github OpenNMS/opennms opennms-36.0.5-1
OpenNMS Horizon 36.0.5

3 hours ago

Release 36.0.5

Bug

  • Add order by id to three Hibernate DAO queries to fix SnmpDataCollectionXmlToDbParityIT flaky test ordering (Issue NMS-20337)
  • Alarm northbounder filter rules can run arbitrary code on the server (Issue NMS-20382)
  • Bug fixes for Topology Preview UI (Issue NMS-20375)
  • Build fails in features/grpc/exporter when built on Apple Silicon without Rosetta (Issue NMS-20384)
  • Deleting nodes does not update the gNMI OpenConfig telemetry connector twin (Issue NMS-20344)
  • End-to-End lag of 191 s from OpenConfig gNMI collection to the Kafka metrics topic (Issue NMS-20350)
  • Fix SFTP Collections (Issue NMS-20360)
  • Fix Sentinel dropwizard-metrics version range in featuresProcessing (Issue NMS-20308)
  • Harden Camel JMS (Issue NMS-20397)
  • Kafka Sink consumer drops message chunk for larger buffer sizes (Issue NMS-20335)
  • Migrate Topology Preview Icons to onms-ui icons. (Issue NMS-20393)
  • Minion/Sentinel ignore JAVA_MIN_MEM and JAVA_MAX_MEM from /etc/sysconfig/minion (Issue NMS-20334)
  • OpenAPI schemas document bean property names instead of the JSON wire names (Issue NMS-20321)
  • OpenConfig leaks a gRPC ManagedChannel on every failed retry (Issue NMS-20338)
  • Requisition import does not block DOCTYPE in imported XML (Issue NMS-20357)
  • Startup time grows quadratically with the number of gNMI nodes per location (Issue NMS-20352)
  • Throw error for browsers without WebGL for new topology UI (Issue NMS-20300)
  • Topology Preview viewport doesn't honor background size correctly (Issue NMS-20312)
  • Harden HTTP method handling in REST API authentication (Issue NMS-20348)
  • Harden input validation in alarm search filters (Issue NMS-20383)
  • Harden authorization checks on alarm REST endpoints (Issue NMS-20349)
  • Update Karaf to version 4.4.9 in foundation-2024 (Issue NMS-20332)
  • Update com.fasterxml.jackson.core:jackson-core library (Issue NMS-20399)
  • Update com.fasterxml.jackson.core:jackson-databind library (Issue NMS-20400)
  • Update org.bouncycastle:bcprov-jdk18on library (Issue NMS-20346)
  • Update org.freemarker:freemarker library (Issue NMS-20378)
  • Update org.jline:jline-builtins library (Issues NMS-20380, NMS-20403)
  • Upgrade Kafka to 3.9.1 (Issue NMS-20395)
  • KafkaForwarderIT fails with ConcurrentModificationException (Issue NMS-20340)
  • gNMI subscription setup sleeps 1 second per device (Issue NMS-20336)
  • lldp allows duplicate node ID references, which causes lookup issues in the topology UI (Issue NMS-16196)

Enhancement

  • Allow re-ordering of event-configuration sources and of events within a source (Issue NMS-20270)
  • Expose event-configuration evaluation order (source order and event order) in the REST API and UI (Issue NMS-20269)
  • Improve files we store under evidence folder for flaky tests (Issue NMS-20341)
  • Improvements to Topology Preview UI Layout (Issue NMS-20376)
  • Once an SNMP interface's collect flag is set by the user, there is no way to revert back to policy-driven collection (Issue NMS-15209)
  • SNMP data collection: resolve MIB group references across sources (Issue NMS-20429)
  • Source and destination node info swapped on every enriched flow (Issue NMS-20408)
  • lastGood / lastFail for Collectd services (Issue NMS-20388)

New Feature

  • Add a Link Metrics API (Issue NMS-20354)
  • Add geomap feature to Topology Preview UI (Issue NMS-20417)
  • FE: Mib compiler test coverage (Issue NMS-19715)
  • Improve "Unsaved Changes" and menu header UX (Issue NMS-20419)

Story

  • Add Rest API to replace Mib compiler Vaadin UI (Issue NMS-20158)
  • Event-conf REST API: scripted-client improvements and accumulated API fixes (Issue NMS-20272)
  • Update xStream to 1.4.21 (Issue NMS-20310)

Task

  • Add a Save icon to onms-ui (Issue NMS-20394)
  • FE: MIB Compiler UI for deleting files (Issue NMS-19174)
  • FE: MIB Compiler UI for downloading files (Issue NMS-19175)
  • FE: MIB Compiler UI for editing and saving files (Issue NMS-19173)
  • FE: MIB Compiler UI for generating events (Issue NMS-19187)
  • FE: MIB Compiler UI for uploading files (Issue NMS-19171)
  • FE: MIB Compiler UI for viewing and editing files (Issue NMS-19172)
  • FE: MIB Compiler for compiling a MIB file (Issue NMS-19710)
  • FE: MIB Compiler tables for listing files (Issue NMS-19169)
  • FE: MIB Compiler, initial main page (Issue NMS-19168)
  • FE: MIB Compiler, wire up tables with Rest API for getting filenames (Issue NMS-19170)
  • Fix useRole caching issue (Issue NMS-20311)
  • MIB compiler UI design / task breakout (Issue NMS-19131)
  • Minion: Investigate if its possible to move away from Confd (Issue NMS-19541)
  • Restructure mib compiler to include rest module (Issue NMS-19625)

Don't miss a new opennms release

NewReleases is sending notifications on new releases.