This Week in OpenNMS: April 3rd, 2017
Benjamin Reed <[email protected]> Mon, 3 Apr 2017 11:17:54 -0400
| Newsgroups | gmane.network.opennms.announce |
|---|---|
| Message-ID | <509e9797-97bb-27fd-ec04-3e06999f0ee5__38849.4708146483$1491232981$gmane$org@opennms.org> |
This is a multi-part message in MIME format.
--===============2062654208274889454==
Content-Type: multipart/alternative;
boundary="------------25D6D9006D9C4958BED6D4F1"
This is a multi-part message in MIME format.
--------------25D6D9006D9C4958BED6D4F1
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
It=E2=80=99s time for This Week in OpenNMS! In the last week we worked on
various internals and cleanup, and the web UI.
Github Project Updates
* *Internals*
I did more work on using Java 8=E2=80=99s Optional in our JAXB classe=
s and
other cleanups. Seth continued his work on refactoring our syslog
parser, and on moving our embedded Quartz scheduler to 2.2. Jesse
worked on improving string support in the TCP persister. Dustin
worked on improving deletion handling in Provisiond. Antonio fixed
more Enlinkd issues.
* *Web UI
*
Christian added support for searching sub-trees in the BSM UI.
Upcoming Events and Appearances
* *Percona Live - April 24th through 27th, 2017
<https://www.percona.com/live/17/> *
Jesse will be speaking at Percona
<https://www.percona.com/live/17/users/jesse-white> in Santa
Clara, California on April 25th, 2017.
* *OpenNMS Hackathon - April 28th through April 30th, 2017
<http://doodle.com/poll/khqydbip8ee76ine> *
Markus is arranging an OpenNMS hackathon in Fulda, Germany at
the end of April. If you=E2=80=99d like to hack on the OpenNMS co=
de
fixing bugs, implementing features, or just want to talk with
other OpenNMS developers, please follow this link to let them
know you=E2=80=99re interested in joining: OpenNMS Hackathon Dood=
le
<http://doodle.com/poll/khqydbip8ee76ine>
* *Dev-Jam 2017 - Concordia University - July 16th through 21st
<http://www.opennms.com/opennms-dev-jam-registration> *
Our annual developers=E2=80=99 conference, Dev-Jam, will be held =
in
Montreal, Canada this year. For details, please see Tarus=E2=80=99=
s
announcement on the OpenNMS blog:
https://opennms.org/en/blog/2017-03-07-devjam-2017
When you=E2=80=99re ready to register, go to the registration pag=
e:
http://www.opennms.com/opennms-dev-jam-registration
See you there!
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-699 <https://issues.opennms.org/browse/HZN-699>: Add support for
searching in the =E2=80=9CManage Business Services=E2=80=9D UI
* HZN-1011 <https://issues.opennms.org/browse/HZN-1011>: XmlCollector
support for Minion
* HZN-1020 <https://issues.opennms.org/browse/HZN-1020>: DNS
requisition handler
* HZN-1032 <https://issues.opennms.org/browse/HZN-1032>: Remove old
requisition ui
* HZN-1034 <https://issues.opennms.org/browse/HZN-1034>: Add support
for synchronous EventListener invocation
* NMS-4551 <https://issues.opennms.org/browse/NMS-4551>: Merge
Provisioning Groups while Retaining the data
* NMS-4606 <https://issues.opennms.org/browse/NMS-4606>: Windows 2008
Server Interfaces show as 0.0.0.0
* NMS-6584 <https://issues.opennms.org/browse/NMS-6584>: Update Quartz
to current version
* NMS-7233 <https://issues.opennms.org/browse/NMS-7233>: XML collector
RPM has non-relocatable /var/opennms
* NMS-8441 <https://issues.opennms.org/browse/NMS-8441>: RWS client
always uses plain HTTP, even if rws-config.html has HTTPS URL
* NMS-8601 <https://issues.opennms.org/browse/NMS-8601>: Simple
usability improvement to the provisioning UI
* NMS-8667 <https://issues.opennms.org/browse/NMS-8667>: Null
ospfrouterid in NodeDiscoveryOspf
* NMS-8725 <https://issues.opennms.org/browse/NMS-8725>: Write Syslog
Parser to handle all message types (Cisco, syslog-ng, etc)
* NMS-8726 <https://issues.opennms.org/browse/NMS-8726>: Create unit
test to profile Syslogd=E2=80=99s ConvertToEvent performance
* NMS-8777 <https://issues.opennms.org/browse/NMS-8777>: Incoming
syslog/trap flood can overwhelm new handler code
* NMS-9000 <https://issues.opennms.org/browse/NMS-9000>:
=E2=80=9Cinvert-status=E2=80=9D parameter is missing in documentation
* NMS-9118 <https://issues.opennms.org/browse/NMS-9118>: no iplike for
postgresql 9.6 on debian
* NMS-9156 <https://issues.opennms.org/browse/NMS-9156>: Enhanced
Linkd NPE: vlanmap is null
* NMS-9159 <https://issues.opennms.org/browse/NMS-9159>: Elasticsearch
alarms integration improvements
* NMS-9192 <https://issues.opennms.org/browse/NMS-9192>: EIF
documentation was not added to index.adoc
* NMS-9197 <https://issues.opennms.org/browse/NMS-9197>: OpenNMS Loses
Events if Elasticsearch is down
* NMS-9210 <https://issues.opennms.org/browse/NMS-9210>: es-rest:
Allow a comma-separated list of Elasticsearch URIs
* NMS-9222 <https://issues.opennms.org/browse/NMS-9222>: Set domain
level for DNS adapter
* PRIS-137 <https://issues.opennms.org/browse/PRIS-137>: Bump version
dependencies
--------------25D6D9006D9C4958BED6D4F1
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"> </font>
<article class=3D"markdown-body">
<p><font face=3D"Helvetica Neue,sans-serif">It=E2=80=99s time for T=
his Week
in OpenNMS! In the last week we worked on various internals
and cleanup, and the web UI.<br>
</font> </p>
<h3 id=3D"github-project-updates"><font face=3D"Helvetica
Neue,sans-serif"><br>
</font> </h3>
<h3 id=3D"github-project-updates"><font face=3D"Helvetica
Neue,sans-serif">Github Project Updates</font></h3>
<ul>
<li><font face=3D"Helvetica Neue,sans-serif"><strong>Internals</s=
trong></font></li>
</ul>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">I did more work on
using Java 8=E2=80=99s Optional in our JAXB classes and other
cleanups. Seth continued his work on refactoring our syslog
parser, and on moving our embedded Quartz scheduler to 2.2.
Jesse worked on improving string support in the TCP
persister. Dustin worked on improving deletion handling in
Provisiond. Antonio fixed more Enlinkd issues.<br>
</font> </p>
</blockquote>
<ul>
<li><font face=3D"Helvetica Neue,sans-serif"><strong>Web UI<br>
</strong></font></li>
</ul>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">Christian added
support for searching sub-trees in the BSM UI. </font></p>
</blockquote>
<h3 id=3D"horizon-19.0.1-coming-shortly"><font face=3D"Helvetica
Neue,sans-serif"><br>
</font> </h3>
<h3 id=3D"upcoming-events-and-appearances"><font face=3D"Helvetica
Neue,sans-serif">Upcoming Events and Appearances</font></h3>
<ul>
<li> <font face=3D"Helvetica Neue,sans-serif"><strong> <a
href=3D"https://www.percona.com/live/17/">Percona Live -
April 24th through 27th, 2017<br>
</a> </strong></font>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">Jesse <a
href=3D"https://www.percona.com/live/17/users/jesse-whi=
te">will
be speaking at Percona</a> in Santa Clara, California
on April 25th, 2017.</font></p>
</blockquote>
</li>
<li> <font face=3D"Helvetica Neue,sans-serif"><strong> <a
href=3D"http://doodle.com/poll/khqydbip8ee76ine">OpenNMS
Hackathon - April 28th through April 30th, 2017<br>
</a> </strong></font>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">Markus is
arranging an OpenNMS hackathon in Fulda, Germany at the
end of April. If you=E2=80=99d like to hack on the OpenNM=
S code
fixing bugs, implementing features, or just want to talk
with other OpenNMS developers, please follow this link
to let them know you=E2=80=99re interested in joining: <a
href=3D"http://doodle.com/poll/khqydbip8ee76ine">OpenNM=
S
Hackathon Doodle</a></font></p>
</blockquote>
</li>
<li> <font face=3D"Helvetica Neue,sans-serif"><strong> <a
href=3D"http://www.opennms.com/opennms-dev-jam-registrati=
on">Dev-Jam
2017 - Concordia University - July 16th through 21st<br>
</a> </strong></font>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">Our annual
developers=E2=80=99 conference, Dev-Jam, will be held in
Montreal, Canada this year. For details, please see
Tarus=E2=80=99s announcement on the OpenNMS blog: <a
href=3D"https://opennms.org/en/blog/2017-03-07-devjam-2=
017">https://opennms.org/en/blog/2017-03-07-devjam-2017</a></font></p>
<p><font face=3D"Helvetica Neue,sans-serif">When you=E2=80=99=
re ready
to register, go to the registration page: <a
href=3D"http://www.opennms.com/opennms-dev-jam-registra=
tion">http://www.opennms.com/opennms-dev-jam-registration</a></font></p>
<p><font face=3D"Helvetica Neue,sans-serif">See you there!</f=
ont></p>
</blockquote>
</li>
</ul>
<h3 id=3D"until-next-week"><font face=3D"Helvetica Neue,sans-serif"=
><br>
</font> </h3>
<h3 id=3D"until-next-week"><font face=3D"Helvetica Neue,sans-serif"=
>Until
Next Week=E2=80=A6</font></h3>
<p><font face=3D"Helvetica Neue,sans-serif">If there=E2=80=99s anyt=
hing
you=E2=80=99d like me to talk about in a future TWiO, or you ju=
st have
a comment or criticism you=E2=80=99d like to share, don=E2=80=99=
t hesitate to
<a href=3D"mailto:[email protected]">say hi</a>.</font></p>
<p><font face=3D"Helvetica Neue,sans-serif">- Ben</font></p>
<h3 id=3D"resolved-issues-since-last-twio"><font face=3D"Helvetica
Neue,sans-serif"><br>
</font> </h3>
<h3 id=3D"resolved-issues-since-last-twio"><font face=3D"Helvetica
Neue,sans-serif">Resolved Issues Since Last TWiO</font></h3>
<meta charset=3D"utf-8">
<font face=3D"Helvetica Neue,sans-serif"> </font>
<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">
<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-size: 16px; font-style: normal;
font-variant-ligatures: normal; font-variant-caps: normal;
font-weight: normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
word-spacing: 0px;">
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/HZN-699"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-699</=
a>:
Add support for searching in the =E2=80=9CManage Business Ser=
vices=E2=80=9D
UI</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/HZN-1011"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1011<=
/a>:
XmlCollector support for Minion</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/HZN-1020"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1020<=
/a>:
DNS requisition handler</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/HZN-1032"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1032<=
/a>:
Remove old requisition ui</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/HZN-1034"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1034<=
/a>:
Add support for synchronous EventListener invocation</font></=
li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-4551"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-4551<=
/a>:
Merge Provisioning Groups while Retaining the data</font></li=
>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-4606"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-4606<=
/a>:
Windows 2008 Server Interfaces show as 0.0.0.0</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-6584"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-6584<=
/a>:
Update Quartz to current version</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-7233"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-7233<=
/a>:
XML collector RPM has non-relocatable /var/opennms</font></li=
>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-8441"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8441<=
/a>:
RWS client always uses plain HTTP, even if rws-config.html
has HTTPS URL</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-8601"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8601<=
/a>:
Simple usability improvement to the provisioning UI</font></l=
i>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-8667"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8667<=
/a>:
Null ospfrouterid in NodeDiscoveryOspf</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-8725"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8725<=
/a>:
Write Syslog Parser to handle all message types (Cisco,
syslog-ng, etc)</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-8726"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8726<=
/a>:
Create unit test to profile Syslogd=E2=80=99s ConvertToEvent
performance</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-8777"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8777<=
/a>:
Incoming syslog/trap flood can overwhelm new handler code</fo=
nt></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9000"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9000<=
/a>:
=E2=80=9Cinvert-status=E2=80=9D parameter is missing in docum=
entation</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9118"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9118<=
/a>:
no iplike for postgresql 9.6 on debian</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9156"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9156<=
/a>:
Enhanced Linkd NPE: vlanmap is null</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9159"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9159<=
/a>:
Elasticsearch alarms integration improvements</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9192"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9192<=
/a>:
EIF documentation was not added to index.adoc</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9197"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9197<=
/a>:
OpenNMS Loses Events if Elasticsearch is down</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9210"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9210<=
/a>:
es-rest: Allow a comma-separated list of Elasticsearch URIs</=
font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/NMS-9222"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9222<=
/a>:
Set domain level for DNS adapter</font></li>
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/PRIS-137"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">PRIS-137<=
/a>:
Bump version dependencies</font></li>
</ul>
<!--
https://github.com/OpenNMS/twio-fodder/blob/master/scripts/twio-issues-=
list.pl
--></article>
<font face=3D"Helvetica Neue,sans-serif"> </font>
</body>
</html>
--------------25D6D9006D9C4958BED6D4F1--
--===============2062654208274889454==
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
--===============2062654208274889454==
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
--===============2062654208274889454==--