Skip to content

Commit

Permalink
OpenNMS Horizon 27.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Benjamin Reed committed Nov 3, 2020
1 parent 050f70e commit 9870115
Show file tree
Hide file tree
Showing 4 changed files with 139 additions and 2 deletions.
11 changes: 11 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
opennms (27.0.0-1) stable; urgency=high

* New major release. It contains many bug fixes and a ton of new features, most
notably the removal of the Remote Poller in favor of a new Minion-based
workflow called Application Perspective Monitoring.

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

-- OpenNMS Release Manager <[email protected]> Tue, 03 Nov 2020 12:23:00 -0400

opennms (26.2.2-1) stable; urgency=low

* New minor release. It contains a number of bug fixes and enhancements, including
Expand Down
11 changes: 11 additions & 0 deletions opennms-assemblies/minion/src/main/filtered/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
opennms-minion (27.0.0-1) stable; urgency=high

* New major release. It contains many bug fixes and a ton of new features, most
notably the removal of the Remote Poller in favor of a new Minion-based
workflow called Application Perspective Monitoring.

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

-- OpenNMS Release Manager <[email protected]> Tue, 03 Nov 2020 12:23:00 -0400

opennms-minion (26.2.2-1) stable; urgency=low

* New minor release. It contains a number of bug fixes and enhancements, including
Expand Down
11 changes: 11 additions & 0 deletions opennms-assemblies/sentinel/src/main/filtered/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
opennms-sentinel (27.0.0-1) stable; urgency=high

* New major release. It contains many bug fixes and a ton of new features, most
notably the removal of the Remote Poller in favor of a new Minion-based
workflow called Application Perspective Monitoring.

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

-- OpenNMS Release Manager <[email protected]> Tue, 03 Nov 2020 12:23:00 -0400

opennms-sentinel (26.2.2-1) stable; urgency=low

* New minor release. It contains a number of bug fixes and enhancements, including
Expand Down
108 changes: 106 additions & 2 deletions opennms-doc/releasenotes/src/asciidoc/releasenotes/changelog.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,110 @@

Release 27.0.0 is the first release in the Horizon 27 series.

It is a major enhancement release with bug fixes and a ton of new features.
It is a major enhancement release with many bug fixes and a ton of new features, most
notably the removal of the Remote Poller in favor of a new Minion-based workflow
called Application Perspective Monitoring.

The codename for 27.0.0 is _link:$$https://wikipedia.org/wiki/Zaphod_Beeblebrox$$[Zaphod]_.

===== Bug

* Investigate if the InstallerDB could be replaced with something simpler (Issue http://issues.opennms.org/browse/NMS-12079[NMS-12079])
* Limit RPC threads on Minion using bulkhead pattern (Issue http://issues.opennms.org/browse/NMS-12391[NMS-12391])
* RRD-to-Newts converter only handles AVERAGE RRAs (Issue http://issues.opennms.org/browse/NMS-12722[NMS-12722])
* Fix docs warnings for resource-types, time series config and thresholding (Issue http://issues.opennms.org/browse/NMS-12770[NMS-12770])
* Traps Not Associated With Node (Issue http://issues.opennms.org/browse/NMS-12797[NMS-12797])
* Netflow timestamps incorrectly calculated on interfaces with MPLS (Issue http://issues.opennms.org/browse/NMS-12800[NMS-12800])
* SNMPv3 Traps Cause Errors From Single Node to Minion (Issue http://issues.opennms.org/browse/NMS-12802[NMS-12802])
* Hardcoded path to bash (Issue http://issues.opennms.org/browse/NMS-12840[NMS-12840])
* Remote Poller: add remote outages to UI (Issue http://issues.opennms.org/browse/NMS-12842[NMS-12842])
* Remote Poller: add remote polling details to service page (Issue http://issues.opennms.org/browse/NMS-12843[NMS-12843])
* Remove polling package selection from application (Issue http://issues.opennms.org/browse/NMS-12844[NMS-12844])
* Remote Poller: remove not longer used role ROLE_REMOTING (Issue http://issues.opennms.org/browse/NMS-12849[NMS-12849])
* Remote Poller: remove references to old remote poller from documentation (Issue http://issues.opennms.org/browse/NMS-12850[NMS-12850])
* Remote Poller: remove scanreports UI and ReST endpoint (Issue http://issues.opennms.org/browse/NMS-12851[NMS-12851])
* Remote Poller: remove old Distributed Status Summary UI (Issue http://issues.opennms.org/browse/NMS-12852[NMS-12852])
* Incorrect TSS settings (Issue http://issues.opennms.org/browse/NMS-12862[NMS-12862])
* Remote Poller: Fix event definition for remote poller nodeLostService events (Issue http://issues.opennms.org/browse/NMS-12871[NMS-12871])
* Remote Poller: NPE while attempting to start RemotePollerNG (Issue http://issues.opennms.org/browse/NMS-12877[NMS-12877])
* Unable to install feature 'dominion-grpc-client' (Issue http://issues.opennms.org/browse/NMS-12880[NMS-12880])
* Remote Poller: Clear outages after removing from application (Issue http://issues.opennms.org/browse/NMS-12881[NMS-12881])
* Perspective Poller shows in tracing as RemotePollerNG (Issue http://issues.opennms.org/browse/NMS-12882[NMS-12882])
* Application Perspective Monitoring: NPE when starting OpenNMS (Issue http://issues.opennms.org/browse/NMS-12887[NMS-12887])
* Application Perspective Monitoring: OpenNMS refuses to start if service is referenced by two applications (Issue http://issues.opennms.org/browse/NMS-12889[NMS-12889])
* Telemetryd: a lot of InstanceAlreadyExistsExceptions when starting OpenNMS with default configuration (Issue http://issues.opennms.org/browse/NMS-12896[NMS-12896])
* Update link to In Memory TS DB (Issue http://issues.opennms.org/browse/NMS-12912[NMS-12912])
* Unable to poll Vcenter CIM - Calling something in OpenJDK11 that has been removed. (Issue http://issues.opennms.org/browse/NMS-12919[NMS-12919])
* Application link on start page redirects to start page (Issue http://issues.opennms.org/browse/NMS-12921[NMS-12921])
* Event Translator debug logging is incorrect (Issue http://issues.opennms.org/browse/NMS-12959[NMS-12959])
* service starts / restarts work but spit out an error if configured to wait for startup (Issue http://issues.opennms.org/browse/NMS-12966[NMS-12966])
* Display the alarm status correctly in topology map for applications (Issue http://issues.opennms.org/browse/NMS-12968[NMS-12968])
* Topology Application Map: Outage Table: Clicking on a service should show the outages of the service (Issue http://issues.opennms.org/browse/NMS-12970[NMS-12970])
* Alarm (v1 & v2) ReST Service PUT Can't PUT Multiple Things (Issue http://issues.opennms.org/browse/NMS-12979[NMS-12979])

===== Enhancement

* Add custom string attributes based on indirect and complex SNMP Indices (Issue http://issues.opennms.org/browse/NMS-8484[NMS-8484])
* Trailing ", \" in report definitions throws not helpful error message (Issue http://issues.opennms.org/browse/NMS-10526[NMS-10526])
* nodeDeleted event should contain more information (Issue http://issues.opennms.org/browse/NMS-10554[NMS-10554])
* Netscaler vServer SNMP collection and graph definitions (Issue http://issues.opennms.org/browse/NMS-12269[NMS-12269])
* Upgrade Sink API to Proto3 (Issue http://issues.opennms.org/browse/NMS-12602[NMS-12602])
* Add selenium test for password change (Issue http://issues.opennms.org/browse/NMS-12645[NMS-12645])
* Re-enable Central Search functionality (Issue http://issues.opennms.org/browse/NMS-12646[NMS-12646])
* Remove remote-poller runtimes from the build (Issue http://issues.opennms.org/browse/NMS-12653[NMS-12653])
* Update remote-poller model to link service to locations instead of individual RPs (Issue http://issues.opennms.org/browse/NMS-12654[NMS-12654])
* Rewrite the remote poller backend to use Minion (Issue http://issues.opennms.org/browse/NMS-12655[NMS-12655])
* Dynamic service scheduling: Service lifetime (Issue http://issues.opennms.org/browse/NMS-12676[NMS-12676])
* Dynamic service scheduling: Polling package association (Issue http://issues.opennms.org/browse/NMS-12677[NMS-12677])
* Dynamic service scheduling: Poller-Configuration change (Issue http://issues.opennms.org/browse/NMS-12678[NMS-12678])
* Update database and send events only on status changes (Issue http://issues.opennms.org/browse/NMS-12679[NMS-12679])
* Get new remote poller running as daemon (Issue http://issues.opennms.org/browse/NMS-12683[NMS-12683])
* Add upgrade task to enable RemotePollerNG (Issue http://issues.opennms.org/browse/NMS-12684[NMS-12684])
* Confd templates for Minion configuration (Karaf) (Issue http://issues.opennms.org/browse/NMS-12687[NMS-12687])
* Support hostnames resolution when using aggregated flows (Issue http://issues.opennms.org/browse/NMS-12692[NMS-12692])
* Use CollectionSetBuilder to persist response times (Issue http://issues.opennms.org/browse/NMS-12698[NMS-12698])
* Create SQL index for optimizing poll result lookups (Issue http://issues.opennms.org/browse/NMS-12710[NMS-12710])
* Apply thresholding for remote poller response times (Issue http://issues.opennms.org/browse/NMS-12721[NMS-12721])
* Meta-data tag enhancements to Time Series Storage API (Issue http://issues.opennms.org/browse/NMS-12730[NMS-12730])
* remove the java ("windows") installer (Issue http://issues.opennms.org/browse/NMS-12742[NMS-12742])
* Add ReST interface for Remote Poller (Issue http://issues.opennms.org/browse/NMS-12760[NMS-12760])
* Anomaly Detection Experiment (Issue http://issues.opennms.org/browse/NMS-12773[NMS-12773])
* Anomaly Detection - Get the consumer working (Issue http://issues.opennms.org/browse/NMS-12774[NMS-12774])
* Migrated VMware asset data to metadata entries (Issue http://issues.opennms.org/browse/NMS-12781[NMS-12781])
* RemotePoller: only schedule services that are part of an application (Issue http://issues.opennms.org/browse/NMS-12785[NMS-12785])
* Use newer protocol versions for remote DCOM WMI (Issue http://issues.opennms.org/browse/NMS-12788[NMS-12788])
* Add support for OpenConfig Service in Detector/Poller (Issue http://issues.opennms.org/browse/NMS-12789[NMS-12789])
* Remote Poller: Add outages for remote poller status changes (Issue http://issues.opennms.org/browse/NMS-12792[NMS-12792])
* Add support for meta-data on single-DS threshold definitions (Issue http://issues.opennms.org/browse/NMS-12794[NMS-12794])
* Update Users chapter (Issue http://issues.opennms.org/browse/NMS-12809[NMS-12809])
* Remote Poller: Modify model to new structure (Issue http://issues.opennms.org/browse/NMS-12820[NMS-12820])
* Remote Poller: Change monitoring locations UI to reflect model changes (Issue http://issues.opennms.org/browse/NMS-12821[NMS-12821])
* Remote Poller: Change Admin UI to reflect Application model changes (Issue http://issues.opennms.org/browse/NMS-12822[NMS-12822])
* Application Topology Provider Status (Issue http://issues.opennms.org/browse/NMS-12823[NMS-12823])
* Allow meta-data in notifications (Issue http://issues.opennms.org/browse/NMS-12827[NMS-12827])
* Add events for new Application Model (Issue http://issues.opennms.org/browse/NMS-12838[NMS-12838])
* Remote Poller: camel case in new column definitions causing problems (Issue http://issues.opennms.org/browse/NMS-12841[NMS-12841])
* Remote Poller: Remove LocationSpecificStatus (Issue http://issues.opennms.org/browse/NMS-12859[NMS-12859])
* Remote Poller: Documentation (Issue http://issues.opennms.org/browse/NMS-12860[NMS-12860])
* Remote Poller: Fix the remote flag (Issue http://issues.opennms.org/browse/NMS-12861[NMS-12861])
* Remote Poller: Cleanup (Issue http://issues.opennms.org/browse/NMS-12864[NMS-12864])
* Remote Poller: Clearify perspecive labeling (Issue http://issues.opennms.org/browse/NMS-12865[NMS-12865])
* Remote Poller: Details pages show remote outages in recent outages list (Issue http://issues.opennms.org/browse/NMS-12866[NMS-12866])
* Remote Poller: Add graph definitions for response times (Issue http://issues.opennms.org/browse/NMS-12868[NMS-12868])
* Remote Poller: Add distributed tracing (Issue http://issues.opennms.org/browse/NMS-12869[NMS-12869])
* Remote Poller: Rename to Perspective Poller (Issue http://issues.opennms.org/browse/NMS-12874[NMS-12874])
* Remote Poller: Make backend more resilient (Issue http://issues.opennms.org/browse/NMS-12878[NMS-12878])
* Application Perspective Monitoring: create Application status page (Issue http://issues.opennms.org/browse/NMS-12886[NMS-12886])
* Document the MailTransportMonitor (Issue http://issues.opennms.org/browse/NMS-12892[NMS-12892])
* Additions to Application Perspective Monitoring docs (Issue http://issues.opennms.org/browse/NMS-12893[NMS-12893])
* Filter outages table in Application Topology View (Issue http://issues.opennms.org/browse/NMS-12897[NMS-12897])
* Add logging configuration for Perspective Poller (Issue http://issues.opennms.org/browse/NMS-12910[NMS-12910])
* Allow to navigate to monitored items in application status view (Issue http://issues.opennms.org/browse/NMS-12913[NMS-12913])
* Allow setting meta data in a requisition (Issue http://issues.opennms.org/browse/NMS-12918[NMS-12918])
* Create a report that matches Horizon 27.0.0 Jira issues with merged pull requests in GitHub (Issue http://issues.opennms.org/browse/NMS-12922[NMS-12922])
* Update Copyright notice for 2020 (Issue http://issues.opennms.org/browse/NMS-12933[NMS-12933])
* SSLCertMonitor should include more details about the expir(ing|ed) certificate in reason codes (Issue http://issues.opennms.org/browse/NMS-12948[NMS-12948])
* Update Maximum PostgreSQL to allow PostgreSQL 13 (Issue http://issues.opennms.org/browse/NMS-12958[NMS-12958])
* Create Horizon 27 Release Notes (Issue http://issues.opennms.org/browse/NMS-12961[NMS-12961])
* Identify message broker strategies in web "about" page (Issue http://issues.opennms.org/browse/NMS-12971[NMS-12971])

The codename for 27.0.0 is _link:$$https://en.wikipedia.org/wiki/Surgical_mask$$[Surgical]_.

0 comments on commit 9870115

Please sign in to comment.