New and noteworthy
Subscribe

From OpenNMS

Jump to: navigation, search

Download

Stable Releases

For a list of high-level changes in OpenNMS 1.12 compared to 1.10, see What's New in OpenNMS 1.12.


New in OpenNMS 1.12.5

Bug

  • [NMS-6361] - Can't import a requisition when OpenNMS is installed in "C:\Program Files\OpenNMS"
  • [NMS-6365] - sftp.3gpp: empty resource label when the PM Group filter doesn't match a given measObjLdn
  • [NMS-6403] - Security Information disclosed in Service detail screen
  • [NMS-6405] - NPE on SnmpAssetProvisioningAdapter.fetchSnmpAssetString()
  • [NMS-6409] - Upgrade 1.12.4 breaks StoreByForeignSource
  • [NMS-6424] - Exception on node.jsp with storeByForeignSource enabled and no data collection for the node.

Enhancement

  • [NMS-5738] - Remove the reset button on the login prompt.
  • [NMS-6406] - Surveillance-Category-Names can be longer then 64 chars

New in OpenNMS 1.12.4

Bug

  • [NMS-2691] - OpenNMS+jrobin does not obey font selection
  • [NMS-3477] - JRobin Ignores --font directive
  • [NMS-5093] - Notices for events with a regex UEI have a bad label
  • [NMS-5852] - Uncaught exception in HostResourceSwRunMonitor when handling empty strings
  • [NMS-6095] - DiskUsageMonitor startswith parameter doesn't evaluate all mount points
  • [NMS-6161] - UI for editing foreign source policies needs larger window for "value" field
  • [NMS-6313] - IPv6 IPLIKE expressions incorrectly rejected in notification wizard
  • [NMS-6314] - Requisition editor should trim whitespace from critical fields
  • [NMS-6353] - VMWare Importer is adding an asset called "memory" and should be "ram"
  • [NMS-6354] - Can't execute standalone vmwarereqtool when RRDtool is enabled
  • [NMS-6356] - mib2 storage usage graph does not work with RRDtool
  • [NMS-6359] - In store-by-FS mode, nodes with only generic-resource RRD data treated as if they have no RRD data at all
  • [NMS-6369] - SnmpInterfaceRrdMigratorOnline fails with: java.lang.NumberFormatException: For input string: "UNKN"
  • [NMS-6389] - vmwarereqtool is initializing the DB Pool


Enhancement

  • [NMS-5699] - New event file for Konica Traps
  • [NMS-5738] - Remove the reset button on the login prompt.
  • [NMS-5781] - Datacollection Konica Printers
  • [NMS-5789] - New BackupExec event file
  • [NMS-5829] - New mib/event file for TrendMicro AV
  • [NMS-6308] - Add BGP datacollection support for Foundry BigIron 4000/8000/RX
  • [NMS-6315] - Add Configuration for Poseidon Sensor data collection.
  • [NMS-6377] - Monitor the health of a NetScaler's group of servers.
  • [NMS-6384] - Include remote user and host in parameters of notificationsTurnedOff and ~On events
  • [NMS-6398] - Enhance DnsMonitor to evaluate size of answer section

New in OpenNMS 1.12.3

Bug

Enhancement

  • [NMS-6305] - Add 64-bit SNMP ifXTable packet counters for unicast, multicast, broadcast

New in OpenNMS 1.12.2

Bug

  • [NMS-3485] - Bean name with slashes must be escaped on jrb creation
  • [NMS-4592] - JMX Collector not stripping path separators from mbean object names when using store-by-group persisting
  • [NMS-4612] - JMX jrb filenames can contain spaces
  • [NMS-5247] - Some JMX metrics defined in the default jmx-datacollection-config.xml are not compatible with RRDtool
  • [NMS-5279] - Default ONMS JMX graphs broken with storeByGroup enabled
  • [NMS-5286] - Collectd org.apache.commons.jexl2.JexlEngine warnings in tomcat-internal.log
  • [NMS-5553] - Some monitored devices display errors when selecting to see details
  • [NMS-5773] - Make possible to set the interface status on the requisition through REsT and WebUI
  • [NMS-5824] - JMX collector mismatch ds.properties and rrd disk files
  • [NMS-5977] - Node map and topology map load forever
  • [NMS-6005] - Negative filter for services in alarm list shows null
  • [NMS-6023] - Bits In/Out graph is not working in NRTG graph
  • [NMS-6046] - Geo Maps don't support web proxying.
  • [NMS-6056] - SNMP Data Collection Interfaces Directory Structure
  • [NMS-6084] - changing node name doesn't work
  • [NMS-6088] - Socket error running on Solaris 11
  • [NMS-6096] - Unable to start openNMS 1.12 on HP-UX because of lack of JNA native libs
  • [NMS-6119] - NRTG is not working if storeByForeignSource is enabled
  • [NMS-6121] - The VMWare Integration doesn't work if an ESX Server is not accessible due to access restrictions
  • [NMS-6124] - VMWare Importer: If the vmwareTopologyInfo is too big, some PostgreSQL exceptions are thrown while running the importer
  • [NMS-6125] - Alarm Details for an not existing alarm shows empty page.
  • [NMS-6129] - Google Maps API rate-limit leads to persistent (-Inf,-Inf) coordinates in DB
  • [NMS-6130] - VMWare Collector: There is no way to specify the timeout
  • [NMS-6133] - The Provisioning Rest API is not managing update-dates in requisitions properly
  • [NMS-6147] - XSS vector in admin/error.jsp
  • [NMS-6148] - LdapMonitor can leak poller threads
  • [NMS-6149] - SSLCertMonitor fails to initialise
  • [NMS-6150] - VMWare Importer - NPE while building vmwareTopologyInfo on ESX Hosts
  • [NMS-6152] - Provide backward compatibility methods for JRobinDirectoryUtils when storeByForeignSource is not required
  • [NMS-6162] - VMWare Importer - Port Groups associated with ESX Hosts are confusing the VMWare Topology
  • [NMS-6164] - Exceptions exposed on provisiond.log when the MAC address is empty
  • [NMS-6165] - Possible thread contention on Collectd due to the checking on datacollection-config changes.
  • [NMS-6168] - maint_events.sh is not working
  • [NMS-6169] - NPE on output.log due to null ifSpeed when calling PhysicalInterfaceRow.getSpeed
  • [NMS-6170] - Startup fails due to libc.so being in invalid file format
  • [NMS-6182] - Date issues in "Response time by node" JR report
  • [NMS-6183] - Web MIB compiler should stub imports of OBJECT-TYPE macro from RFC-1212
  • [NMS-6184] - No way to set Google Maps geocoder API key for node geo map
  • [NMS-6186] - NullPointerException in collectd.log
  • [NMS-6189] - It is possible to override a compiled MIBs without asking
  • [NMS-6192] - The SnmpMonitor is not returning the status with the responseTime value
  • [NMS-6193] - ThresholdingSet isn't catching the exceptions thrown by the threshold evaluators
  • [NMS-6198] - Can't see changes on the resource graph page after adding/modifying a Resource Type manually or through the WebUI
  • [NMS-6199] - RTCManager does multiple Posts if URL is not reachable
  • [NMS-6221] - Provisioning Silently Clobbers Geolocation Asset Data
  • [NMS-6225] - There is no link to "Resource Graphs" on any page of the WebUI when storeByForeignSource is enabled
  • [NMS-6229] - Can't update asset records using provision.pl
  • [NMS-6231] - The Resource Graphs GWT Widget at the front page is not working with storeByForeignSource
  • [NMS-6232] - The Resource Graphs link from the Topology Map is not working with storeByForeignSource
  • [NMS-6252] - There is no way to know how the Thread Pool in Pollerd is behaving
  • [NMS-6263] - Jasper reports that requires accessing RRD files directly when RRDtool is enabled are not working
  • [NMS-6266] - Reserved name used as function name in opennms-webapp/src/main/webapp/admin/nodemanagement/setPathOutage.jsp
  • [NMS-6271] - Provisioner creates transient OnmsSnmpInterface on interfaces with null ifIndex
  • [NMS-6275] - thresholdFilter is ignored if value is null, despite AND condition
  • [NMS-6278] - Threshold filters based on numeric values are not working when they are not part of the expression or ds-name
  • [NMS-6288] - provision.pl is mentioning nothing about parent-foreign-source
  • [NMS-6294] - GeneralPurpose detector doesn't work with banner match
  • [NMS-6295] - OSPF-TRAP-MIB events need updating
  • [NMS-6298] - F5 trap clear-events should have severity Normal


Enhancement

  • [NMS-1539] - JMX Configs For Database Polling
  • [NMS-3611] - Ability to add parent relationships (path outages) in provisioning WebUI
  • [NMS-6094] - Ability to define the namespace for WMI operations
  • [NMS-6138] - VMWare Importer: add a flag to ignore IPv4 or IPv6 Interfaces
  • [NMS-6139] - VMWare Importer: Merge existing services on interfaces
  • [NMS-6141] - In 1.12 the default log level is INFO instead of WARN like 1.10
  • [NMS-6151] - VMWare Importer - Provide a way to generate the requisition from the command line for testing purposes
  • [NMS-6163] - Queries in old OutageModel.java class are O(n^2) or worse
  • [NMS-6194] - The threshold processor doesn't work well with complex JEXL Expressions
  • [NMS-6195] - Display the Resource ID on the threshold events
  • [NMS-6234] - Accept either "foreignSource:foreignId" or "nodeId" as a parameter on element/node.jsp
  • [NMS-6247] - Add alarm-data to some APC and Powerware trap events
  • [NMS-6296] - CISCO-IF-EXTENSION-MIB trap event definitions

New in OpenNMS 1.12.1

Bug

  • [NMS-5879] - Debian init.d script wrong postgres dependency
  • [NMS-5880] - threshold filters not processed properly
  • [NMS-5918] - Prefab graph ignores properties for width and height
  • [NMS-6024] - Disable Threshd by default in service-configuration.xml
  • [NMS-6051] - Database connections leak until the system cannot obtain any more connections
  • [NMS-6058] - No login screen after update 1.10.12.1
  • [NMS-6060] - The VMWare collector doesn't work properly when storeByForeignSource is enabled
  • [NMS-6063] - Distributed map offered when no monitoring locations defined
  • [NMS-6067] - Mail Transport Monitor exception in 1.12.0
  • [NMS-6070] - Make the VMWare Provisioner more useful
  • [NMS-6072] - provision.pl is not handling properly the 302 and 303 HTTP Responses.
  • [NMS-6073] - OpenNMS web UI has encountered an error
  • [NMS-6074] - The JAR where the GpDetector is defined doesn't appear on the RPM or DEB files
  • [NMS-6075] - The jasper report templates doesn't work after enabling storeByForeignSource
  • [NMS-6076] - JNA code does not work if tmpdir is mounted noexec
  • [NMS-6077] - config-tester exception in clean 1.12 installation
  • [NMS-6080] - Remove sample-report, trivial-report and parameter-test from database-reports.xml
  • [NMS-6081] - VmwareConfigBuilder is not generating a valid graph templates file.
  • [NMS-6082] - VmwareConfigBuilder creates too long aliases for vSphere 5.1
  • [NMS-6083] - parent-foreign-source is not working anymore
  • [NMS-6092] - Syslog Northbounder is not translating the node labels
  • [NMS-6093] - Requisition ReST Caching Does Not Flush On Shutdown
  • [NMS-6108] - Can't use SNMPv3 with NoAuth-NoPriv
  • [NMS-6113] - Cron-triggered reports in Reportd do not work
  • [NMS-6114] - alarmidnotfound.jsp went missing

Enhancement

  • [NMS-5919] - Changing RRD graph size with URL parameter width and height
  • [NMS-6040] - Ability to disable rescanning of updated nodes during import
  • [NMS-6062] - PostgreSQL / JDBC data collection config
  • [NMS-6107] - SNMP support for Clavister security devices

New in OpenNMS 1.12.0

Bug

  • [NMS-1668] - ERROR: insert or update on table "notifications" violates foreign key constraint "fk_eventid3"
  • [NMS-4951] - Provisiond never generates nodeCategoryMembershipChanged events
  • [NMS-5348] - Provisiond Error : org.hibernate.exception.SQLGrammarException: could not execute query
  • [NMS-5556] - SNMPV3 context not working in provisiond
  • [NMS-5617] - "No Data for this Entry" in Serial Interface Utilization Summary report
  • [NMS-5835] - OpenNMS 1.11.91 requres a JDK to be installed for Jetty to display the login page
  • [NMS-5948] - Duplicated parameter in notification.xml
  • [NMS-5988] - OpenNMS Menu is sometimes left justified
  • [NMS-5990] - Node availability report wrong calculation of percentage
  • [NMS-6002] - Node selection dumps to exception error
  • [NMS-6003] - Topology and Geographical Maps Fail to Load
  • [NMS-6011] - Alarm Inserts failing with PostgreSQL Exception
  • [NMS-6013] - Poll Outages "day of week" configuration not working
  • [NMS-6015] - GWT Errors on Asset Page
  • [NMS-6016] - Missing HTTP content-type in response of the data export API
  • [NMS-6017] - Windows CPU graph doesn't work with JRobin
  • [NMS-6019] - Concurrent modification exception in NRTG nrt.broker
  • [NMS-6020] - Can't add more than one item to any table while editing Events or Data Collection elements through the UI
  • [NMS-6021] - NRTG Realtime link does not show up for Storage (MIB-2 Host Resources)
  • [NMS-6028] - Statistic Reports shows an empty page
  • [NMS-6030] - Can't log in after creating a new user

Enhancement

  • [NMS-4649] - Make it possible to specify geolocation of nodes and show in a map

Unstable Releases

New in OpenNMS 1.13.0

Bug

  • [NMS-1698] - Maven surefire doesn't properly report some test failures
  • [NMS-2800] - remote poller logging
  • [NMS-3476] - Cannot build using IBM's java - Groovy maven plugin error "No providers discovered"
  • [NMS-4304] - ./maven/bin/mvn dependency:go-offline not fetch all dependences
  • [NMS-4330] - Jetty 503 Service Unavailable after disabling PollerBackend
  • [NMS-4612] - JMX jrb filenames can contain spaces
  • [NMS-4689] - Can't disable all log rotation in log4j.properties
  • [NMS-5034] - DatabaseReportListController is never used?
  • [NMS-5134] - NullPointerException in DefaultParameterConversionService with IE8
  • [NMS-5279] - Default ONMS JMX graphs broken with storeByGroup enabled
  • [NMS-5443] - redirection on cancel configuration changes for a KSC report returns to main opennms index page.
  • [NMS-5467] - manager log messages are too vague or wrong level.
  • [NMS-5556] - SNMPV3 context not working in provisiond
  • [NMS-5617] - "No Data for this Entry" in Serial Interface Utilization Summary report
  • [NMS-5773] - Make possible to set the interface status on the requisition through REsT and WebUI
  • [NMS-5787] - Selecting topology group doesn't filter alarm widget
  • [NMS-5845] - VMware integration not gathering statistics on VM host hardware collections such as vmware4Disk or vmware4Cpu
  • [NMS-5904] - LLDP Failure for non ifIndex references
  • [NMS-5906] - Topology Map showing non-existent links/missing valid links
  • [NMS-5918] - Prefab graph ignores properties for width and height
  • [NMS-5938] - Primary interface is not used for VMware CIM service polling and data collection
  • [NMS-5943] - Default to Provisiond handling newSuspects, disabling Capsd
  • [NMS-5947] - Alarm list and alarm details is not showing in the WebUI
  • [NMS-5948] - Duplicated parameter in notification.xml
  • [NMS-5968] - Exception when switching tabs in alarm and node browsers on map
  • [NMS-5969] - Sorting doesn't work on alarm and node browsers
  • [NMS-5990] - Node availability report wrong calculation of percentage
  • [NMS-5991] - Add foreignSource parameter to newSuspect Event
  • [NMS-5999] - "Servlet with alias already registered" Exception occurs on starupt in osgi container
  • [NMS-6005] - Negative filter for services in alarm list shows null
  • [NMS-6043] - Loading Vaadin parts of the WebUI needs a lot of time
  • [NMS-6051] - Database connections leak until the system cannot obtain any more connections
  • [NMS-6052] - Master doesn't start due to PollerBackend Exception
  • [NMS-6060] - The VMWare collector doesn't work properly when storeByForeignSource is enabled
  • [NMS-6070] - Make the VMWare Provisioner more useful
  • [NMS-6072] - provision.pl is not handling properly the 302 and 303 HTTP Responses.
  • [NMS-6074] - The JAR where the GpDetector is defined doesn't appear on the RPM or DEB files
  • [NMS-6082] - VmwareConfigBuilder creates too long aliases for vSphere 5.1
  • [NMS-6092] - Syslog Northbounder is not translating the node labels
  • [NMS-6101] - Linkd throws Exception when CdpCacheIpv4Address is blank
  • [NMS-6102] - Linkd does not update properly datalinkinterface table
  • [NMS-6103] - Linkd does not manage duplicated ip addresses
  • [NMS-6108] - Can't use SNMPv3 with NoAuth-NoPriv
  • [NMS-6119] - NRTG is not working if storeByForeignSource is enabled
  • [NMS-6147] - XSS vector in admin/error.jsp
  • [NMS-6148] - LdapMonitor can leak poller threads
  • [NMS-6166] - VMware metrics for network packet statistics missing for ESX host
  • [NMS-6172] - GeoMap boundaries
  • [NMS-6176] - Unresolved constraint in bundle org.opennms.features.vaadin-node-maps
  • [NMS-6178] - Unresolved constraint in bundle org.opennms.features.jmxconfiggenerator
  • [NMS-6179] - Unresolved constraint in bundle org.opennms.features.jmxconfiggenerator.webui
  • [NMS-6214] - GeoMap doughnut markers don't reflect alarm status
  • [NMS-6217] - 503 Webapp Error
  • [NMS-6218] - Exception while using topology history feature
  • [NMS-6302] - SnmpInterfaceRrdMigrator breaks with "javax.xml.bind.UnmarshalException: inf"
  • [NMS-6304] - send-event.pl invalid in master
  • [NMS-6306] - Upgrade Tools issue: java.io.IOException: Server returned HTTP response code: 403 for URL: http://oss.oetiker.ch/rrdtool/rrdtool.dtd

Enhancement

  • [NMS-1087] - Refactor Log Level of OpenNMS Messages
  • [NMS-2797] - distributed monitor disconnected timeout hardcoded
  • [NMS-2949] - change the log rotation to use the log4j-extras RollingFileAppender
  • [NMS-4690] - log4j enhancement to support compression
  • [NMS-4814] - eclipse maven integration
  • [NMS-5582] - Add IS-IS discovey to Linkd
  • [NMS-5591] - JRobinRrdStrategy class does not support RGBA color values
  • [NMS-5691] - Add OAuth support to microblog notification feature
  • [NMS-5729] - keep all log4j settings near their main definition.
  • [NMS-5805] - Bump maven-resources-plugin to 2.6 to avoid annoying message during build
  • [NMS-5869] - Widget Filtering based on visible vertices
  • [NMS-5870] - Topology Selection Behavior improvements
  • [NMS-5919] - Changing RRD graph size with URL parameter width and height
  • [NMS-5921] - Tool converting JRobin files to RRDtool file format
  • [NMS-5941] - Detection for VMware CIM service only if the communication is possible
  • [NMS-5992] - Add a configuration foreignSource element/attribute to a discovery range
  • [NMS-6039] - Add new sysOID to linkd
  • [NMS-6040] - Ability to disable rescanning of updated nodes during import
  • [NMS-6107] - SNMP support for Clavister security devices
  • [NMS-6110] - Split Linkd Link dicovery as per discovery Stategy
  • [NMS-6143] - add provisioning requisition column to outages list display

Old Stable (1.10)

For a list of high-level changes in OpenNMS 1.10 compared to 1.8, see What's New in OpenNMS 1.10.


New in OpenNMS 1.10.13

Bug

  • [NMS-1668] - ERROR: insert or update on table "notifications" violates foreign key constraint "fk_eventid3"
  • [NMS-5348] - Provisiond Error : org.hibernate.exception.SQLGrammarException: could not execute query
  • [NMS-5617] - "No Data for this Entry" in Serial Interface Utilization Summary report
  • [NMS-5879] - Debian init.d script wrong postgres dependency
  • [NMS-5880] - threshold filters not processed properly
  • [NMS-5914] - It is possible to define an OnmsServiceType twice and that can hurt some features.
  • [NMS-5948] - Duplicated parameter in notification.xml
  • [NMS-5990] - Node availability report wrong calculation of percentage
  • [NMS-6051] - Database connections leak until the system cannot obtain any more connections
  • [NMS-6068] - `opennms status` should return 3 when unconfigured, not 6
  • [NMS-6074] - The JAR where the GpDetector is defined doesn't appear on the RPM or DEB files
  • [NMS-6083] - parent-foreign-source is not working anymore

Enhancement

  • [NMS-6034] - Add new sysOID to linkd
  • [NMS-6107] - SNMP support for Clavister security devices

New in OpenNMS 1.10.12

Bug

  • [NMS-5947] - Alarm list and alarm details is not showing in the WebUI
  • [NMS-5978] - The report SerialInterfaceUtilizationSummary is showing duplicated data.
  • [NMS-5985] - Serial Interface Utilization Report is displaying the wrong start date on the report.

New in OpenNMS 1.10.11

Bug

  • [NMS-4338] - Release notes says Gentoo is not maintained
  • [NMS-5020] - Javamail file type overrides Database Report file type for CSV files
  • [NMS-5232] - Events shows interface 127.0.0.1
  • [NMS-5616] - Serial Interface Report has Incorrect Title
  • [NMS-5741] - Duty schedule editor defaults to identical start and end time
  • [NMS-5841] - The SnmpPoller is sending the interfaceOperDown events every time a requisition is synched or a single node is rescanned.
  • [NMS-5922] - Provisiond fails with java.lang.NullPointerException
  • [NMS-5930] - Uncaught exception in webapp when viewing non-existent alarm: "Missing alarm request attribute"

New in OpenNMS 1.10.10

Bug

  • [NMS-5733] - Bits of event-acknowledgement UI still showing
  • [NMS-5806] - Updates on strings.properties are not propagated when using the WebUI on a different server
  • [NMS-5830] - Current event definitions for Aruba Controllers are wrong
  • [NMS-5838] - Get details from a specific alarmId is redirecting to the wrong page.
  • [NMS-5852] - Uncaught exception in HostResourceSwRunMonitor when handling empty strings
  • [NMS-5892] - Outages appears to be not sorted on service.jsp (and probably interface.jsp)
  • [NMS-5894] - SmbMonitor no longer effective, needs fixing

Enhancement

  • [NMS-699] - SSH button on node information screen
  • [NMS-3369] - favicon in webui?
  • [NMS-3398] - Add nodeID to title field on element/node.jsp
  • [NMS-5876] - Display the Package Name and Service Parameters on the Service Page
  • [NMS-5884] - Make optional the addition of default ports to HTTP Host Header on the PSM.
  • [NMS-5893] - How can I know which poller packages are actively being used for the services on a given interface?

New in OpenNMS 1.10.9

Sub-task

  • [NMS-5546] - Add the ack user in alarm list
  • [NMS-5547] - Enabler Filter for LDAP

Bug

  • [NMS-2793] - HRULE not working in JRobin graphs
  • [NMS-3923] - Event acknowledgement button, checkboxes, description should be hidden
  • [NMS-5464] - XmlCollector data collection failures
  • [NMS-5535] - OpenNMS start-up error - javax.jmdns.impl.tasks.state.DNSStateTask
  • [NMS-5536] - Ifspeed displayed is not right
  • [NMS-5548] - No decode for nodelabel in nodeUp/nodeDown event
  • [NMS-5606] - Error save and restart Discovery
  • [NMS-5642] - XmlCollector & thresholding exception
  • [NMS-5708] - NullPointerException in auto-action code path
  • [NMS-5710] - HostResourceSwRunMonitor doesn't work well with processes like cron (with many forks)
  • [NMS-5720] - Missing isSnmpPrimary in NetworkElementFactory for Interface objects.
  • [NMS-5730] - Service Registration Strategy Runs up CPU on Mac OS 10.8
  • [NMS-5733] - Bits of event-acknowledgement UI still showing
  • [NMS-5747] - Monitoring big file system using hrStorageTable with Net-SNMP breaks Collectd
  • [NMS-5752] - promoteQueueData should not be stored on the events table.
  • [NMS-5755] - Allow ILR to output durations in milliseconds
  • [NMS-5764] - Live threshold merging fails if threshold with new ds-type added to existing group
  • [NMS-5777] - Remote poller dies on startup if LDAP, RADIUS, NSClient present in poller configuration

Enhancement

  • [NMS-4056] - reportd persistant-reports aren't listed.
  • [NMS-4858] - Need ability to hand-edit service and category names in requisition web editor
  • [NMS-5399] - varbind based notification filtering doesn't support regular expression
  • [NMS-5725] - Enhance poller with CIFS file and folder monitor
  • [NMS-5754] - Nodes with "Most Recent Outages" list
  • [NMS-5766] - Add a shell wrapper for the ILR
  • [NMS-5807] - "Nodes w/Active Problems" : A new box for the home page based on alarms similar to the Outages Box

New in OpenNMS 1.10.8

Bug

  • [NMS-5379] - NodeAvailabilityReport.jrxml doesn't work: PSQLException caused by date string in french locale
  • [NMS-5457] - subreports/InterfaceAvailabilityReport_subreport1.jrxml doesn't work on my locale
  • [NMS-5563] - SnmpMonitor is not able to manage "OCTET STRING"
  • [NMS-5609] - Selecting Surveillance Categories Per Node Broken
  • [NMS-5611] - Nodes with the same IP show up in the wrong categories (availability table on the index page)
  • [NMS-5665] - JavaSendMailer throws NPE when no e-mail address configured for report
  • [NMS-5669] - The search page is not displaying the services correctly if Capsd is disabled
  • [NMS-5677] - The NTP Detector is broken
  • [NMS-5683] - Add a way to use the IP address when building criteria selections for the SNMP interfaces on the SNMP Poller's configuration file.
  • [NMS-5685] - The JRobin Converter doesn't work when the RRD Step is different than 5 minutes
  • [NMS-5693] - The hover icon of the delete button from the Surveillance Categories Page is wrong.
  • [NMS-5694] - Categories with spaces or non alphanumeric characters breaks the delete operation on the WebUI.
  • [NMS-5695] - google-collections has been replaced with guava
  • [NMS-5701] - HttpCollector doesn't detect response locale (PATCH INCLUDED)
  • [NMS-5703] - Default poller-configuration.xml specifies timeout, retry, port for SNMP-based services
  • [NMS-5707] - WMI Capsd plugin mixes up username, domain, and password
  • [NMS-5713] - Wrong redirect after clicking on any ticket related button from the alarm details page
  • [NMS-5714] - AssetRecordDao.findByNodeId is not working

Enhancement

  • [NMS-5705] - Improve the ticketer API in order to access more information about the ticket's originator.

New in OpenNMS 1.10.7

Bug

  • [NMS-5261] - Missing IP interfaces in node.jsp list
  • [NMS-5491] - datacollection stops after making changes in "Schedules Outages"
  • [NMS-5518] - vague provisiond.log DEBUG verbage (and misspelling)
  • [NMS-5565] - DnsDetector logs an error message when attempting to detect the DNS service
  • [NMS-5571] - verbose messages about old import formats should be removed
  • [NMS-5600] - Latency thresholding fails for StrafePing, perhaps others when nulls exist in PollStatus properties
  • [NMS-5622] - Ability to disable the scheduling for rescan existing nodes when Provisiond starts
  • [NMS-5638] - Can't hide a single widget from dashboard.jsp
  • [NMS-5648] - missing \ in report.mikrotik.temp.command in snmp-graphs.properties
  • [NMS-5649] - nortel.kerneltasks report uses incorrect column name
  • [NMS-5650] - typo in property name for novell report

Enhancement

  • [NMS-5632] - Allow user documentation on alarms and a class of alarms
  • [NMS-5647] - Order of threshold groups

New in OpenNMS 1.10.6

Bug

  • [NMS-5233] - 1.10 Removed IP Hostname Field During Provisioning Scans
  • [NMS-5351] - send-event.pl changes system hostname on Solaris systems
  • [NMS-5441] - The "finished" logging statement is never called for CollectableService:doCollection()
  • [NMS-5469] - provisioning problem for simple services java.net.SocketException
  • [NMS-5504] - Thresholding on HTTP collections is broken
  • [NMS-5538] - Fedora 17 Packages
  • [NMS-5557] - CollectionResourceWrapper cache takes up large amounts of RAM
  • [NMS-5570] - Update RRD datasources to have a step field

Enhancement

  • [NMS-5559] - Add UEI to the notification configuration UI

New in OpenNMS 1.10.5

Bug

  • [NMS-4437] - Arithmetic Exception in QueuedStrategy
  • [NMS-5431] - Installer fails when using the "EnterpriseDB" PostgreSQL database.
  • [NMS-5447] - WebStart (JNLP) remote poller is missing ConfigurationGui and other Groovy bits
  • [NMS-5465] - Include/Exclude range
  • [NMS-5489] - Fix ReST "count" requests, refactor PUT/POST to use Post/Redirect/Get pattern
  • [NMS-5490] - Debian package misses postgresql requirement for dependency-based booting

Enhancement

  • [NMS-3183] - No packaging for mib2events, mibparser, and Provisioning Adapters
  • [NMS-5422] - Greater flexibility in RelativeTime for Statistics Reports

New in OpenNMS 1.10.4

Bug

  • [NMS-1996] - Collectd collects for deleted node
  • [NMS-4943] - No working breadcrumb on System Report List Page
  • [NMS-5198] - Services not deleted when removed from provisioning requisition
  • [NMS-5375] - An exception is thrown if a notification is configured to have a subject with more than 256 characters
  • [NMS-5400] - There are some NPE when trying to collect data from nodes managed by Capsd
  • [NMS-5414] - IpAddressTableEntry: Unable to determine IP address type (4)
  • [NMS-5415] - MockSnmpAgent does not parse properly STRING with quotes ""
  • [NMS-5426] - HttpCollector fails to parse numeric values in locales that use different decimal notation
  • [NMS-5428] - NullPointerException when printing errors in the JNI6 code

Enhancement

  • [NMS-5373] - Add logmsg support to send-event.pl
  • [NMS-5377] - Add notification ID to NotificationTask.toString()
  • [NMS-5378] - Add SNMP data collection and resource graph definitions for pfSense firewall / router

New in OpenNMS 1.10.3

Bug

  • [NMS-4109] - Path-Outage: parent-foreign-id is not recognized when defined in another requisition
  • [NMS-4757] - JRobinRrdStrategy: JRobin: Unrecognized graph argument:
  • [NMS-4846] - Provisiond leaks file handles, eventually causing "Too many open files" crashes
  • [NMS-5357] - Scheduled outages applied on latency thresholds are ignored by Pollerd.
  • [NMS-5359] - Unable to create reports after upgrade from 1.10.1 to 1.10.2

New in OpenNMS 1.10.2

Bug

  • [NMS-4109] - Path-Outage: parent-foreign-id is not recognized when defined in another requisition
  • [NMS-4891] - nodeAdded event create when POSTing to REST api does not include nodeLabel
  • [NMS-4892] - POST for node/<nodeId>/ipinterface creates interface does not returns its data
  • [NMS-4924] - Unable to add custom poller with capsd disabled.
  • [NMS-4927] - Deletion of surveillance categories via WebUI is broken
  • [NMS-4947] - handle bad SNMP ranges gracefully
  • [NMS-5083] - OpenNMS going mad when sending event uei.opennms.org/internal/eventsConfigChange
  • [NMS-5105] - collectd does not unschedule deleted nodes
  • [NMS-5139] - Graphing Fails on Windows
  • [NMS-5154] - DO_NOT_PERSIST fails on explicitly defined interface when matching any IP address
  • [NMS-5220] - Some XSDs are missing after installing opennms-core
  • [NMS-5230] - Show interfaces at search for nodes causes crash
  • [NMS-5250] - Correlator lacks its own log appender
  • [NMS-5253] - OpenNMS can't load JICMP and/or JICMP6
  • [NMS-5295] - OpenNMS-remote-poller debian package requires sun-java6-jre
  • [NMS-5299] - You cannot start OpenNMS with a configured Selenium-Monitor
  • [NMS-5300] - [Main] C3P0ConnectionFactory: C3P0 has no equivalent to setMaxSize. Ignoring.
  • [NMS-5305] - Copy of jdhcp-1.1.1.jar Not Included in the opennms-plugin-protocol-dhcp Debian Package
  • [NMS-5306] - Exception when installing OpenNMS 1.10.1 on Windows 2008 Server
  • [NMS-5308] - Debian package libopennms-java does not depend on libpostgresql-jdbc-java
  • [NMS-5316] - clicking on Nodelist throws an error
  • [NMS-5323] - Threshold Groups page "Request a reload threshold packages configuration" button produces 404 error on IE9
  • [NMS-5331] - log messages show up in wrong log file
  • [NMS-5336] - Automatically created threshold event description missing % at %parm[all]%

Enhancement

  • [NMS-5115] - Default netsnmp group memAvailSwap / memTotalSwap threshold raises alerts for devices that have no swap space allocated
  • [NMS-5314] - Events file for websense appliance
  • [NMS-5339] - Add the ability to apply the SiblingColumnStorageStrategy to resource's instance


New in OpenNMS 1.10.1

Bug

  • [NMS-3111] - ONMS in "fr" and "de" locales: all event times end in hh:mm:00 (no seconds)
  • [NMS-4205] - Model importer can silently fail and report importSuccessful when given badly formed XML
  • [NMS-4950] - Errors in master pom.xml
  • [NMS-4957] - KSC Child Resource List is not in alphabetical order
  • [NMS-5045] - Excluded IP ranges are ignored in discovery
  • [NMS-5054] - Clicking the search button on the Node Interfaces Gizmo causes strange 128 Interface to appear
  • [NMS-5127] - missing interfaces on node page -> physical interface list
  • [NMS-5146] - Asset CSV import will not import new asset fields.
  • [NMS-5148] - Reload KSC Report Configuration - Button fails
  • [NMS-5149] - Linkd generates undefined event
  • [NMS-5161] - Errors inside the Event Analysis Report related with "Top 25 events by node"
  • [NMS-5166] - opennms-core RPM is huge - war files packaged in /opt/opennms/lib
  • [NMS-5167] - Exceptions thrown by one provisioning adapter block further adapters from invocation
  • [NMS-5168] - etc-pristine in opennms-core contains configuration files from optional packages like the XML Collector
  • [NMS-5172] - malformed snmp-config.xml entry could cause config to not be read
  • [NMS-5176] - Only 20 interfaces shown
  • [NMS-5177] - database report input date wrong
  • [NMS-5178] - Unable to manually provision service via GUI without first defining detector
  • [NMS-5184] - Any authenticated user can use the snmpConfig ReST service
  • [NMS-5188] - Default Provisiond config contains a dns://localhost/localhost URL requisition-def
  • [NMS-5191] - Old asset field "maintContractNumber" in legacy requisitions breaks provisioning after uprading to 1.10
  • [NMS-5195] - reparenting of snmp interfaces fails
  • [NMS-5197] - Custom initial-delay not preserved in destination path web editor
  • [NMS-5200] - Delete an outage through the REST API is not working
  • [NMS-5211] - The provisioning GUI in the webapp presents the wrong services to add to an interface when creating requisitions
  • [NMS-5216] - Notifications cannot contain non-ASCII characters and will cause NPEs
  • [NMS-5224] - TcpHandler in eventd times out too soon
  • [NMS-5229] - upgrade from 1.8.11 to 1.10.0 breaks provisioning groups and discovery
  • [NMS-5231] - Nodes marked as deleted in the database still appear in the output of REST calls.
  • [NMS-5238] - output.log reports java.net.ConnectException error while starting
  • [NMS-5242] - syslog date parsing fails in non-English locales
  • [NMS-5248] - The Tcp Exporter cannot process a null Rrd value
  • [NMS-5258] - A restart is required after changing the resource filter of a threshold
  • [NMS-5259] - A restart is required after adding a new threshold package.
  • [NMS-5265] - Resource Types are not ordered on Choose Resources Page
  • [NMS-5274] - HostResourceSwRunPlugin is not working
  • [NMS-5275] - Data Export throws an exception when trying to process a '-nan' value.
  • [NMS-5287] - Small cosmetic problem with the feature "Add to KSC Report"
  • [NMS-5290] - Provisioning Groups WebUI error

Enhancement

  • [NMS-5142] - Mib2opennms : replace the unreadable html entities by CDATA sections
  • [NMS-5156] - import update ArsDigita eclipse code formatter xml
  • [NMS-5181] - Increase Group Name Size
  • [NMS-5185] - Handle numbers with units when configuring the XML Collector
  • [NMS-5186] - Use multiples XPath for the resource identifier (resource key).
  • [NMS-5205] - Enhance JMXSecureCollector with RMI protocol support
  • [NMS-5213] - Split jmx-datacollection-config.xml
  • [NMS-5239] - Be able to control the filterOperator attribute from the WebUI
  • [NMS-5268] - Add any resource graph to a KSC report

New in OpenNMS 1.10.0

Bug

  • [NMS-2384] - OpenNMS does not keep track of changes that effect the psk map key
  • [NMS-2566] - VMware traps not recognized
  • [NMS-3574] - Cisco temperature threshold too low
  • [NMS-3626] - Link discovery gets confused by Cisco HSRP Mac Addresses
  • [NMS-3848] - Reasons Missing From nodeLostService events
  • [NMS-3961] - Opennms silently fails to detect SNMP on Dlink Switches
  • [NMS-4543] - Standard OpenNMS Solaris SMF manifest creates an insane multi-user-server dependency
  • [NMS-4930] - Linkd can`t collect QBridgeDot1dTpFdbTable from D-link switches
  • [NMS-4956] - KSC Overall Report Menu Formatted Strangely
  • [NMS-4971] - The opennms startup script doesn't work in Solaris on a fresh installation
  • [NMS-4981] - Resource graph code is forming bad URLs
  • [NMS-5019] - Invalid characters on MibObj's alias prevent their usage on thresholds expressions
  • [NMS-5028] - No Reason Code on IPv6 HTTPS outage
  • [NMS-5029] - linkd needs to "upsert" entries in the ipRouteInterface, atinterface, vlan tables
  • [NMS-5036] - Broken support for net-snmp
  • [NMS-5050] - CIDR-notation IP address in linkd causes exception
  • [NMS-5051] - dateParser in Rfc5424SyslogParser
  • [NMS-5052] - Map appears to show duplicate links
  • [NMS-5056] - Terminology around provisioning considered confusing
  • [NMS-5062] - Enabling DEBUG for Collectd, breaks SiblingColumnStorageStrategy
  • [NMS-5070] - The placeholders added to sample configuration files are not replaced when generating RPMs
  • [NMS-5076] - Field reference to script engine appears to cause memory bloat
  • [NMS-5078] - Change in hrStorage jrb directory naming usage breaks snmp graphs
  • [NMS-5090] - Notification names cannot contain an apostrophe it breaks the Java script
  • [NMS-5091] - 1.8-compatible CustomSyslogParser is not actually 1.8-compatible  ;)
  • [NMS-5092] - SyslogNG parser can't handle older Syslog messages
  • [NMS-5096] - Spike hunter throws an exception that prevents to scan all RRAs.
  • [NMS-5102] - If a threshold configuration contains invalid data from evaluators point of view a silent exception is thrown.
  • [NMS-5108] - Security Roles seem to be busted
  • [NMS-5111] - Batch reports under database reports GUI seems to be broken
  • [NMS-5122] - Radius (potentially all) Detector logging incomplete
  • [NMS-5128] - XSS vulnerability in OpenNMS web UI
  • [NMS-5130] - provision.pl not working "set"
  • [NMS-5138] - Outage ReST Interface outputs invalid XML (multiple <ipAddress/> fields)
  • [NMS-5157] - Capsd should exit if org.opennms.provisiond.enableDiscovery is true
  • [NMS-5162] - Cannot build from tar.gz

Enhancement

  • [NMS-4516] - XmlCollector
  • [NMS-5081] - Making logging from linkd more readable
  • [NMS-5087] - Change of log level for certain messages from linkd
  • [NMS-5099] - Convert OPENNMS-MIB to SMIv2