Skip to content

Commit

Permalink
Release Notes for OpenNMS Horizon 20.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Benjamin Reed committed Sep 21, 2017
1 parent 85b515a commit 20f7bec
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 0 deletions.
10 changes: 10 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
opennms (20.1.0-1) stable; urgency=low

* New stable release. This release contains plenty of bug fixes and some
new APIs.

For details on what has changed, see:
http://docs.opennms.org/opennms/releases/20.1.0/releasenotes/releasenotes.html

-- OpenNMS Release Manager <[email protected]> Thu, 21 Sep 2017 11:31:00 -0500

opennms (20.0.2-1) stable; urgency=medium

* New stable release. This release contains a number of important bug fixes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,56 @@
[[release-20-changelog]]
=== Changelog

[releasenotes-changelog-20.1.0]
==== Release 20.1.0

Release 20.1.0 is the latest stable release of OpenNMS.
It is based on OpenNMS 20.0.2 plus additional work done in preparation for Meridian 2017, including a new ReST API to support enhanced OpenNMS Grafana inetgration.
For a high-level overview of what's changed in OpenNMS 20, see link:http://docs.opennms.org/opennms/releases/latest/releasenotes/releasenotes.html#releasenotes-20[What's New in OpenNMS 20].

The codename for 20.1.0 is _link:http://fifth-element.wikia.com/wiki/Jean-Baptiste_Zorg[Zorg]_

===== Bug

* noSuchInstance causing problems during provision scan (Issue http://issues.opennms.org/browse/NMS-8046[NMS-8046])
* "Manually Add an Interface" seems broken (Issue http://issues.opennms.org/browse/NMS-9108[NMS-9108])
* NullPointerException during nodeScan on devices with broken IP-MIB::ipAddressIfIndex (Issue http://issues.opennms.org/browse/NMS-9415[NMS-9415])
* No bounds-checking in processing of DHCP Options (Issue http://issues.opennms.org/browse/NMS-9420[NMS-9420])
* The alarm-type for BSM event definitions is conceptually incorrect (Issue http://issues.opennms.org/browse/NMS-9497[NMS-9497])
* Update copyright date in docs (Issue http://issues.opennms.org/browse/NMS-9516[NMS-9516])
* The reason parameter for a nodeLostService event is limited to 255 characters (Issue http://issues.opennms.org/browse/NMS-9550[NMS-9550])
* reloadDaemonConfig doesn't work for Eventd, only eventsConfigChange works (Issue http://issues.opennms.org/browse/NMS-9555[NMS-9555])
* Apache CXF is not decoding url parameters correctly. (Issue http://issues.opennms.org/browse/NMS-9578[NMS-9578])
* Custom security roles files is not mentioned on the documentation (Issue http://issues.opennms.org/browse/NMS-9579[NMS-9579])
* ExceptionMapper does not update the entity type accordingly (Issue http://issues.opennms.org/browse/NMS-9598[NMS-9598])
* offset=0 is rendering as offset=null in ReSTv2 collections (Issue http://issues.opennms.org/browse/NMS-9599[NMS-9599])
* Remove any mention of using Atomikos as a valid DB Connection Pool to avoid unwanted side effects (Issue http://issues.opennms.org/browse/NMS-9609[NMS-9609])
* vmware importer fails with NPE (Issue http://issues.opennms.org/browse/NMS-9611[NMS-9611])
* Basic syslog messages with Informational severity turn into unknown events (Issue http://issues.opennms.org/browse/NMS-9615[NMS-9615])
* quick add node is broken (Issue http://issues.opennms.org/browse/NMS-9618[NMS-9618])
* Missing visual aid on BSM Admin Page after hitting Reload Daemon (Issue http://issues.opennms.org/browse/NMS-9624[NMS-9624])
* Remote Poller log path incorrect when using the NSIS installer (Issue http://issues.opennms.org/browse/NMS-9631[NMS-9631])
* Pristine installation with an empty content for etc/drools-engine.d/ncs which is invalid (Issue http://issues.opennms.org/browse/NMS-9636[NMS-9636])
* MomentJS warning after running sample code (Issue http://issues.opennms.org/browse/NMS-9637[NMS-9637])

===== Story

* Add an alarms endpoint to the v2 REST API (Issue http://issues.opennms.org/browse/HZN-1061[HZN-1061])
* Add support for perform ticket related actions on alarm (Issue http://issues.opennms.org/browse/HZN-1062[HZN-1062])
* Add scriptable vertex status support to GraphML topologies (Issue http://issues.opennms.org/browse/HZN-1063[HZN-1063])
* Enhance the v2 REST API to return endpoint meta-data (Issue http://issues.opennms.org/browse/HZN-1098[HZN-1098])
* Use DTOs in REST v2 endpoints for events and alarms (Issue http://issues.opennms.org/browse/HZN-1143[HZN-1143])
* Allow acknowledging alarms on behalf of another user without require admin (Issue http://issues.opennms.org/browse/HZN-1150[HZN-1150])

===== Enhancement

* Add foreignSource and foreignId parameters when sending events as an alternative to nodeId (Issue http://issues.opennms.org/browse/NMS-8919[NMS-8919])
* Finishing the implementation of the missing endpoints for ReST v2 (Issue http://issues.opennms.org/browse/NMS-9278[NMS-9278])
* add HTTPS response time datacollection and graph defintions (Issue http://issues.opennms.org/browse/NMS-9465[NMS-9465])
* Add parameterized SQL support to Criteria API (Issue http://issues.opennms.org/browse/NMS-9480[NMS-9480])
* Programmable Northbounder Interfaces (Issue http://issues.opennms.org/browse/NMS-9513[NMS-9513])


[[releasenotes-changelog-20.0.2]]
==== Release 20.0.2

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,10 @@
* The HTTP, JDBC, JMX, NSClient, TCA, WMI, WS-Man, and XML collectors now work on the Minion.
* VMware provisioning, collection, and monitoring all work on the Minion now.
* Collectors can all be run remotely on Minions manually from the OpenNMS Karaf shell.
* *ReST Updates*: A new experimental ReST API (`/opennms/api/v2`) has been enabled which supports https://commons.apache.org/proper/commons-jexl/[JEXL]. (new in 20.1)
This API is still subject to change but is being used by a number of internal projects including Helm.
* The topology UI now supports link:http://docs.opennms.org/opennms/releases/latest/guide-development/guide-development.html#gd-topology-graphml-vertex-status-provider[scriptable vertex status]. (new in 20.1)
* There are link:https://issues.opennms.org/browse/NMS-9513[new alarm northbounders] for running arbitrary BSF scripts or forwarding to Drools. (new in 20.1)

=== Retired Features

Expand Down

0 comments on commit 20f7bec

Please sign in to comment.