From 0e297daf55c627d32c25dff288d52c5b66d391ae Mon Sep 17 00:00:00 2001 From: Jeff Gehlbach Date: Tue, 8 Nov 2022 14:15:33 -0500 Subject: [PATCH] Changelog for Horizon 31.0.0 --- debian/changelog | 15 + .../modules/releasenotes/pages/changelog.adoc | 651 ++++-------------- .../minion/src/main/filtered/debian/changelog | 15 + .../src/main/filtered/debian/changelog | 15 + 4 files changed, 193 insertions(+), 503 deletions(-) diff --git a/debian/changelog b/debian/changelog index 885460eb0903..4d442acc25e2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,18 @@ +opennms (31.0.0-1) stable; urgency=low + + * New major release. It contains several new features, including the Cloud + Services Connector with Time Series DB support and a new quick-start + guide. Notable enhancements include integration of the Horizon 30 UI Preview + items into the main UI and performance improvements to network topology + discovery. It also includes an important bug fix correcting a regression that + rendered Horizon 30 unable to run in OpenShift environments, besides many + other important bug and security fixes. + + For details on what has changed, see: + https://docs.opennms.com/horizon/31.0.0/index.html + + -- OpenNMS Release Manager Tue, 08 Nov 2022 14:27:00 -0400 + opennms (30.0.4-1) stable; urgency=low * New minor release. It contains quite a few bug and security fixes and diff --git a/docs/modules/releasenotes/pages/changelog.adoc b/docs/modules/releasenotes/pages/changelog.adoc index 296cba3fd0fe..d38065ab6ec5 100644 --- a/docs/modules/releasenotes/pages/changelog.adoc +++ b/docs/modules/releasenotes/pages/changelog.adoc @@ -1,523 +1,168 @@ -[[release-30-changelog]] +[[release-31-changelog]] = Changelog -[[releasenotes-changelog-30.0.4]] +[[releasenotes-changelog-31.0.0]] +== Release 31.0.0 -== Release 30.0.4 +Release 31.0.0 is a new major release. +It contains several new features, including the Cloud Services Connector with Time Series DB support and a new quick-start guide. +Notable enhancements include integration of the Horizon 30 "UI Preview" items into the main UI and performance improvements to network topology discovery. +It also includes an important bug fix correcting a regression that rendered Horizon 30 unable to run in OpenShift environments, besides many other important bug and security fixes. -Release 30.0.4 contains quite a few bug and security fixes and a number of enhancements. +The codename for Horizon 31.0.0 is https://de.wikipedia.org/wiki/$$Doppelkeks$$[_Doppelkeks_]. -The codename for Horizon 30.0.4 is https://wikipedia.org/wiki/$$Capybara$$[_Capybara_]. - -=== Bug - -* VMware requisition import fail with "Problem getting input stream: '{}'" (Issue http://issues.opennms.org/browse/NMS-14450[NMS-14450]) -* DCB fails on newly provisioned nodes (Issue http://issues.opennms.org/browse/NMS-14670[NMS-14670]) -* Duplicate V3 trap security names causing spurious errors on non V3 traps (Issue http://issues.opennms.org/browse/NMS-14718[NMS-14718]) -* Kafka Producer NPE causes collection failure overall (Issue http://issues.opennms.org/browse/NMS-14740[NMS-14740]) -* Flow docs don't account for default config (Issue http://issues.opennms.org/browse/NMS-14749[NMS-14749]) -* On saving of the provisiond configuration must be ensured, that all requsition-def's have unique names (Issue http://issues.opennms.org/browse/NMS-14752[NMS-14752]) -* NPE in opennms-provision-persistence (Issue http://issues.opennms.org/browse/NMS-14814[NMS-14814]) - -=== Story - -* Update BSM Documentation (Issue http://issues.opennms.org/browse/NMS-8571[NMS-8571]) -* Trapd is missing in the docs (Issue http://issues.opennms.org/browse/NMS-12629[NMS-12629]) -* Determine if requisitions docs are correct (Issue http://issues.opennms.org/browse/NMS-13938[NMS-13938]) -* MOS CDR Processor: Tie to node (Issue http://issues.opennms.org/browse/NMS-14659[NMS-14659]) -* Back-port multi-constraint work (Issue http://issues.opennms.org/browse/NMS-14698[NMS-14698]) -* Reflected XSS (PB-2022, Aug 2022) (Issue http://issues.opennms.org/browse/NMS-14713[NMS-14713]) -* Browser-Specific XSS (PB-2022, Aug 2022) (Issue http://issues.opennms.org/browse/NMS-14714[NMS-14714]) -* Form Can Be Manipulated with Cross-Site Request Forgery (CSRF) (Issue http://issues.opennms.org/browse/NMS-14716[NMS-14716]) -* Session Cookie (Authentication Related) Does Not Contain The "HTTPOnly" Attribute (Issue http://issues.opennms.org/browse/NMS-14717[NMS-14717]) - -=== Task - -* Add documentation for partial configuration modification via REST (Issue http://issues.opennms.org/browse/NMS-14671[NMS-14671]) - -=== Enhancement - -* Open JDK Package References in Upgrade Documentation (Issue http://issues.opennms.org/browse/NMS-14682[NMS-14682]) -* backport CircleCI and Docker enhancements from develop to release-30.x (Issue http://issues.opennms.org/browse/NMS-14724[NMS-14724]) -* Add new handling options for the snmp provisioning metadata adapter (Issue http://issues.opennms.org/browse/NMS-14729[NMS-14729]) -* Modify reduction key for dataCollectionFailed to be service specific (Issue http://issues.opennms.org/browse/NMS-14744[NMS-14744]) -* Add details to PassiveServiceStatus event description (Issue http://issues.opennms.org/browse/NMS-14799[NMS-14799]) -* Update Cortex plugin docs (Issue http://issues.opennms.org/browse/NMS-14807[NMS-14807]) - - -[[releasenotes-changelog-30.0.3]] - -== Release 30.0.3 - -Release 30.0.3 contains quite a few bug fixes as well as number of small features and security fixes. - -The codename for Horizon 30.0.3 is https://wikipedia.org/wiki/$$Chipmunk$$[_Chipmunk_]. - -=== Bug - -* snmpCollect being reset to C even if a policy sets it to N (Issue http://issues.opennms.org/browse/NMS-14576[NMS-14576]) -* Stored XSS (Issue http://issues.opennms.org/browse/NMS-14591[NMS-14591]) -* change or remove how Docker SSH keys are generated (Issue http://issues.opennms.org/browse/NMS-14643[NMS-14643]) -* Thresholding blocks threads under load (Issue http://issues.opennms.org/browse/NMS-14645[NMS-14645]) -* Appliance: Minion fails to come up with 30.0.2 and bleeding image (Issue http://issues.opennms.org/browse/NMS-14655[NMS-14655]) -* Graph page doesn't escape <> in resource labels (Issue http://issues.opennms.org/browse/NMS-14657[NMS-14657]) - -=== Story - -* PassiveStatusd (Issue http://issues.opennms.org/browse/NMS-8567[NMS-8567]) -* Provisiond (Issue http://issues.opennms.org/browse/NMS-8569[NMS-8569]) -* Please update the copyright year on the docs page! (Issue http://issues.opennms.org/browse/NMS-13911[NMS-13911]) -* Add KPIs for user and group counts to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14487[NMS-14487]) -* Set up basic Java CLI app to read/process MOS CDR files (Issue http://issues.opennms.org/browse/NMS-14575[NMS-14575]) -* Add KPI for DCB device count by sysObjectID (Issue http://issues.opennms.org/browse/NMS-14579[NMS-14579]) -* Add KPIs for open notifications and outages to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14623[NMS-14623]) -* Add KPI for application count to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14624[NMS-14624]) -* Official docs readiness for Cortex TSS plugin release (Issue http://issues.opennms.org/browse/NMS-14667[NMS-14667]) -* Upgrade dom4j to latest version (Issue http://issues.opennms.org/browse/NMS-14696[NMS-14696]) - -=== Task - -* provisiond config partial update (Issue http://issues.opennms.org/browse/NMS-14310[NMS-14310]) -* Change OIA name to OpenNMS Plugin API (Issue http://issues.opennms.org/browse/NMS-14475[NMS-14475]) -* Remove footer content from opennms/docs (Issue http://issues.opennms.org/browse/NMS-14637[NMS-14637]) - -=== Enhancement - -* Migrate Notification wiki pages into docs (Issue http://issues.opennms.org/browse/NMS-13584[NMS-13584]) -* Rest API v2 for obtaining a list of SNMP interfaces doesn't return back node id (Issue http://issues.opennms.org/browse/NMS-14449[NMS-14449]) -* Add smoke test for new KPIs (Issue http://issues.opennms.org/browse/NMS-14627[NMS-14627]) - -=== Upgrade - -* Update Vue UI Packages (Issue http://issues.opennms.org/browse/NMS-14651[NMS-14651]) - - -[[releasenotes-changelog-30.0.2]] - -== Release 30.0.2 - -Release 30.0.2 contains quite a few bug fixes as well as number of small features. - -We have made a number of improvements to the documentation, including reworking the section on events and adding information on configuring SNMP traps and varbinds. - -OpenNMS has extended the anonymous metrics we optionally collect to help us improve the project, such as CPU and memory sizing of the platform, and statistics like number of events and flows. -Click the gears icon and choose `Additional Tools -> Data Choices` or edit `$OPENNMS_HOME/etc/org.opennms.features.datachoices.cfg` to see what is included and to change your opt-in settings. -Note that we continue to anonymize the data for internal use only to inform project direction. -We do not share it with third parties. - -The codename for Horizon 30.0.2 is https://wikipedia.org/wiki/$$Gopher$$[_Gopher_]. - -=== Bug - -* Clearing an alarm brings alarm not found message (Issue http://issues.opennms.org/browse/NMS-12981[NMS-12981]) -* [Web] - Weak Password Policy (Issue http://issues.opennms.org/browse/NMS-13981[NMS-13981]) -* [Web] - Password field with autocomplete enabled on Login page (Issue http://issues.opennms.org/browse/NMS-13983[NMS-13983]) -* JVM MemoryPool data collection not working (Issue http://issues.opennms.org/browse/NMS-14041[NMS-14041]) -* Update guava dependency to 25.1 (Issue http://issues.opennms.org/browse/NMS-14209[NMS-14209]) -* Scripts invoke sudo even if running as root (Issue http://issues.opennms.org/browse/NMS-14410[NMS-14410]) -* Flow Thresholding: persist zero traffic rate (Issue http://issues.opennms.org/browse/NMS-14429[NMS-14429]) -* Documentation references invalid docker version for latest horizon version release (Issue http://issues.opennms.org/browse/NMS-14431[NMS-14431]) -* Kafka metrics producer considers zero values optional (Issue http://issues.opennms.org/browse/NMS-14469[NMS-14469]) -* Kafka metrics producer persists unpersisted collectionsets (Issue http://issues.opennms.org/browse/NMS-14470[NMS-14470]) -* New UI: Link to license points to gnu.org/licenses instead of a specific license (Issue http://issues.opennms.org/browse/NMS-14523[NMS-14523]) -* WebMonitor does not track the response time (Issue http://issues.opennms.org/browse/NMS-14535[NMS-14535]) -* Event / Alarms filtering no longer works (Issue http://issues.opennms.org/browse/NMS-14542[NMS-14542]) -* Grafana dashboard reports do not run (Issue http://issues.opennms.org/browse/NMS-14544[NMS-14544]) -* Clicking on the Count # in the Alarm does not bring up the associated Events (Issue http://issues.opennms.org/browse/NMS-14549[NMS-14549]) -* Mappings are not correctly handled in the JSON Collection Handler (Issue http://issues.opennms.org/browse/NMS-14559[NMS-14559]) -* Fix docs references to editing org.apache.karaf.features.cfg (Issue http://issues.opennms.org/browse/NMS-14566[NMS-14566]) -* Spring Framework CVE-2022-22950 Remediation (Issue http://issues.opennms.org/browse/NMS-14568[NMS-14568]) - -=== Story - -* Please update the copyright year on the docs page! (Issue http://issues.opennms.org/browse/NMS-13911[NMS-13911]) -* DCB: Add Rest End point for deletion of Device Configs (Issue http://issues.opennms.org/browse/NMS-14287[NMS-14287]) -* Add KPIs for CPU count and memory size to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14482[NMS-14482]) -* Add KPIs for polls, metrics, events, and flows to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14483[NMS-14483]) -* Add KPIs for business service count to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14485[NMS-14485]) -* Add KPIs for count of total requisition and requisitions with custom FSD to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14486[NMS-14486]) -* Add KPIs for notification entities to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14488[NMS-14488]) -* Add KPIs for Sink, RPC, and Time-series strategies to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14491[NMS-14491]) -* Add KPI item for RDBMS type and version to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14492[NMS-14492]) -* Fix stock graphite-telemetry-interface.groovy script file (Issue http://issues.opennms.org/browse/NMS-14564[NMS-14564]) - -=== Task - -* Update XSD URL (Issue http://issues.opennms.org/browse/NMS-14150[NMS-14150]) -* How to merge config on upgrade using Git (Issue http://issues.opennms.org/browse/NMS-14281[NMS-14281]) -* Document allowed characters in service-names (Issue http://issues.opennms.org/browse/NMS-14423[NMS-14423]) -* Add documentation to describe negate search terms in alarms advanced search (Issue http://issues.opennms.org/browse/NMS-14437[NMS-14437]) -* JDBCQueryDetector documentation (Issue http://issues.opennms.org/browse/NMS-14453[NMS-14453]) -* JDBStoredProcedureDetector documentation (Issue http://issues.opennms.org/browse/NMS-14454[NMS-14454]) -* Release work (July 13) (Issue http://issues.opennms.org/browse/NMS-14458[NMS-14458]) - -=== Enhancement - -* Update PG installation documentation to use SCRAM (Issue http://issues.opennms.org/browse/NMS-13057[NMS-13057]) -* Upgrade Kafka components to 3.2.0 (Issue http://issues.opennms.org/browse/NMS-13953[NMS-13953]) -* Debugging DCB scripts is a pain (Issue http://issues.opennms.org/browse/NMS-14120[NMS-14120]) -* Update Events Documentation (Issue http://issues.opennms.org/browse/NMS-14212[NMS-14212]) -* Migrate Trap configuration wiki to docs (Issue http://issues.opennms.org/browse/NMS-14323[NMS-14323]) -* Document SNMP oid varbind pattern matching and varbind expansion to create unique events (Issue http://issues.opennms.org/browse/NMS-14346[NMS-14346]) -* SNMP Interface Poller doc updates (Issue http://issues.opennms.org/browse/NMS-14412[NMS-14412]) -* Negate search terms in event advanced search (Issue http://issues.opennms.org/browse/NMS-14476[NMS-14476]) -* Update documentation for policy matching (Issue http://issues.opennms.org/browse/NMS-14528[NMS-14528]) -* Add option to not store DCB script output (Issue http://issues.opennms.org/browse/NMS-14537[NMS-14537]) -* Add datacollection definition for Eventd processing times (Issue http://issues.opennms.org/browse/NMS-14554[NMS-14554]) -* Fix outdated MySQL / MariaDB JDBC collection config (Issue http://issues.opennms.org/browse/NMS-14571[NMS-14571]) -* simplify assembly tarballs (Issue http://issues.opennms.org/browse/NMS-14572[NMS-14572]) - -=== Upgrade - -* Upgrade to Feather 0.10.15 (Issue http://issues.opennms.org/browse/NMS-14547[NMS-14547]) - - - -[[releasenotes-changelog-30.0.1]] -== Release 30.0.1 - -Release 30.0.1 contains a number of bug fixes as well as new features, including support for encrypting credentials. - -The codename for Horizon 30.0.1 is https://wikipedia.org/wiki/$$Chinchilla$$[_Chinchilla_]. +=== Epic +* Remove the need for minion to connect via HTTP (REST) and use Object replication to accomplish this. (Issue http://issues.opennms.org/browse/NMS-13379[NMS-13379]) +* Geo Map rewrite using Vue 3 and JS (Issue http://issues.opennms.org/browse/NMS-13387[NMS-13387]) +* Add OpenAPI docs for existing Rest API (Issue http://issues.opennms.org/browse/NMS-13491[NMS-13491]) +* DCB - Implement the ability in OpenNMS to connect and retrieve configuration from devices (Issue http://issues.opennms.org/browse/NMS-13763[NMS-13763]) +* DCB - Implement the ability to store the device configuration in a repository and related activities (Issue http://issues.opennms.org/browse/NMS-13764[NMS-13764]) +* DCB - Implement the ability to select devices for backup and trigger backup (Issue http://issues.opennms.org/browse/NMS-13766[NMS-13766]) +* DCB - Implement the scheduling of config backup (Issue http://issues.opennms.org/browse/NMS-13767[NMS-13767]) +* DCB - UI implementation for the device config backup (Issue http://issues.opennms.org/browse/NMS-13966[NMS-13966]) +* Cloud Connect: Ship H31 with cloud plugin already installed (Issue http://issues.opennms.org/browse/NMS-14471[NMS-14471]) +* Create "Quick Start" guide for operations section of docs (Issue http://issues.opennms.org/browse/NMS-14611[NMS-14611]) +* Fold the H30 "UI Preview" bits into the main UI (Issue http://issues.opennms.org/browse/NMS-14730[NMS-14730]) +* Horizon core work needed to make Appliances first-class entities (Issue http://issues.opennms.org/browse/NMS-14783[NMS-14783]) +* H31 OpenShift compatibility (Issue http://issues.opennms.org/browse/NMS-14881[NMS-14881]) +* H31 Topology Discovery Improvements (Issue http://issues.opennms.org/browse/NMS-14883[NMS-14883]) +* H31 OpenAPI Improvements (Issue http://issues.opennms.org/browse/NMS-14893[NMS-14893]) === Bug -* Error responses are not handled correctly when handling ElasticSearch responses (Issue http://issues.opennms.org/browse/NMS-13785[NMS-13785]) -* Tag Netflow v9 packets as Ingress on the INPUT_SNMP ifindex and Egress on the OUTPUT_SNMP ifindex (Issue http://issues.opennms.org/browse/NMS-14279[NMS-14279]) -* MIB compiler creates datacollections that fail to validate (Issue http://issues.opennms.org/browse/NMS-14314[NMS-14314]) -* Bridge Topology Discovery Mismatch (Issue http://issues.opennms.org/browse/NMS-14322[NMS-14322]) -* Grafana Panel Internal Server Error when lasteventid is Null for an Alarm when Using HELM (Issue http://issues.opennms.org/browse/NMS-14331[NMS-14331]) -* Replace old logo references in some files/reports with the new logo (Issue http://issues.opennms.org/browse/NMS-14372[NMS-14372]) -* Topology UI Error when deleting a graphml (Issue http://issues.opennms.org/browse/NMS-14379[NMS-14379]) -* Link to SCV UI is missing from OG UI admin landing page (Issue http://issues.opennms.org/browse/NMS-14393[NMS-14393]) -* runas=root entry in opennms.conf gets duplicated (Issue http://issues.opennms.org/browse/NMS-14396[NMS-14396]) -* Kafka Consumer stops commits when overloaded (Issue http://issues.opennms.org/browse/NMS-14415[NMS-14415]) -* Appliance: Minion fails to come up with 30.x and bleeding image (Issue http://issues.opennms.org/browse/NMS-14441[NMS-14441]) -* External Requisition UI: foreignSource not set for VMware requisition (Issue http://issues.opennms.org/browse/NMS-14478[NMS-14478]) -* Pollerd take a long time to start on systems with large inventories (Issue http://issues.opennms.org/browse/NMS-14524[NMS-14524]) - -=== New feature - -* Encrypt SNMP Credentials (Issue http://issues.opennms.org/browse/NMS-14215[NMS-14215]) -* Encrypt Postgres credentials (Issue http://issues.opennms.org/browse/NMS-14216[NMS-14216]) - +* BSMAdminIT flapping (Issue http://issues.opennms.org/browse/NMS-9334[NMS-9334]) +* non-root broke openshift (Issue http://issues.opennms.org/browse/NMS-13572[NMS-13572]) +* Package description for Minion and Sentinel reference Wiki (Issue http://issues.opennms.org/browse/NMS-13864[NMS-13864]) +* Database reports need to be rebranded (Issue http://issues.opennms.org/browse/NMS-14058[NMS-14058]) +* External Requisition UI: Obfuscate vmware password in URL (Issue http://issues.opennms.org/browse/NMS-14320[NMS-14320]) +* features/topology: right panel menu is not reactive to sublayer context menu (Issue http://issues.opennms.org/browse/NMS-14342[NMS-14342]) +* features/topology: tooltip - PowerGrid (D3/Circle layout) (Issue http://issues.opennms.org/browse/NMS-14343[NMS-14343]) +* BmpIT flapping (Issue http://issues.opennms.org/browse/NMS-14360[NMS-14360]) +* Fix Smoke Test for GraphMLTopologyIT (Issue http://issues.opennms.org/browse/NMS-14374[NMS-14374]) +* features/topology: contextmenu - PowerGrid (D3/Circle layout) (Issue http://issues.opennms.org/browse/NMS-14377[NMS-14377]) +* Rename integration tests that are currently running as unit tests (Issue http://issues.opennms.org/browse/NMS-14462[NMS-14462]) +* Provisioning - Config SMNP Community does not support for more than 10 locations (Issue http://issues.opennms.org/browse/NMS-14548[NMS-14548]) +* Unexpected interfaceDown event/alarm during a scheduled outage (Issue http://issues.opennms.org/browse/NMS-14695[NMS-14695]) +* Investigate the failure in integration-test job (Issue http://issues.opennms.org/browse/NMS-14697[NMS-14697]) +* Admin can't assign user to 'On-Call Role Schedule' (Issue http://issues.opennms.org/browse/NMS-14739[NMS-14739]) +* Error using javax.mail.* packages in plugins (Issue http://issues.opennms.org/browse/NMS-14747[NMS-14747]) +* opennms:metadata-test command is not present in Karaf shell (Issue http://issues.opennms.org/browse/NMS-14754[NMS-14754]) +* Update QS based on ONMSU feedback (Issue http://issues.opennms.org/browse/NMS-14756[NMS-14756]) +* Debian/Ubuntu gpg deprecation warning (Issue http://issues.opennms.org/browse/NMS-14760[NMS-14760]) +* Grafana Dashboard report fails on "row" (Issue http://issues.opennms.org/browse/NMS-14784[NMS-14784]) +* Topology-Map Layer broken (Issue http://issues.opennms.org/browse/NMS-14791[NMS-14791]) +* Invalid redirect when behind a reverse proxy (Issue http://issues.opennms.org/browse/NMS-14805[NMS-14805]) +* External Requisition UI - Blank pull down menus on Add (Issue http://issues.opennms.org/browse/NMS-14824[NMS-14824]) +* Geocoder webui toggle switch shows "Ye" instead of "Yes" (Issue http://issues.opennms.org/browse/NMS-14841[NMS-14841]) +* Scheduled scan fails to inform nodeScanAborted events (Issue http://issues.opennms.org/browse/NMS-14853[NMS-14853]) +* Alarms and Events: filter and advanced search / method POST is not supported (Issue http://issues.opennms.org/browse/NMS-14918[NMS-14918]) +* Docs for Cortex plugin are incorrect (Issue http://issues.opennms.org/browse/NMS-14945[NMS-14945]) +* Wrong example of snmp-graph config for `SNMP Trap Performance Data` article (Issue http://issues.opennms.org/browse/NMS-14961[NMS-14961]) === Story -* SNMP MIB imports to handle OPAQUE data type implementation (Issue http://issues.opennms.org/browse/NMS-14018[NMS-14018]) -* Support for SSH Key Authentication (Issue http://issues.opennms.org/browse/NMS-14119[NMS-14119]) -* Add KPIs to datachoices telemetry for Provisiond config items (Issue http://issues.opennms.org/browse/NMS-14233[NMS-14233]) -* DCB: UI : Configs without service name shouldn't have option for Backup (Issue http://issues.opennms.org/browse/NMS-14300[NMS-14300]) -* DCB: Script files are not shown in File Editor UI (Issue http://issues.opennms.org/browse/NMS-14411[NMS-14411]) -* Add support for replaying packet captures to telemetryd (Issue http://issues.opennms.org/browse/NMS-14465[NMS-14465]) -* Prefer ingressPhysicalInterface over INPUT_SNMP when processing flows (Issue http://issues.opennms.org/browse/NMS-14467[NMS-14467]) -* Add KPI for list of enabled service daemons to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14489[NMS-14489]) - +* Flow Thresholds: Split processing and persistence (Issue http://issues.opennms.org/browse/NMS-13770[NMS-13770]) +* Remove Vaadin-based Geographical Map (Issue http://issues.opennms.org/browse/NMS-13856[NMS-13856]) +* Create a profile that skips building licenses (Issue http://issues.opennms.org/browse/NMS-14068[NMS-14068]) +* Upgrade JUnit from version 4 to 5 (Issue http://issues.opennms.org/browse/NMS-14302[NMS-14302]) +* Remove XMP protocol support (Issue http://issues.opennms.org/browse/NMS-14427[NMS-14427]) +* Add KPI for DCB cumulative config count (Issue http://issues.opennms.org/browse/NMS-14580[NMS-14580]) +* Add KPI for DCB cumulative backup failure count (Issue http://issues.opennms.org/browse/NMS-14581[NMS-14581]) +* Add KPI for DCB cumulative web UI entries (Issue http://issues.opennms.org/browse/NMS-14582[NMS-14582]) +* Populate Velocloud Partner Requisition with Gateway Nodes (Issue http://issues.opennms.org/browse/NMS-14593[NMS-14593]) +* Implement OIA poller configuration extension (Issue http://issues.opennms.org/browse/NMS-14610[NMS-14610]) +* Quick Start: Overview (Issue http://issues.opennms.org/browse/NMS-14612[NMS-14612]) +* Quick Start: Login and create a user (Issue http://issues.opennms.org/browse/NMS-14613[NMS-14613]) +* Quick Start: Turn on default notifications (Issue http://issues.opennms.org/browse/NMS-14614[NMS-14614]) +* Quick Start: Import inventory (Issue http://issues.opennms.org/browse/NMS-14615[NMS-14615]) +* Quick Start: Collect performance data (Issue http://issues.opennms.org/browse/NMS-14616[NMS-14616]) +* Quick Start: Set up a threshold (Issue http://issues.opennms.org/browse/NMS-14617[NMS-14617]) +* Quick Start: Establish a baseline (Issue http://issues.opennms.org/browse/NMS-14618[NMS-14618]) +* Quick Start: Determine service availability (Issue http://issues.opennms.org/browse/NMS-14619[NMS-14619]) +* Quick Start: Configure notifications (Issue http://issues.opennms.org/browse/NMS-14620[NMS-14620]) +* Quick Start: Visualize data (Issue http://issues.opennms.org/browse/NMS-14621[NMS-14621]) +* Add KPI for startup time (Issue http://issues.opennms.org/browse/NMS-14622[NMS-14622]) +* Publish images to Docker Hub (Issue http://issues.opennms.org/browse/NMS-14626[NMS-14626]) +* Implement connection manager (Issue http://issues.opennms.org/browse/NMS-14772[NMS-14772]) +* Enhance Vue UI Preview Menubar to look like OG menubar (initial version) (Issue http://issues.opennms.org/browse/NMS-14800[NMS-14800]) +* Initial Rest API endpoint and data model for Vue menubar dynamic creation (Issue http://issues.opennms.org/browse/NMS-14801[NMS-14801]) +* Wire up new Vue menubar with Rest API for dynamic menu creation (Issue http://issues.opennms.org/browse/NMS-14802[NMS-14802]) +* Remove NavRail from Vue UI Preview application (Issue http://issues.opennms.org/browse/NMS-14803[NMS-14803]) +* New UI Preview: Ensure OPA UI plugins work (Issue http://issues.opennms.org/browse/NMS-14804[NMS-14804]) +* Provide UUID for system id (Issue http://issues.opennms.org/browse/NMS-14839[NMS-14839]) +* Modify foreign source in HeartbeatConsumer to ignore docker interfaces and detect SNMP agent (Issue http://issues.opennms.org/browse/NMS-14855[NMS-14855]) +* Cloud plugin packages part of default install (Issue http://issues.opennms.org/browse/NMS-14892[NMS-14892]) +* Packaging for cloud plugin (Issue http://issues.opennms.org/browse/NMS-14894[NMS-14894]) +* Feather UIs get breadcrumbs mimicking OG UI (Issue http://issues.opennms.org/browse/NMS-14900[NMS-14900]) +* Double-shift to focus Feather nav-bar Search box (Issue http://issues.opennms.org/browse/NMS-14902[NMS-14902]) +* Nav-bar Search returns Plugin entries (Issue http://issues.opennms.org/browse/NMS-14903[NMS-14903]) +* OG and Feather nav-bars use same chromatic black (Issue http://issues.opennms.org/browse/NMS-14904[NMS-14904]) +* OG and Feather nav-bar styling match as closely as possible (Issue http://issues.opennms.org/browse/NMS-14905[NMS-14905]) +* Decorate admin-only items in nav-bar menu (Issue http://issues.opennms.org/browse/NMS-14906[NMS-14906]) +* Horizon packages provide versioned OPA dependency package (Issue http://issues.opennms.org/browse/NMS-14920[NMS-14920]) +* Support interface, service and time property for events in OpenNMS-part of OIA (Issue http://issues.opennms.org/browse/NMS-14926[NMS-14926]) +* Define event definitions (Issue http://issues.opennms.org/browse/NMS-14928[NMS-14928]) +* Create scheduled EventIngestor for Velocloud events (Issue http://issues.opennms.org/browse/NMS-14929[NMS-14929]) +* Replace 'exit' with 'quit' in Juniper DCB scripts (Issue http://issues.opennms.org/browse/NMS-14939[NMS-14939]) +* SNMP systemDef added for appliance products (Issue http://issues.opennms.org/browse/NMS-14956[NMS-14956]) === Task -* Test DCB UI (Issue http://issues.opennms.org/browse/NMS-14265[NMS-14265]) -* Update documentation for changes to types of configs (Issue http://issues.opennms.org/browse/NMS-14311[NMS-14311]) -* Add terms to glossary (Issue http://issues.opennms.org/browse/NMS-14347[NMS-14347]) -* Add terms to glossary #2 (Issue http://issues.opennms.org/browse/NMS-14348[NMS-14348]) -* Add terms to glossary #3 (Issue http://issues.opennms.org/browse/NMS-14349[NMS-14349]) -* Add terms to glossary #4 (Issue http://issues.opennms.org/browse/NMS-14350[NMS-14350]) -* Add terms to glossary #5 (Issue http://issues.opennms.org/browse/NMS-14351[NMS-14351]) - +* Update Heatmap chapter (Issue http://issues.opennms.org/browse/NMS-13674[NMS-13674]) +* Provide guidance with debugging the flow sequence (Issue http://issues.opennms.org/browse/NMS-14122[NMS-14122]) +* Reference: add alt text for images and tables (Issue http://issues.opennms.org/browse/NMS-14631[NMS-14631]) +* Add KPI counters for DCB successful and failed backup (Issue http://issues.opennms.org/browse/NMS-14641[NMS-14641]) +* Quick Start: move content into Deep Dive section (Issue http://issues.opennms.org/browse/NMS-14652[NMS-14652]) +* OpenNMS system needs a unique identifier for TSaaS Communication (Issue http://issues.opennms.org/browse/NMS-14684[NMS-14684]) +* UI update for DCB KPI (Issue http://issues.opennms.org/browse/NMS-14687[NMS-14687]) +* REST API update for DCB KPI (Issue http://issues.opennms.org/browse/NMS-14688[NMS-14688]) +* Quick Start: Review entire quick start section when complete. (Issue http://issues.opennms.org/browse/NMS-14721[NMS-14721]) +* Quick start: review related deep dive chapters (Issue http://issues.opennms.org/browse/NMS-14722[NMS-14722]) +* Quick Start: "Beyond Quick Start" chapter (Issue http://issues.opennms.org/browse/NMS-14735[NMS-14735]) +* Sonarcloud coverage for foundation-2022 (Issue http://issues.opennms.org/browse/NMS-14759[NMS-14759]) +* Refactor Enlinkd Test NetworkBuilder Class (Issue http://issues.opennms.org/browse/NMS-14762[NMS-14762]) +* H31 Release testing (Issue http://issues.opennms.org/browse/NMS-14797[NMS-14797]) +* Update documentation to reflect removal of UI Preview (Issue http://issues.opennms.org/browse/NMS-14825[NMS-14825]) +* Documentation for Cloud Services Connector and Time Series DB (Issue http://issues.opennms.org/browse/NMS-14844[NMS-14844]) +* Changes to package-lock.json causes eslint to be not found (Issue http://issues.opennms.org/browse/NMS-14943[NMS-14943]) +* Assign sysObjectID for Appliance Mini (Issue http://issues.opennms.org/browse/NMS-14955[NMS-14955]) +* Release notes blurb about OpenShift (Issue http://issues.opennms.org/browse/NMS-14960[NMS-14960]) +* Release notes: Only one plug-in shows in UI (Issue http://issues.opennms.org/browse/NMS-14982[NMS-14982]) === Enhancement -* event nodeCategoryMembershipChanged should be more verbose (Issue http://issues.opennms.org/browse/NMS-10634[NMS-10634]) -* Guide to monitor essential Microsoft Active Directory Services (Issue http://issues.opennms.org/browse/NMS-11793[NMS-11793]) -* There should be documentation for the reports (Issue http://issues.opennms.org/browse/NMS-11810[NMS-11810]) -* Wild cards for flow classifiations are not explained (Issue http://issues.opennms.org/browse/NMS-12421[NMS-12421]) -* Create JdbcDetector documentation (Issue http://issues.opennms.org/browse/NMS-13427[NMS-13427]) -* Authentication related WEB-INF files should also exist in etc-pristine (Issue http://issues.opennms.org/browse/NMS-13834[NMS-13834]) -* Negate search terms in alarms advanced search (Issue http://issues.opennms.org/browse/NMS-14043[NMS-14043]) -* Support writing to multiple TSDB in parallel (Issue http://issues.opennms.org/browse/NMS-14197[NMS-14197]) -* Enlinkd Topology Map Layers Documentation (Issue http://issues.opennms.org/browse/NMS-14325[NMS-14325]) -* Karaf scv-list command to see what entries exist (Issue http://issues.opennms.org/browse/NMS-14385[NMS-14385]) -* upgrade JNA to 5 (Issue http://issues.opennms.org/browse/NMS-14417[NMS-14417]) -* Add script to manipulate flows (Issue http://issues.opennms.org/browse/NMS-14468[NMS-14468]) - +* HostResourceSwRunMonitor uncovered parameter for min-services and max-services (Issue http://issues.opennms.org/browse/NMS-11825[NMS-11825]) +* Set always ifindex for enlinkd links (Issue http://issues.opennms.org/browse/NMS-13943[NMS-13943]) +* Allow test mode flags in restart command (Issue http://issues.opennms.org/browse/NMS-13991[NMS-13991]) +* Aruba AOS-CX datacollection config (Issue http://issues.opennms.org/browse/NMS-14056[NMS-14056]) +* Global search box: gap between input field and dropdown result list (Issue http://issues.opennms.org/browse/NMS-14315[NMS-14315]) +* features/topology: update branch with develop (Issue http://issues.opennms.org/browse/NMS-14332[NMS-14332]) +* Create Topology Providers for Combined Protocols (Issue http://issues.opennms.org/browse/NMS-14392[NMS-14392]) +* EnhancedLinkd Collection priority Scheduling (Issue http://issues.opennms.org/browse/NMS-14397[NMS-14397]) +* Enlinkd tests clean compile warnings (Issue http://issues.opennms.org/browse/NMS-14432[NMS-14432]) +* Enlinkd Clean Config Classes (Issue http://issues.opennms.org/browse/NMS-14433[NMS-14433]) +* Enlinkd Clean Persistence Classes (Issue http://issues.opennms.org/browse/NMS-14434[NMS-14434]) +* Enlinkd Clean Service Classes (Issue http://issues.opennms.org/browse/NMS-14435[NMS-14435]) +* Enlinkd Clean Adapters Classes (Issue http://issues.opennms.org/browse/NMS-14436[NMS-14436]) +* Simplify BridgeSimpleConnection Class (Issue http://issues.opennms.org/browse/NMS-14479[NMS-14479]) +* Move BridgeDiscovery to new project Enlinkd Adapters Discovers Bridge (Issue http://issues.opennms.org/browse/NMS-14540[NMS-14540]) +* Bridge Topology Discovery, Move BridgeTopologyException (Issue http://issues.opennms.org/browse/NMS-14541[NMS-14541]) +* standardize docker containers to use tarballs (Issue http://issues.opennms.org/browse/NMS-14573[NMS-14573]) +* Spelling correction in DEBUG discovery.log entries (Issue http://issues.opennms.org/browse/NMS-14757[NMS-14757]) +* Add Priority Executor Classes (Issue http://issues.opennms.org/browse/NMS-14763[NMS-14763]) +* Set Up Enlinkd schedule time interval based on protocols (Issue http://issues.opennms.org/browse/NMS-14764[NMS-14764]) +* Move Common Adapter Enlinkd classes to Core (Issue http://issues.opennms.org/browse/NMS-14771[NMS-14771]) +* Provide SubNetwork Classes for Enhanced Linkd (Issue http://issues.opennms.org/browse/NMS-14773[NMS-14773]) +* Add network/netmask tools to InetAddressUtils (Issue http://issues.opennms.org/browse/NMS-14774[NMS-14774]) +* Delete disabled protocol persisted data (Issue http://issues.opennms.org/browse/NMS-14798[NMS-14798]) +* Dynamic Yaml Generation, code and output clean up (Issue http://issues.opennms.org/browse/NMS-14810[NMS-14810]) +* Add support for rows in Grafana Dashboard Report (Issue http://issues.opennms.org/browse/NMS-14885[NMS-14885]) +* Move Enlinkd daemon docs to Reference section (Issue http://issues.opennms.org/browse/NMS-14913[NMS-14913]) === Upgrade -* Update all Vue UI packages to latest (Issue http://issues.opennms.org/browse/NMS-14460[NMS-14460]) - -[[releasenotes-changelog-30.0.0]] -== Release 30.0.0 - -Release 30.0.0 is the first in the Horizon 30 series, introducing a number of new features, -most notably a preview of a new web UI, and the ability to back up infrastructure device -configs. - -The codename for Horizon 30.0.0 is https://wikipedia.org/wiki/$$Nutria$$[_Nutria_]. - -=== Epic - -* Provide the ability to define application thresholds and trigger events based on the thresholds. (Issue http://issues.opennms.org/browse/NMS-13647[NMS-13647]) - -=== Bug - -* Vertical/Horizontal Layout Choice Not Persisting (Issue http://issues.opennms.org/browse/NMS-13212[NMS-13212]) -* Enlinkd API response extremely slow for some nodes (Issue http://issues.opennms.org/browse/NMS-13507[NMS-13507]) -* Node cache gets out of sync with database (Issue http://issues.opennms.org/browse/NMS-13508[NMS-13508]) -* Minion /etc/sysconfig/minion file refers to Sentinel (Issue http://issues.opennms.org/browse/NMS-13659[NMS-13659]) -* Install script fails when using Azure PostgreSQL Services (Issue http://issues.opennms.org/browse/NMS-13715[NMS-13715]) -* Synchronization violated for InterfaceToNodeCacheDaoImpl (Issue http://issues.opennms.org/browse/NMS-13782[NMS-13782]) -* OIA event configuration extensions do not work reliably (Issue http://issues.opennms.org/browse/NMS-13787[NMS-13787]) -* Revisit smoke test for OIA plugins (Issue http://issues.opennms.org/browse/NMS-13872[NMS-13872]) -* TIMETETRA LLDP supported device does not persist all remote links (Issue http://issues.opennms.org/browse/NMS-13923[NMS-13923]) -* End to End Poller test with Sample device (Issue http://issues.opennms.org/browse/NMS-13925[NMS-13925]) -* [Web] - WebServer Fingerprinting (Issue http://issues.opennms.org/browse/NMS-13987[NMS-13987]) -* Telemetryd does not shut down gracefully (Issue http://issues.opennms.org/browse/NMS-14003[NMS-14003]) -* Fix issues on DeviceConfig Rest Service (Issue http://issues.opennms.org/browse/NMS-14040[NMS-14040]) -* Device Config Retrieval fails if TFTP Server is getting reopened (Issue http://issues.opennms.org/browse/NMS-14077[NMS-14077]) -* Invalid node Foreign ID not checked during provisioning resulting in various RRD graphing problems (Issue http://issues.opennms.org/browse/NMS-14142[NMS-14142]) -* Fix flaky test HeartbeatConsumerIT (Issue http://issues.opennms.org/browse/NMS-14164[NMS-14164]) -* Grafana dashboard box links are no longer valid in Grafana 8.4 (Issue http://issues.opennms.org/browse/NMS-14184[NMS-14184]) -* Fix new UI back button test failure (Issue http://issues.opennms.org/browse/NMS-14190[NMS-14190]) -* Users with ROLE_USER face Access Denied when accessing Resource Graphs from Reports Section (Issue http://issues.opennms.org/browse/NMS-14193[NMS-14193]) -* make sure license-maven-plugin is re-enabled in foundation and release branches (Issue http://issues.opennms.org/browse/NMS-14217[NMS-14217]) -* Performance degradation compared to H29 (Issue http://issues.opennms.org/browse/NMS-14237[NMS-14237]) -* Fixing new UI list log & etc fail due to symbolic link (Issue http://issues.opennms.org/browse/NMS-14239[NMS-14239]) -* Exception when searching assets (Issue http://issues.opennms.org/browse/NMS-14240[NMS-14240]) -* Requisition Web UI refers to "drop down" that doesn't exist (Issue http://issues.opennms.org/browse/NMS-14246[NMS-14246]) -* Handle duplicate interface on a given location in DeviceConfig. (Issue http://issues.opennms.org/browse/NMS-14248[NMS-14248]) -* UI: cannot configure requisition (Issue http://issues.opennms.org/browse/NMS-14260[NMS-14260]) -* DCB menu items are mislabeled "Configuration Management" (Issue http://issues.opennms.org/browse/NMS-14261[NMS-14261]) -* Rogue opennms-tools/phonebook/pom.xml (Issue http://issues.opennms.org/browse/NMS-14266[NMS-14266]) -* Disable editing of requisition:// URLs in external requisition editor (Issue http://issues.opennms.org/browse/NMS-14270[NMS-14270]) -* Omit empty VMware credentials from URL in external requisition editor (Issue http://issues.opennms.org/browse/NMS-14271[NMS-14271]) -* Fix requisition http/s path field and hostname validation (Issue http://issues.opennms.org/browse/NMS-14272[NMS-14272]) -* Fix hostname validation (Issue http://issues.opennms.org/browse/NMS-14273[NMS-14273]) -* DCB: Handle script file missing scenario better (Issue http://issues.opennms.org/browse/NMS-14275[NMS-14275]) -* Remove "Commercial Support" ticket lookup from web ui support section (Issue http://issues.opennms.org/browse/NMS-14280[NMS-14280]) -* Allow multi-line metadata (Issue http://issues.opennms.org/browse/NMS-14282[NMS-14282]) -* Incorrect validation of requisition name for DNS external requisitions (Issue http://issues.opennms.org/browse/NMS-14284[NMS-14284]) -* Main requisition editor incorrectly mentions Requisition Definition (Issue http://issues.opennms.org/browse/NMS-14285[NMS-14285]) -* Remove sorting of Schedule Frequency column (Issue http://issues.opennms.org/browse/NMS-14286[NMS-14286]) -* SCV entry attribute values become literal asterisks after editing in web (Issue http://issues.opennms.org/browse/NMS-14292[NMS-14292]) -* DCB: SshException "EdDSA provider not supported" (Issue http://issues.opennms.org/browse/NMS-14306[NMS-14306]) -* Kafka-Producer Alarm Resync Failing Post Entire Kafka Cluster Outage (Issue http://issues.opennms.org/browse/NMS-14321[NMS-14321]) -* DCB: Unable to decompress the .gz file (Issue http://issues.opennms.org/browse/NMS-14328[NMS-14328]) -* Shorten "External Requisitions and Thread Pools" item in New UI Preview (Issue http://issues.opennms.org/browse/NMS-14330[NMS-14330]) -* DCB: Wrong cron expression results in no devices in DCB UI (Issue http://issues.opennms.org/browse/NMS-14333[NMS-14333]) -* External Requisition UI: Advanced cron validation message of by 1 (Issue http://issues.opennms.org/browse/NMS-14340[NMS-14340]) - -=== New Feature +* features/topology: upgrade dependencies (Issue http://issues.opennms.org/browse/NMS-14341[NMS-14341]) +=== Unexpected Behavior -* Create Config Backup DB table and DAO layer (Issue http://issues.opennms.org/browse/NMS-13775[NMS-13775]) -* Integrate persistence of Device Config with Pollerd (Issue http://issues.opennms.org/browse/NMS-13777[NMS-13777]) -* Write specific event data into time series (Issue http://issues.opennms.org/browse/NMS-14060[NMS-14060]) -* Add the ability to define an enumeration to convert collected strings into numeric values (Issue http://issues.opennms.org/browse/NMS-14084[NMS-14084]) -* Add SCV Rest API (Issue http://issues.opennms.org/browse/NMS-14173[NMS-14173]) -* Add UI Components for SCV (Issue http://issues.opennms.org/browse/NMS-14205[NMS-14205]) -* DCB: Handle Archival of backups (Issue http://issues.opennms.org/browse/NMS-14214[NMS-14214]) +* Missing datacollection file does not bring valueable error message (Issue http://issues.opennms.org/browse/NMS-12991[NMS-12991]) +=== Research -=== Story - -* Add docs to Health-Check Rest API (Issue http://issues.opennms.org/browse/NMS-13386[NMS-13386]) -* Geo Map: make use of modules for vuex store so that the code can be easily integrated into larger project (Issue http://issues.opennms.org/browse/NMS-13506[NMS-13506]) -* Geo map: Display different colors on map base on alarm severity (Issue http://issues.opennms.org/browse/NMS-13561[NMS-13561]) -* Create REST endpoint to trigger rescan of individual nodes (Issue http://issues.opennms.org/browse/NMS-13638[NMS-13638]) -* Smoke tests should use HealthCheck Rest instead of connecting to SSH (Issue http://issues.opennms.org/browse/NMS-13645[NMS-13645]) -* Upgrade Karaf to v4.3.6 (Issue http://issues.opennms.org/browse/NMS-13658[NMS-13658]) -* Document how to upgrade OpenNMS (Issue http://issues.opennms.org/browse/NMS-13692[NMS-13692]) -* Flow Thresholds: Proof-of-concept implementation (in-memory approach) (Issue http://issues.opennms.org/browse/NMS-13706[NMS-13706]) -* Flow Thresholds: Documentation (Issue http://issues.opennms.org/browse/NMS-13707[NMS-13707]) -* Flow Thresholds: Data collection (Issue http://issues.opennms.org/browse/NMS-13708[NMS-13708]) -* Flow Thresholds: Scheduling for data collection & thresholding (Issue http://issues.opennms.org/browse/NMS-13709[NMS-13709]) -* Flow Thresholds: Graph Templates (Issue http://issues.opennms.org/browse/NMS-13710[NMS-13710]) -* Flow Thresholds: Housekeeping (Issue http://issues.opennms.org/browse/NMS-13711[NMS-13711]) -* Flow Thresholds: Allow to enable/disable thresholding/data collection (Issue http://issues.opennms.org/browse/NMS-13712[NMS-13712]) -* Add OIA plugin support for Minion (Issue http://issues.opennms.org/browse/NMS-13739[NMS-13739]) -* Allow collectors exposed via OIA to be scheduled via collectd (Issue http://issues.opennms.org/browse/NMS-13743[NMS-13743]) -* Add OIA plugin support for Sentinel (Issue http://issues.opennms.org/browse/NMS-13751[NMS-13751]) -* Flow Threshold: Create session by Interface Id (Issue http://issues.opennms.org/browse/NMS-13771[NMS-13771]) -* Web-based file editor for $OPENNMS_HOME/etc/ (Issue http://issues.opennms.org/browse/NMS-13772[NMS-13772]) -* Flow Thresholds: Compute sequence numbers to support distributed flow thresholding (Issue http://issues.opennms.org/browse/NMS-13790[NMS-13790]) -* Implement TFTP Server to fetch config from network devices (Issue http://issues.opennms.org/browse/NMS-13796[NMS-13796]) -* Implement Device Config Monitor (Issue http://issues.opennms.org/browse/NMS-13797[NMS-13797]) -* DCB - Create a default poller config for backup (Issue http://issues.opennms.org/browse/NMS-13801[NMS-13801]) -* DCB - Document how to use the polling packages and the requisition to configure backups (Issue http://issues.opennms.org/browse/NMS-13802[NMS-13802]) -* DCB - Provide a dashboard (Issue http://issues.opennms.org/browse/NMS-13803[NMS-13803]) -* DCB - Add trigger for manual backup (Issue http://issues.opennms.org/browse/NMS-13804[NMS-13804]) -* Flow Thresholds: Add ifName to strings.properties (Issue http://issues.opennms.org/browse/NMS-13855[NMS-13855]) -* Sanitize application names in resources (Issue http://issues.opennms.org/browse/NMS-13913[NMS-13913]) -* Flow Thresholds: Improve logging and debug (Issue http://issues.opennms.org/browse/NMS-13915[NMS-13915]) -* Tackle poller scheduling with Device Config Backup (Issue http://issues.opennms.org/browse/NMS-13924[NMS-13924]) -* Create a module that handles all device config retrieval and receiving backup config (Issue http://issues.opennms.org/browse/NMS-13935[NMS-13935]) -* Create module to retrieve Device Config backup manually (Issue http://issues.opennms.org/browse/NMS-13936[NMS-13936]) -* Create Sink module that can receive Device Config backup updates (Issue http://issues.opennms.org/browse/NMS-13937[NMS-13937]) -* Flow Thresholds: Fix handling of rrdRepository (Issue http://issues.opennms.org/browse/NMS-13945[NMS-13945]) -* Move persistence to MonitorAdaptor, add failure related fields (Issue http://issues.opennms.org/browse/NMS-13950[NMS-13950]) -* Create alarm when device config backup fails (Issue http://issues.opennms.org/browse/NMS-13951[NMS-13951]) -* Add Rest API to trigger manual backup of Device Config (Issue http://issues.opennms.org/browse/NMS-13952[NMS-13952]) -* Retroactively tie in the endpoints (Issue http://issues.opennms.org/browse/NMS-13968[NMS-13968]) -* Add Rest API to Retrieve Device Config Schedule Data (Issue http://issues.opennms.org/browse/NMS-13970[NMS-13970]) -* DCB - Rest API for Downloading Device Configuration (Issue http://issues.opennms.org/browse/NMS-13990[NMS-13990]) -* Investigate and identify steps (JIRA issues) to support constraints based on multiple parameters in the rules engine (Issue http://issues.opennms.org/browse/NMS-14006[NMS-14006]) -* Add End-to-End Integration Test for Device Config Monitor (Issue http://issues.opennms.org/browse/NMS-14012[NMS-14012]) -* Add introduction for Device Config Backup feature (Issue http://issues.opennms.org/browse/NMS-14013[NMS-14013]) -* Add Karaf command to retrieve Device Config (Issue http://issues.opennms.org/browse/NMS-14031[NMS-14031]) -* DCB - Delete all device configs related to deleted interfaces / nodes (Issue http://issues.opennms.org/browse/NMS-14038[NMS-14038]) -* Determine Local IPAddress on Minion/OpenNMS system (Issue http://issues.opennms.org/browse/NMS-14039[NMS-14039]) -* DCB Rest API: Ensure various sorting/filtering criteria work (Issue http://issues.opennms.org/browse/NMS-14046[NMS-14046]) -* DCB Rest API: Parse cron scheduling info (Issue http://issues.opennms.org/browse/NMS-14047[NMS-14047]) -* Unify and streamline metadata and service handling (Issue http://issues.opennms.org/browse/NMS-14049[NMS-14049]) -* Revisit error/exception handling in SshScriptingServiceImpl (Issue http://issues.opennms.org/browse/NMS-14061[NMS-14061]) -* Document missing handlers (Issue http://issues.opennms.org/browse/NMS-14065[NMS-14065]) -* Always retrieve script from file instead of inline script (Issue http://issues.opennms.org/browse/NMS-14069[NMS-14069]) -* DCB: UI fixes as per Demo Feedback (Issue http://issues.opennms.org/browse/NMS-14081[NMS-14081]) -* DCB: Return config data as text in Rest API (Issue http://issues.opennms.org/browse/NMS-14082[NMS-14082]) -* DCB: Create UI for comparing 2 backup configurations (Issue http://issues.opennms.org/browse/NMS-14089[NMS-14089]) -* Vue UI - Upgrade all packaged to latest, introduce auto-imports (Issue http://issues.opennms.org/browse/NMS-14090[NMS-14090]) -* Create OpenNMS images for the ARM processor (Issue http://issues.opennms.org/browse/NMS-14098[NMS-14098]) -* Upgrade feather to v0.10.1, fix CSS changes, breaking TS changes (Issue http://issues.opennms.org/browse/NMS-14104[NMS-14104]) -* DCB UI Changes based on latest Rest API (Issue http://issues.opennms.org/browse/NMS-14110[NMS-14110]) -* DCB Rest API Updates (Issue http://issues.opennms.org/browse/NMS-14112[NMS-14112]) -* Support Host Key verification (Issue http://issues.opennms.org/browse/NMS-14118[NMS-14118]) -* Support new role for viewing and performing manual Device Backups (Issue http://issues.opennms.org/browse/NMS-14121[NMS-14121]) -* DCB: UI Documentation (Issue http://issues.opennms.org/browse/NMS-14131[NMS-14131]) -* DCB: UI changes to align with latest Rest API (Issue http://issues.opennms.org/browse/NMS-14141[NMS-14141]) -* DCB: API endpoint renaming (Issue http://issues.opennms.org/browse/NMS-14147[NMS-14147]) -* DCB: Rest API and UI: Fixes to device backup (Issue http://issues.opennms.org/browse/NMS-14151[NMS-14151]) -* DCB: Download not working correctly (Issue http://issues.opennms.org/browse/NMS-14152[NMS-14152]) -* DCB: Multiple Device Backup from UI/Rest (Issue http://issues.opennms.org/browse/NMS-14153[NMS-14153]) -* DCB: Add support for SCV retrieval through Metadata API (Issue http://issues.opennms.org/browse/NMS-14155[NMS-14155]) -* DCB: Monitor should return poll status based on last retrieval (Issue http://issues.opennms.org/browse/NMS-14163[NMS-14163]) -* DCB: Display Device Count for queries (Issue http://issues.opennms.org/browse/NMS-14165[NMS-14165]) -* DCB: add messages in UI to indicate the lack of the new DCB role (Issue http://issues.opennms.org/browse/NMS-14170[NMS-14170]) -* Add document for event time series collector (Issue http://issues.opennms.org/browse/NMS-14171[NMS-14171]) -* DCB: Provide example scripts to download device configurations (Issue http://issues.opennms.org/browse/NMS-14174[NMS-14174]) -* DCB: New UI display for Config Type (Issue http://issues.opennms.org/browse/NMS-14175[NMS-14175]) -* Expose Secure Credentials Vault via Integration API (Issue http://issues.opennms.org/browse/NMS-14185[NMS-14185]) -* Document new UI features in H30 (Issue http://issues.opennms.org/browse/NMS-14189[NMS-14189]) -* Add new KPIs to datachoices telemetry (Issue http://issues.opennms.org/browse/NMS-14203[NMS-14203]) -* Restrict logging on org.opennms.container.web.bridge.rest (Issue http://issues.opennms.org/browse/NMS-14206[NMS-14206]) -* Add docs for SCV (Issue http://issues.opennms.org/browse/NMS-14207[NMS-14207]) -* Create release notes content for H30 (Issue http://issues.opennms.org/browse/NMS-14230[NMS-14230]) -* Super-admin role required to edit config files (Issue http://issues.opennms.org/browse/NMS-14242[NMS-14242]) -* Add DCB services to 24-hour availability view (Issue http://issues.opennms.org/browse/NMS-14244[NMS-14244]) -* Send events when a backup starts, succeds, or fails (Issue http://issues.opennms.org/browse/NMS-14245[NMS-14245]) -* modifiable OID prefix in BgpSessionMonitor (Issue http://issues.opennms.org/browse/NMS-14249[NMS-14249]) -* Performance of time series integration layer (Issue http://issues.opennms.org/browse/NMS-14250[NMS-14250]) -* DCB - Document impact of DCB on poller thread consumption (Issue http://issues.opennms.org/browse/NMS-14255[NMS-14255]) -* Make org.opennms.netmgt.collectd.strictInterval true by default (Issue http://issues.opennms.org/browse/NMS-14259[NMS-14259]) -* DCB: Whenever Sink pushes config, config type should be Sink instead of default (Issue http://issues.opennms.org/browse/NMS-14297[NMS-14297]) -* DCB UI : Allow Config type to be more than two not just default/running (Issue http://issues.opennms.org/browse/NMS-14298[NMS-14298]) -* DCB: Allow TFTP Port to be Parameterized in Script (Issue http://issues.opennms.org/browse/NMS-14301[NMS-14301]) -* Rename role from ROLE_CONFIG_EDITOR to ROLE_FILESYSTEM_EDITOR (Issue http://issues.opennms.org/browse/NMS-14309[NMS-14309]) -* External Requisition UI: Thread pools adjust upper bound validation (Issue http://issues.opennms.org/browse/NMS-14345[NMS-14345]) - -=== Task - -* LoopMonitor & detector (Issue http://issues.opennms.org/browse/NMS-11042[NMS-11042]) -* Document PassiveServiceMonitor (Issue http://issues.opennms.org/browse/NMS-11052[NMS-11052]) -* WmiMonitor (Issue http://issues.opennms.org/browse/NMS-11065[NMS-11065]) -* Investigate Vue3 features (Issue http://issues.opennms.org/browse/NMS-13393[NMS-13393]) -* Investigate Leaflet for OpenNMS geo-map (Issue http://issues.opennms.org/browse/NMS-13394[NMS-13394]) -* Investigate integrate Leaflet with Vue3 for OpenNMS geo map (Issue http://issues.opennms.org/browse/NMS-13424[NMS-13424]) -* Initiate Vue3 code for geo-map (Issue http://issues.opennms.org/browse/NMS-13431[NMS-13431]) -* Geo-map POC: RESTful call to OpenNMS backend with basic auth (Issue http://issues.opennms.org/browse/NMS-13450[NMS-13450]) -* GeoMap: Temporary use existing OpenNMS RESTful APIs to get some real data (Issue http://issues.opennms.org/browse/NMS-13451[NMS-13451]) -* Geo-map: use Vuex to manage nodes info retrieved from OpenNMS (Issue http://issues.opennms.org/browse/NMS-13454[NMS-13454]) -* Geo-map: work with Ben designing RESTful API for Geo-map page (Issue http://issues.opennms.org/browse/NMS-13455[NMS-13455]) -* Geo-map POC: Investigate using AG-Grid to display nodes list on the geo-map page (Issue http://issues.opennms.org/browse/NMS-13457[NMS-13457]) -* GeoMap: Investigate the Vue3 reactivity in geomap page to sync the map, nodes and alarms subpages. (Issue http://issues.opennms.org/browse/NMS-13471[NMS-13471]) -* Document the Grafana Image Renderer plugin's dependencies (Issue http://issues.opennms.org/browse/NMS-13484[NMS-13484]) -* Geo-Map: Nodes, Alrarm Grid and Leaflet map need to listen to the change of the Monitored Nodes (Issue http://issues.opennms.org/browse/NMS-13502[NMS-13502]) -* Geo-Map: Convert vuex module code to typescript (Issue http://issues.opennms.org/browse/NMS-13503[NMS-13503]) -* Geo-Map: customize the filter for the severity in alarm page (Issue http://issues.opennms.org/browse/NMS-13505[NMS-13505]) -* Geo-map: investigate leaflet marker cluster in vue3 (Issue http://issues.opennms.org/browse/NMS-13514[NMS-13514]) -* geo-map: initiate geo-map typescript project (Issue http://issues.opennms.org/browse/NMS-13533[NMS-13533]) -* Geo-Map: Convert the nodes, alarms grid and map page to typescript and use vue SFC (Issue http://issues.opennms.org/browse/NMS-13541[NMS-13541]) -* Geo-Map: implement the Acknowlege/Unackowlege... on Alarm grid page (Issue http://issues.opennms.org/browse/NMS-13542[NMS-13542]) -* Geo-Map: port Geo-Map code to ui-foundation (Issue http://issues.opennms.org/browse/NMS-13589[NMS-13589]) -* Geo-Map: move map center to selected node while double click the row in the Node grid (Issue http://issues.opennms.org/browse/NMS-13595[NMS-13595]) -* geo-map: Have default sort column (Issue http://issues.opennms.org/browse/NMS-13630[NMS-13630]) -* geo-map: "

" in column "LOG MESSAGE" (Issue http://issues.opennms.org/browse/NMS-13633[NMS-13633]) -* geo-map: Add count to the Alarms and Nodes tab name (Issue http://issues.opennms.org/browse/NMS-13639[NMS-13639]) -* Geo-Map: add Feather UI to geo-map project (Issue http://issues.opennms.org/browse/NMS-13665[NMS-13665]) -* Update Netty to 4.1.69 (Issue http://issues.opennms.org/browse/NMS-13721[NMS-13721]) -* ssh scripting support for triggering TFTP upload of device configurations (Issue http://issues.opennms.org/browse/NMS-13899[NMS-13899]) -* update jsch (Issue http://issues.opennms.org/browse/NMS-13902[NMS-13902]) -* rest endpoint for device config retrieval (Issue http://issues.opennms.org/browse/NMS-13914[NMS-13914]) -* Build process improvement: Cache node artifacts (Issue http://issues.opennms.org/browse/NMS-13947[NMS-13947]) -* Basic upgrade procedure (Issue http://issues.opennms.org/browse/NMS-13971[NMS-13971]) -* Document housekeeping tasks before upgrade (Issue http://issues.opennms.org/browse/NMS-13972[NMS-13972]) -* Return device config filename when polling (Issue http://issues.opennms.org/browse/NMS-14017[NMS-14017]) -* Review wording of the new Provisiond UI (Issue http://issues.opennms.org/browse/NMS-14050[NMS-14050]) -* Update existing documentation related to provisiond xml file (Issue http://issues.opennms.org/browse/NMS-14051[NMS-14051]) -* Update inline help text for new provisiond UI (Issue http://issues.opennms.org/browse/NMS-14062[NMS-14062]) -* Document HTTP and HTTPS handlers (Issue http://issues.opennms.org/browse/NMS-14066[NMS-14066]) -* Documentation for OIA changes (Issue http://issues.opennms.org/browse/NMS-14154[NMS-14154]) -* Document multi constraint parameter feature addition (Issue http://issues.opennms.org/browse/NMS-14238[NMS-14238]) -* Implement "latest" tag with documentation (Issue http://issues.opennms.org/browse/NMS-14253[NMS-14253]) -* TEST: Provisioning config UI / thread pool sizes (Issue http://issues.opennms.org/browse/NMS-14263[NMS-14263]) -* Test provisioning config UI / external requisitions (Issue http://issues.opennms.org/browse/NMS-14264[NMS-14264]) -* Test web UI file editor (Issue http://issues.opennms.org/browse/NMS-14267[NMS-14267]) -* Test flow thresholding (Issue http://issues.opennms.org/browse/NMS-14268[NMS-14268]) -* CircleCI caching OIA issue (Issue http://issues.opennms.org/browse/NMS-14291[NMS-14291]) -* Latest DCB UX Updates (Issue http://issues.opennms.org/browse/NMS-14304[NMS-14304]) -* Fix UI yarn.lock conflicts with latest updates (Issue http://issues.opennms.org/browse/NMS-14308[NMS-14308]) -* Fix Feather Dialog issue on 0.10.10 (Issue http://issues.opennms.org/browse/NMS-14316[NMS-14316]) -* DCB Rest API: Update History to filter by config type (Issue http://issues.opennms.org/browse/NMS-14317[NMS-14317]) -* DCB UI: History and Compare should only display one config type (Issue http://issues.opennms.org/browse/NMS-14318[NMS-14318]) -* DCB Rest API: Order by Location and Backup Status (Issue http://issues.opennms.org/browse/NMS-14324[NMS-14324]) - -=== Enhancement - -* Add a note to remember delete the browsers cache when upgrading OpenNMS (Issue http://issues.opennms.org/browse/NMS-8504[NMS-8504]) -* Two BridgePort Node - Topology Mismatch (Issue http://issues.opennms.org/browse/NMS-10226[NMS-10226]) -* there is no documentation on the instrumentation log reader (Issue http://issues.opennms.org/browse/NMS-10393[NMS-10393]) -* Jira Cloud Support (Issue http://issues.opennms.org/browse/NMS-13443[NMS-13443]) -* Migrate External Auth into docs (Issue http://issues.opennms.org/browse/NMS-13574[NMS-13574]) -* Geo-Map: make Alarms | Nodes tab more apparent (Issue http://issues.opennms.org/browse/NMS-13605[NMS-13605]) -* geo-map: swap the position of "Alarms" and "Nodes" tab and fix typo "label" (Issue http://issues.opennms.org/browse/NMS-13620[NMS-13620]) -* geo-map: disable the hidden filter beside the column name (Issue http://issues.opennms.org/browse/NMS-13631[NMS-13631]) -* geo-map: rename "LAST CAPABILITIES SCAN", "Apply Filter" and "Submit" (Issue http://issues.opennms.org/browse/NMS-13632[NMS-13632]) -* geo-map: Adjust to column width (Issue http://issues.opennms.org/browse/NMS-13634[NMS-13634]) -* Document how to set up SSL with Jetty (Issue http://issues.opennms.org/browse/NMS-13684[NMS-13684]) -* Upgrade Kafka components to 3.0.0 (Issue http://issues.opennms.org/browse/NMS-13716[NMS-13716]) -* Initial framework for new UI developed with Vue3 & FeatherDS (Issue http://issues.opennms.org/browse/NMS-13720[NMS-13720]) -* Update FeatherDS, replace LightDark icon, replace sidebar with navigation rail (Issue http://issues.opennms.org/browse/NMS-13798[NMS-13798]) -* Validate IP Addresses when adding/updating nodes via REST API (Issue http://issues.opennms.org/browse/NMS-13805[NMS-13805]) -* Improve handling of invalid IP addresses during provisioning cycle (Issue http://issues.opennms.org/browse/NMS-13806[NMS-13806]) -* Flesh out Prometheus datacollection shipped config (Issue http://issues.opennms.org/browse/NMS-13824[NMS-13824]) -* Add Health Check Rest API on Sentinel (Issue http://issues.opennms.org/browse/NMS-13837[NMS-13837]) -* Add new UI RapiDoc interface to consume OpenApi spec (Issue http://issues.opennms.org/browse/NMS-13873[NMS-13873]) -* Vue UI Housekeeping (Issue http://issues.opennms.org/browse/NMS-13876[NMS-13876]) -* remove easymock from tests (Issue http://issues.opennms.org/browse/NMS-13957[NMS-13957]) -* Incorporate Device Config Demo feedback (Issue http://issues.opennms.org/browse/NMS-14080[NMS-14080]) -* Availability percentages show too many decimals (Issue http://issues.opennms.org/browse/NMS-14114[NMS-14114]) -* DCB: Verify that service is actually bound (Issue http://issues.opennms.org/browse/NMS-14127[NMS-14127]) -* DCB: Error reporting needs love (Issue http://issues.opennms.org/browse/NMS-14128[NMS-14128]) -* DCB: Debug script execution (Issue http://issues.opennms.org/browse/NMS-14129[NMS-14129]) -* Support for netflowv9 fields ingressPhysicalInterface & egressPhysicalInterface (Issue http://issues.opennms.org/browse/NMS-14130[NMS-14130]) -* DCB: trigger backup via REST should block (Issue http://issues.opennms.org/browse/NMS-14143[NMS-14143]) -* DCB: filename suffix should be globally unique (Issue http://issues.opennms.org/browse/NMS-14144[NMS-14144]) -* DCB: Allow to disable scheduling (Issue http://issues.opennms.org/browse/NMS-14145[NMS-14145]) -* DCB: Backup is triggered after provisioning (Issue http://issues.opennms.org/browse/NMS-14146[NMS-14146]) -* DCB: Expecting dot before filename suffix (Issue http://issues.opennms.org/browse/NMS-14156[NMS-14156]) -* Typo in HttpPostMonitor parameters (Issue http://issues.opennms.org/browse/NMS-14159[NMS-14159]) -* Merge feature/device-config back to develop (Issue http://issues.opennms.org/browse/NMS-14166[NMS-14166]) -* DCB: List devices that never has done a backup (Issue http://issues.opennms.org/browse/NMS-14167[NMS-14167]) -* DCB: Backup is always triggered on minion (Issue http://issues.opennms.org/browse/NMS-14168[NMS-14168]) -* DCB: Getting the device config also persists [RFC] (Issue http://issues.opennms.org/browse/NMS-14176[NMS-14176]) -* Be able to control label sizes for the stress-metrics command (Issue http://issues.opennms.org/browse/NMS-14194[NMS-14194]) -* SCV: Masked credentials should be ignored in update (Issue http://issues.opennms.org/browse/NMS-14218[NMS-14218]) -* SCV: Add Shell command to validate Credentials (Issue http://issues.opennms.org/browse/NMS-14227[NMS-14227]) -* SCV: Cache JCEKS credentials in memory (Issue http://issues.opennms.org/browse/NMS-14228[NMS-14228]) -* Confusing web UI navigation titles (Issue http://issues.opennms.org/browse/NMS-14247[NMS-14247]) -* Expand XmlCollector documented parameters (Issue http://issues.opennms.org/browse/NMS-14256[NMS-14256]) -* Restructure Collector docs file path (Issue http://issues.opennms.org/browse/NMS-14258[NMS-14258]) -* Additional shipped thresholds for OpenNMS-JVM metrics (Issue http://issues.opennms.org/browse/NMS-14289[NMS-14289]) -* Correct errors on Business Service Monitoring docs (Issue http://issues.opennms.org/browse/NMS-14337[NMS-14337]) -* Modify host, zone and requisition name field validation (Issue http://issues.opennms.org/browse/NMS-14359[NMS-14359]) -* Snmp Link Up does not clear Snmp Link Down (Issue http://issues.opennms.org/browse/NMS-14378[NMS-14378]) - -=== Upgrade +* Can the OG nav-bar coexist with a Feather / Vue app? (Issue http://issues.opennms.org/browse/NMS-14731[NMS-14731]) -* Upgrade FeatherDS to v0.10.2 (Issue http://issues.opennms.org/browse/NMS-14126[NMS-14126]) -* Update all new UI packages to latest versions (Issue http://issues.opennms.org/browse/NMS-14157[NMS-14157]) -* Upgrade to feather 0.10.8 & resolve TS issues (Issue http://issues.opennms.org/browse/NMS-14236[NMS-14236]) diff --git a/opennms-assemblies/minion/src/main/filtered/debian/changelog b/opennms-assemblies/minion/src/main/filtered/debian/changelog index 68546480f44e..4ef94c59e69c 100644 --- a/opennms-assemblies/minion/src/main/filtered/debian/changelog +++ b/opennms-assemblies/minion/src/main/filtered/debian/changelog @@ -1,3 +1,18 @@ +opennms-minion (31.0.0-1) stable; urgency=low + + * New major release. It contains several new features, including the Cloud + Services Connector with Time Series DB support and a new quick-start + guide. Notable enhancements include integration of the Horizon 30 UI Preview + items into the main UI and performance improvements to network topology + discovery. It also includes an important bug fix correcting a regression that + rendered Horizon 30 unable to run in OpenShift environments, besides many + other important bug and security fixes. + + For details on what has changed, see: + https://docs.opennms.com/horizon/31.0.0/index.html + + -- OpenNMS Release Manager Tue, 08 Nov 2022 14:27:00 -0400 + opennms-minion (30.0.4-1) stable; urgency=low * New minor release. It contains quite a few bug and security fixes and diff --git a/opennms-assemblies/sentinel/src/main/filtered/debian/changelog b/opennms-assemblies/sentinel/src/main/filtered/debian/changelog index a88854d758b6..28d574d24a0d 100644 --- a/opennms-assemblies/sentinel/src/main/filtered/debian/changelog +++ b/opennms-assemblies/sentinel/src/main/filtered/debian/changelog @@ -1,3 +1,18 @@ +opennms-sentinel (31.0.0-1) stable; urgency=low + + * New major release. It contains several new features, including the Cloud + Services Connector with Time Series DB support and a new quick-start + guide. Notable enhancements include integration of the Horizon 30 UI Preview + items into the main UI and performance improvements to network topology + discovery. It also includes an important bug fix correcting a regression that + rendered Horizon 30 unable to run in OpenShift environments, besides many + other important bug and security fixes. + + For details on what has changed, see: + https://docs.opennms.com/horizon/31.0.0/index.html + + -- OpenNMS Release Manager Tue, 08 Nov 2022 14:27:00 -0400 + opennms-sentinel (30.0.4-1) stable; urgency=low * New minor release. It contains quite a few bug and security fixes and