This Week in OpenNMS: April 24th, 2017
Benjamin Reed <[email protected]> Mon, 24 Apr 2017 11:26:32 -0400
| Newsgroups | gmane.network.opennms.announce |
|---|---|
| Message-ID | <8bfe728c-29e9-6ff3-ebf4-c082541f9c5d__32889.5640479915$1493047733$gmane$org@opennms.org> |
This is a multi-part message in MIME format.
--===============1560179737136062236==
Content-Type: multipart/alternative;
boundary="------------96F48F2FC22A1AC731057F08"
This is a multi-part message in MIME format.
--------------96F48F2FC22A1AC731057F08
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 internal changes, documentation, Compass, Minion, and the web UI.
Github Project Updates
* *Internals and Documentation*
Jesse worked on optimizing some of the time series calculation code.
I worked on making sure OpenNMS wouldn=E2=80=99t upgrade over itself =
if it
is running. Christian added documentation for the Grafana dashboard
widget, and Seth documented the new grok-based syslog parser.
Alejandro worked on making Drools state persist across OpenNMS
restarts. Markus worked more on the provisiond database refactor.
Seth worked on upgrading our embedded Karaf to 4.
* *Compass*
I released a small bug fix version of Compass 3.0, and also a beta
for Compass 3.1 which adds Backshift graphing fixes,
1Password/LastPass auto-fill support on iOS, and a bunch of
framework updates that should improve performance. See the Compass
site <https://compass.opennms.io/#beta> for info on becoming a beta
tester.
* *Minion*
I worked on Debian packages for the Minion. Seth worked on adding
test coverage for Minion restarts and heartbeats. Jesse added VMware
monitor support to the Minion.
* *Web UI
*
Jesse improved support for using location in ReST API calls, and
Alejandro did some other general improvements to the v2 ReST API. I
fixed the requisition UI and provision.pl to properly handle foreign
sources and foreign IDs with URL-unsafe characters in them.
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-1021 <https://issues.opennms.org/browse/HZN-1021>: Vmware
requisition handler
* HZN-1047 <https://issues.opennms.org/browse/HZN-1047>: Allow users
to override RadixTreeSyslogParser patterns with config file
* NMS-8135 <https://issues.opennms.org/browse/NMS-8135>: Delete a
service from the WebUI is not working
* NMS-9132 <https://issues.opennms.org/browse/NMS-9132>: update log4j2
to 2.8.1
* NMS-9224 <https://issues.opennms.org/browse/NMS-9224>: Ops Board
Grafana Dashlet
* NMS-9280 <https://issues.opennms.org/browse/NMS-9280>: Redefine the
start ordering of the OpenNMS daemons during bootstrap.
* NMS-9282 <https://issues.opennms.org/browse/NMS-9282>: Make TCP
output queue parameters configurable
* NMS-9286 <https://issues.opennms.org/browse/NMS-9286>: GraphML JAXB
classes are missing package-info.java
* NMS-9289 <https://issues.opennms.org/browse/NMS-9289>: syslogd logs
=E2=80=9CNo hideMessage configured=E2=80=9D though it is really not n=
eeded
* NMS-9292 <https://issues.opennms.org/browse/NMS-9292>: Problem
startup 19.0.1
* NMS-9296 <https://issues.opennms.org/browse/NMS-9296>: Upgrade
Apache CXF to 3.1.9
* NMS-9305 <https://issues.opennms.org/browse/NMS-9305>: rrdtool can=E2=
=80=99t
be installed because of unmet dependencies
--------------96F48F2FC22A1AC731057F08
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 internal
changes, documentation, Compass, Minion, 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 an=
d
Documentation</strong></font></li>
</ul>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">Jesse worked on
optimizing some of the time series calculation code. I
worked on making sure OpenNMS wouldn=E2=80=99t upgrade over i=
tself
if it is running. Christian added documentation for the
Grafana dashboard widget, and Seth documented the new
grok-based syslog parser. Alejandro worked on making Drools
state persist across OpenNMS restarts. Markus worked more on
the provisiond database refactor. Seth worked on upgrading
our embedded Karaf to 4.<br>
</font> </p>
</blockquote>
<ul>
<li><font face=3D"Helvetica Neue,sans-serif"><strong>Compass</str=
ong></font></li>
</ul>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">I released a small bu=
g
fix version of Compass 3.0, and also a beta for Compass 3.1
which adds Backshift graphing fixes, 1Password/LastPass
auto-fill support on iOS, and a bunch of framework updates
that should improve performance. See <a
href=3D"https://compass.opennms.io/#beta">the Compass site<=
/a>
for info on becoming a beta tester.<br>
</font> </p>
</blockquote>
<ul>
<li><font face=3D"Helvetica Neue,sans-serif"><strong>Minion</stro=
ng></font></li>
</ul>
<blockquote>
<p><font face=3D"Helvetica Neue,sans-serif">I worked on Debian
packages for the Minion. Seth worked on adding test coverage
for Minion restarts and heartbeats. Jesse added VMware
monitor support to the Minion.<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">Jesse improved suppor=
t
for using location in ReST API calls, and Alejandro did some
other general improvements to the v2 ReST API. I fixed the
requisition UI and provision.pl to properly handle foreign
sources and foreign IDs with URL-unsafe characters in them.</=
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">
<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; text-decoration-style: initial;
text-decoration-color: initial;">
<li style=3D"box-sizing: border-box;"><font face=3D"Helvetica
Neue,sans-serif"><a
href=3D"https://issues.opennms.org/browse/HZN-1021"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1021<=
/a>:
Vmware 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-1047"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-1047<=
/a>:
Allow users to override RadixTreeSyslogParser patterns with
config file</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-8135"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8135<=
/a>:
Delete a service from the WebUI is not working</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-9132"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9132<=
/a>:
update log4j2 to 2.8.1</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-9224"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9224<=
/a>:
Ops Board Grafana Dashlet</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-9280"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9280<=
/a>:
Redefine the start ordering of the OpenNMS daemons during
bootstrap.</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-9282"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9282<=
/a>:
Make TCP output queue parameters configurable</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-9286"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9286<=
/a>:
GraphML JAXB classes are missing package-info.java</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-9289"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9289<=
/a>:
syslogd logs =E2=80=9CNo hideMessage configured=E2=80=9D thou=
gh it is really
not needed</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-9292"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9292<=
/a>:
Problem startup 19.0.1</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-9296"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9296<=
/a>:
Upgrade Apache CXF to 3.1.9</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-9305"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9305<=
/a>:
rrdtool can=E2=80=99t be installed because of unmet dependenc=
ies</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>
--------------96F48F2FC22A1AC731057F08--
--===============1560179737136062236==
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
--===============1560179737136062236==
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
--===============1560179737136062236==--