This Week in OpenNMS: February 13th, 2017
Benjamin Reed <[email protected]> Mon, 13 Feb 2017 11:05:27 -0500
| Newsgroups | gmane.network.opennms.announce |
|---|---|
| Message-ID | <226b20f7-47dc-154d-47ea-de3006ddaded__25344.9816526429$1487002075$gmane$org@opennms.org> |
This is a multi-part message in MIME format.
--===============4887911119768952835==
Content-Type: multipart/alternative;
boundary="------------A3EBD5C438B988111EDB22CE"
This is a multi-part message in MIME format.
--------------A3EBD5C438B988111EDB22CE
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
In the last week we worked on internals, Minion, the web UI, and bug fix=
es.
Github Project Updates
* *Internals
*
Jesse added support for requisition providers through a new URL
format, requisition://[plugin]. Seth worked on updating OpenNMS=E2=80=
=99s
embedded Karaf to 4.x. I fixed an issue with the Elasticsearch API
that would treat valid non-200 results from the ES ReST API as
failures. Dustin did more work on cleaning up resource-handling in
the RRD APIs. Markus refactored geolocation resolution into a more
generic/reusable API. I finished up my work to make OpenNMS
automatically choose the best ICMP implementation on startup.
* *Minion*
Jesse added support for scanning requisition providers through a Mini=
on.
* *Web UI*
Markus cleaned up a number of issues in the topology UI, as well as
fixing a few remaining node map bugs. Christian fixed a layout issue
in the BSM editor.
* *Bug Fixes*
We=E2=80=99ve been spending time fixing blockers and other bugs for 1=
9.0.0,
due this week.
Upcoming Events and Appearances
* *Training - February 27th through March 3rd, 2017
<https://www.opennms.com/opennms-training-dates-announced-for-februar=
y-2017/>*
The OpenNMS Group will be holding training at OpenNMS Headquarters
in Pittsboro, NC, USA the week of February 27th, 2017.
Until Next Week=E2=80=A6
If there=E2=80=99s anything you=E2=80=99d like me to talk about in a futu=
re TWiO, or you
just have a comment or criticism you=E2=80=99d like to share, don=E2=80=99=
t hesitate to
say hi <mailto:[email protected]>.
- Ben
Resolved Issues Since Last TWiO
* HZN-614 <https://issues.opennms.org/browse/HZN-614>: Allow setting a
foreign source scan interval to =E2=80=9Cnever=E2=80=9D.
* HZN-800 <https://issues.opennms.org/browse/HZN-800>: Write a Minion
System Test for syslog reception with Kafka broker
* HZN-1002 <https://issues.opennms.org/browse/HZN-1002>: Allow
collectors to be invoked on Minion (via RPC)
* HZN-1003 <https://issues.opennms.org/browse/HZN-1003>: HttpCollector
support for Minion
* HZN-1013 <https://issues.opennms.org/browse/HZN-1013>: New default
centerUrl is not described in opennms.properties
* HZN-1022 <https://issues.opennms.org/browse/HZN-1022>: es-rest: Add
multithreaded processing when sending to ES
* NMS-7106 <https://issues.opennms.org/browse/NMS-7106>: If a target
node is rebooted the RRD/JRB files contains spikes because the
sysUpTime check is not working
* NMS-8330 <https://issues.opennms.org/browse/NMS-8330>: Switching
Topology Providers causes Exception
* NMS-8728 <https://issues.opennms.org/browse/NMS-8728>: OpenNMS web
console is not displaying node name for syslog events
* NMS-8798 <https://issues.opennms.org/browse/NMS-8798>: Test that
syslog and trap messages handle overlapping IP addresses
* NMS-8901 <https://issues.opennms.org/browse/NMS-8901>:
auto-acknoledge random fails
* NMS-8944 <https://issues.opennms.org/browse/NMS-8944>: Statsd:
erroneous reporting; aggregators not reset between worker=E2=80=99s r=
uns
* NMS-9002 <https://issues.opennms.org/browse/NMS-9002>: adjust
default size of BSM window
* NMS-9023 <https://issues.opennms.org/browse/NMS-9023>:
Jira-Ticketer: Attribute values for some custom fields are not
mapped correctly
* NMS-9062 <https://issues.opennms.org/browse/NMS-9062>: es-rest: HTTP
201 is considered an error
* NMS-9065 <https://issues.opennms.org/browse/NMS-9065>: ACLs broken
for Assets page
* NMS-9076 <https://issues.opennms.org/browse/NMS-9076>: Geographical
map on index page is by default empty
* NMS-9077 <https://issues.opennms.org/browse/NMS-9077>: WS-Man
thresholding reports: No thresholds configured for resource type =E2=80=
=98*=E2=80=99
* NMS-9078 <https://issues.opennms.org/browse/NMS-9078>: Detect ICMP
API availability automatically
* NMS-9081 <https://issues.opennms.org/browse/NMS-9081>: Geographical
map shows alarms not correct
* NMS-9086 <https://issues.opennms.org/browse/NMS-9086>:
osgi-pluginmanager: Include support for Karaf 4
* NMS-9087 <https://issues.opennms.org/browse/NMS-9087>: Correlation
engine=E2=80=99s cancelTimer method should be public
--------------A3EBD5C438B988111EDB22CE
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf=
-8">
</head>
<body alink=3D"#EE0000" bgcolor=3D"#ffffff" link=3D"#0B6CDA" text=3D"#0=
00000"
vlink=3D"#551A8B">
<font face=3D"Helvetica Neue,sans-serif">
<article class=3D"markdown-body">
<p>In the last week we worked on=C2=A0
<meta charset=3D"utf-8">
internals, Minion, the web UI, and bug fixes.<br>
</p>
<h3 id=3D"github-project-updates"><br>
</h3>
<h3 id=3D"github-project-updates">Github Project Updates</h3>
<ul>
<li><strong>Internals<br>
</strong></li>
</ul>
<blockquote>
<p>Jesse added support for requisition providers through a new
URL format, requisition://[plugin]. Seth worked on updating
OpenNMS=E2=80=99s embedded Karaf to 4.x. I fixed an issue wit=
h the
Elasticsearch API that would treat valid non-200 results
from the ES ReST API as failures. Dustin did more work on
cleaning up resource-handling in the RRD APIs. Markus
refactored geolocation resolution into a more
generic/reusable API. I finished up my work to make OpenNMS
automatically choose the best ICMP implementation on
startup.<br>
<br>
</p>
</blockquote>
<ul>
<li><strong>Minion</strong></li>
</ul>
<blockquote>
<p>Jesse added support for scanning requisition providers
through a Minion.<br>
</p>
</blockquote>
<ul>
<li><strong>Web UI</strong></li>
</ul>
<blockquote>
<p>Markus cleaned up a number of issues in the topology UI, as
well as fixing a few remaining node map bugs. Christian
fixed a layout issue in the BSM editor.<br>
</p>
</blockquote>
<ul>
<li><strong>Bug Fixes</strong></li>
</ul>
<blockquote>
<p>We=E2=80=99ve been spending time fixing blockers and other b=
ugs for
19.0.0, due this week.<br>
</p>
</blockquote>
<h3 id=3D"upcoming-events-and-appearances"><br>
Upcoming Events and Appearances</h3>
<ul>
<li><strong><a
href=3D"https://www.opennms.com/opennms-training-dates-announced-for-febr=
uary-2017/">Training
- February 27th through March 3rd, 2017</a></strong></li>
</ul>
<blockquote>
<p>The OpenNMS Group will be holding training at OpenNMS
Headquarters in Pittsboro, NC, USA the week of February
27th, 2017.</p>
</blockquote>
<h3 id=3D"until-next-week"><br>
</h3>
<h3 id=3D"until-next-week">Until Next Week=E2=80=A6</h3>
<p>If there=E2=80=99s anything you=E2=80=99d like me to talk abou=
t in a future
TWiO, or you just have a comment or criticism you=E2=80=99d lik=
e to
share, don=E2=80=99t hesitate to <a href=3D"mailto:twio@opennms=
.org">say
hi</a>.</p>
<p>- Ben</p>
<h3 id=3D"resolved-issues-since-last-twio"><br>
</h3>
<h3 id=3D"resolved-issues-since-last-twio">Resolved Issues Since
Last TWiO</h3>
<meta charset=3D"utf-8">
<meta charset=3D"utf-8">
<meta charset=3D"utf-8">
<meta charset=3D"utf-8">
<meta charset=3D"utf-8">
<ul style=3D"box-sizing: border-box; padding: 0px 0px 0px 2em;
margin-top: 0px; margin-bottom: 0px !important; color: rgb(51,
51, 51); font-family: "Helvetica Neue", Helvetica,
"Segoe UI", Arial, freesans, sans-serif; font-size:
16px; font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-614"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-614</=
a>:
Allow setting a foreign source scan interval to =E2=80=9Cneve=
r=E2=80=9D.</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-800"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-800</=
a>:
Write a Minion System Test for syslog reception with Kafka
broker</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-1002"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1002<=
/a>:
Allow collectors to be invoked on Minion (via RPC)</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-1003"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1003<=
/a>:
HttpCollector support for Minion</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-1013"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1013<=
/a>:
New default centerUrl is not described in opennms.properties<=
/li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-1022"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1022<=
/a>:
es-rest: Add multithreaded processing when sending to ES</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-7106"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-7106<=
/a>:
If a target node is rebooted the RRD/JRB files contains
spikes because the sysUpTime check is not working</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8330"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8330<=
/a>:
Switching Topology Providers causes Exception</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8728"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8728<=
/a>:
OpenNMS web console is not displaying node name for syslog
events</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8798"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8798<=
/a>:
Test that syslog and trap messages handle overlapping IP
addresses</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8901"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8901<=
/a>:
auto-acknoledge random fails</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8944"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8944<=
/a>:
Statsd: erroneous reporting; aggregators not reset between
worker=E2=80=99s runs</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9002"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9002<=
/a>:
adjust default size of BSM window</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9023"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9023<=
/a>:
Jira-Ticketer: Attribute values for some custom fields are
not mapped correctly</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9062"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9062<=
/a>:
es-rest: HTTP 201 is considered an error</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9065"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9065<=
/a>:
ACLs broken for Assets page</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9076"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9076<=
/a>:
Geographical map on index page is by default empty</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9077"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9077<=
/a>:
WS-Man thresholding reports: No thresholds configured for
resource type =E2=80=98*=E2=80=99</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9078"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9078<=
/a>:
Detect ICMP API availability automatically</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9081"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9081<=
/a>:
Geographical map shows alarms not correct</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9086"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9086<=
/a>:
osgi-pluginmanager: Include support for Karaf 4</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9087"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9087<=
/a>:
Correlation engine=E2=80=99s cancelTimer method should be pub=
lic</li>
</ul>
<!--
https://github.com/OpenNMS/twio-fodder/blob/master/scripts/twio-issues-=
list.pl
--></article>
</font>
</body>
</html>
--------------A3EBD5C438B988111EDB22CE--
--===============4887911119768952835==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===============4887911119768952835==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq
opennms-announce mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-announce
--===============4887911119768952835==--