This Week in OpenNMS: July 5th, 2017

Benjamin Reed <[email protected]> Wed, 5 Jul 2017 11:16:59 -0400
Newsgroups gmane.network.opennms.announce
Message-ID <e0afca77-f91d-7a8b-ff36-f93828366606__28684.9378179342$1499267964$gmane$org@opennms.org>
This is a multi-part message in MIME format.
--===============4631827397068375656==
Content-Type: multipart/alternative;
 boundary="------------2823CF98B1EEE5CF43B49F75"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------2823CF98B1EEE5CF43B49F75
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 did vario=
us
internal and web UI work.



      Github Project Updates

  * *Internals, APIs, and Documentation
    *

      * Alejandro did more work on improving the logging of events.
      * I did a bit more work on fixing up the JAXB bugs introduced in
        20.0.0, including adding smoke tests for some of the UI that was
        impacted.
      * Seth worked on the ActiveMQ support in OpenNMS.
      * Antonio fixed more Enlinkd bugs.
      * I fixed the |syslogd-configuration.xml| parser to honor
        out-of-order ueimatch fields, like Castor did.
      * Jesse fixed support for falling back to the default SNMP
        configuration for nodes that do not have a location-specific
        configuration.
      * Seth added support for parameterized SQL in the criteria API.
      * Antonio fixed some RANCID bugs introduced as part of the JAXB
        changes.
      * Jesse worked on changing some handling of RPC JMX requests to
        the Minion.
      * Seth fixed an issue with lock timeouts in the poller.
      * Markus fixed the ReST API to return useful XML or JSON responses
        on error.
      * Alejandro fixed an issue with clearing path outage alarms.

  * *Web
    *

      * Roman Solomakhov added the ability to search categories in the
        topology UI for providers that support it.
      * Christian fixed some issues with the Vaadin dashboard and trend
        charts.
      * Seth did more work on infrastructure related to the v2 ReST API.
      * I changed the timespan lists in the KSC reports to render "_" as
        a space.
      * Antonio improved the layout of shared segments in the topology UI=
=2E
      * Alejandro added a confirmation before overwriting requisitions
        on clone.
      * Markus worked on integrating opennms.js into Helm, as well as
        adding support for nested conditions.


      MC Frontalot's New Music Video

    MC Frontalot released a music video on the subject of free software
    and open source featuring OpenNMS and Ulf!

    Check it out here: https://www.youtube.com/watch?v=3DfffQjrTCkLI


      Upcoming Events and Appearances

  *


          *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=99s
    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 page:
    http://www.opennms.com/opennms-dev-jam-registration

    See you there!

  *


          *OpenNMS Training - Apex, NC - September 11th through 15th
          <http://www.opennms.com/training/>*

    The OpenNMS Group's next training session in Apex, NC will be
    September 11th through 15th. For more details on OpenNMS training
    and to sign up, see The OpenNMS.com training page:
    http://www.opennms.com/training/

  *


          *Ohio Linux Fest - Columbus, OH - September 29th through 30th,
          2017*

    Tarus Balog will be the keynote speaker at Ohio Linux Fest in
    Columbus. His talk is titled _"A Short History of an Open Source
    Business"_ and will be about the history of OpenNMS, decisions that
    were made, problems that were faced, and things we'd do different.

    For details, see the Ohio Linux Fest announcement:
    https://ohiolinux.org/tarus-balog-to-keynote-ohio-linuxfest-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-1066 <https://issues.opennms.org/browse/HZN-1066>: retrieve
    alarm info (including filtering/criteria) in OpenNMS.js
  * HZN-1068 <https://issues.opennms.org/browse/HZN-1068>: retrieve
    event info (including filtering/criteria) in OpenNMS.js
  * HZN-1108 <https://issues.opennms.org/browse/HZN-1108>: ReST
    endpoints do not handle exceptions correctly
  * NMS-5105 <https://issues.opennms.org/browse/NMS-5105>: collectd does
    not unschedule deleted nodes
  * NMS-8759 <https://issues.opennms.org/browse/NMS-8759>: Add category
    search provider support to Atlas topology provider
  * NMS-9422 <https://issues.opennms.org/browse/NMS-9422>: Event
    Configuration Screen Requires Alarm Type
  * NMS-9427 <https://issues.opennms.org/browse/NMS-9427>: NPE on Vaadin
    Dashboard
  * NMS-9441 <https://issues.opennms.org/browse/NMS-9441>: Minion RPM
    lays down /opt/minion/debian directory
  * NMS-9445 <https://issues.opennms.org/browse/NMS-9445>: minion:ping
    does not properly validate JMS broker connectivity
  * NMS-9452 <https://issues.opennms.org/browse/NMS-9452>: Improve
    logging for EventIpcManagerDefaultImpl
  * NMS-9462 <https://issues.opennms.org/browse/NMS-9462>: Minion
    requires location-specific definitions in SNMP config
  * NMS-9466 <https://issues.opennms.org/browse/NMS-9466>:
    IllegalMonitorStateException in Poller ReentrantLock causes polling
    to stop
  * NMS-9471 <https://issues.opennms.org/browse/NMS-9471>: NPE discovery
    bridge topology
  * NMS-9472 <https://issues.opennms.org/browse/NMS-9472>: AMQP features
    broken after Camel upgrade
  * NMS-9473 <https://issues.opennms.org/browse/NMS-9473>: Trend graphs:
    colors with alpha channel not working in Google Chrome
  * NMS-9477 <https://issues.opennms.org/browse/NMS-9477>: RancidAdapter
    type mismatch
  * NMS-9480 <https://issues.opennms.org/browse/NMS-9480>: Add
    parameterized SQL support to Criteria API
  * NMS-9481 <https://issues.opennms.org/browse/NMS-9481>: Clone foreign
    source requisition overwrites config of other requisition without
    any hint or warning


--------------2823CF98B1EEE5CF43B49F75
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 link=3D"#0B6CDA" vlink=3D"#551A8B" text=3D"#000000" bgcolor=3D"#f=
fffff"
    alink=3D"#EE0000">
    <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 did various internal and web
          UI work.<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,
              APIs, and Documentation<br>
            </strong></font></li>
      </ul>
      <blockquote>
        <ul>
          <li><font face=3D"Helvetica Neue,sans-serif">Alejandro did more
              work on improving the logging of events.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">I did a bit more
              work on fixing up the JAXB bugs introduced in 20.0.0,
              including adding smoke tests for some of the UI that was
              impacted.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth worked on the
              ActiveMQ support in OpenNMS.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Antonio fixed more
              Enlinkd bugs.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">I fixed the <code>=
syslogd-configuration.xml</code>
              parser to honor out-of-order ueimatch fields, like Castor
              did.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Jesse fixed suppor=
t
              for falling back to the default SNMP configuration for
              nodes that do not have a location-specific configuration.</=
font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth added support
              for parameterized SQL in the criteria API.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Antonio fixed some
              RANCID bugs introduced as part of the JAXB changes.</font><=
/li>
          <li><font face=3D"Helvetica Neue,sans-serif">Jesse worked on
              changing some handling of RPC JMX requests to the Minion.</=
font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth fixed an issu=
e
              with lock timeouts in the poller.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Markus fixed the
              ReST API to return useful XML or JSON responses on error.</=
font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Alejandro fixed an
              issue with clearing path outage alarms.</font></li>
        </ul>
      </blockquote>
      <ul>
        <li><font face=3D"Helvetica Neue,sans-serif"><strong>Web<br>
            </strong></font></li>
      </ul>
      <blockquote>
        <ul>
          <li><font face=3D"Helvetica Neue,sans-serif">Roman Solomakhov
              added the ability to search categories in the topology UI
              for providers that support it.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Christian fixed
              some issues with the Vaadin dashboard and trend charts.</fo=
nt></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Seth did more work
              on infrastructure related to the v2 ReST API.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">I changed the
              timespan lists in the KSC reports to render "_" as a
              space.</font></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Antonio improved
              the layout of shared segments in the topology UI.</font></l=
i>
          <li><font face=3D"Helvetica Neue,sans-serif">Alejandro added a
              confirmation before overwriting requisitions on clone.</fon=
t></li>
          <li><font face=3D"Helvetica Neue,sans-serif">Markus worked on
              integrating opennms.js into Helm, as well as adding
              support for nested conditions.</font></li>
        </ul>
      </blockquote>
      <font face=3D"Helvetica Neue,sans-serif"><br>
      </font>
      <h3 id=3D"upcoming-events-and-appearances"><font face=3D"Helvetica
          Neue,sans-serif">MC Frontalot's New Music Video</font></h3>
      <blockquote>
        <p><font face=3D"Helvetica Neue,sans-serif">MC Frontalot released
            a music video on the subject of free software and open
            source featuring OpenNMS and Ulf!</font></p>
        <p><font face=3D"Helvetica Neue,sans-serif">Check it out here: <a
              href=3D"https://www.youtube.com/watch?v=3DfffQjrTCkLI">http=
s://www.youtube.com/watch?v=3DfffQjrTCkLI</a></font></p>
      </blockquote>
      <font face=3D"Helvetica Neue,sans-serif"><br>
      </font>
      <h3 id=3D"upcoming-events-and-appearances"><font face=3D"Helvetica
          Neue,sans-serif">Upcoming Events and Appearances</font></h3>
      <ul>
        <li>
          <h3><font face=3D"Helvetica Neue,sans-serif"><strong><a
                  href=3D"http://www.opennms.com/opennms-dev-jam-registra=
tion">Dev-Jam
                  2017 - Concordia University - July 16th through 21st</a=
></strong></font></h3>
          <p><font face=3D"Helvetica Neue,sans-serif">Our annual
              developers=E2=80=99 conference, Dev-Jam, will be held in Mo=
ntreal,
              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-201=
7">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=99re=
 ready to
              register, go to the registration page: <a
                href=3D"http://www.opennms.com/opennms-dev-jam-registrati=
on">http://www.opennms.com/opennms-dev-jam-registration</a></font></p>
          <p><font face=3D"Helvetica Neue,sans-serif">See you there!</fon=
t></p>
        </li>
        <li>
          <h3><font face=3D"Helvetica Neue,sans-serif"><strong><a
                  href=3D"http://www.opennms.com/training/">OpenNMS
                  Training - Apex, NC - September 11th through 15th</a></=
strong></font></h3>
          <p><font face=3D"Helvetica Neue,sans-serif">The OpenNMS Group's
              next training session in Apex, NC will be September 11th
              through 15th. For more details on OpenNMS training and to
              sign up, see The OpenNMS.com training page: <a
                href=3D"http://www.opennms.com/training/">http://www.open=
nms.com/training/</a></font></p>
        </li>
        <li>
          <h3><font face=3D"Helvetica Neue,sans-serif"><strong><a href=3D=
"">Ohio
                  Linux Fest - Columbus, OH - September 29th through
                  30th, 2017</a></strong></font></h3>
          <p><font face=3D"Helvetica Neue,sans-serif">Tarus Balog will be
              the keynote speaker at Ohio Linux Fest in Columbus. His
              talk is titled _"A Short History of an Open Source
              Business"_ and will be about the history of OpenNMS,
              decisions that were made, problems that were faced, and
              things we'd do different.</font></p>
          <p><font face=3D"Helvetica Neue,sans-serif">For details, see th=
e
              Ohio Linux Fest announcement: <a
                href=3D"https://ohiolinux.org/tarus-balog-to-keynote-ohio=
-linuxfest-2017/">https://ohiolinux.org/tarus-balog-to-keynote-ohio-linux=
fest-2017/</a></font></p>
        </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">
      <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; -webkit-text-stroke-width: 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-1066"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">HZN-1066</a>: retrieve alarm info (including
            filtering/criteria) in OpenNMS.js</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-1068"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">HZN-1068</a>: retrieve event info (including
            filtering/criteria) in OpenNMS.js</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-1108"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">HZN-1108</a>: ReST endpoints do not handle
            exceptions correctly</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-5105"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-5105</a>: collectd does not unschedule deleted
            nodes</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-8759"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-8759</a>: Add category search provider support
            to Atlas topology provider</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-9422"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9422</a>: Event Configuration Screen Requires
            Alarm Type</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-9427"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9427</a>: NPE on Vaadin Dashboard</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-9441"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9441</a>: Minion RPM lays down
            /opt/minion/debian directory</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-9445"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9445</a>: minion:ping does not properly
            validate JMS broker connectivity</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-9452"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9452</a>: Improve logging for
            EventIpcManagerDefaultImpl</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-9462"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9462</a>: Minion requires location-specific
            definitions in SNMP config</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-9466"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9466</a>: IllegalMonitorStateException in
            Poller ReentrantLock causes polling to stop</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-9471"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9471</a>: NPE discovery bridge topology</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-9472"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9472</a>: AMQP features broken after Camel
            upgrade</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-9473"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9473</a>: Trend graphs: colors with alpha
            channel not working in Google Chrome</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-9477"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9477</a>: RancidAdapter type mismatch</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-9480"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9480</a>: Add parameterized SQL support to
            Criteria API</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-9481"
              style=3D"box-sizing: border-box; background-color:
              transparent; color: rgb(64, 120, 192); text-decoration:
              none;">NMS-9481</a>: Clone foreign source requisition
            overwrites config of other requisition without any hint or
            warning</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>

--------------2823CF98B1EEE5CF43B49F75--


--===============4631827397068375656==
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
--===============4631827397068375656==
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
--===============4631827397068375656==--