New and noteworthy
Subscribe

From OpenNMS

(Difference between revisions)
Jump to: navigation, search
Line 141: Line 141:
 
* {{Issue|NMS-5099}} - Convert OPENNMS-MIB to SMIv2
 
* {{Issue|NMS-5099}} - Convert OPENNMS-MIB to SMIv2
  
== New in OpenNMS 1.9.93 ==
+
= Unstable Releases =
  
=== Bug ===
+
== New in OpenNMS 1.11.0 ==
* {{Issue|NMS-2702}} - HttpMonitor marks service down when response-text matches first line of server response
+
* {{Issue|NMS-4005}} - linkd not working
+
* {{Issue|NMS-4006}} - events written to DB although dest=suppress
+
* {{Issue|NMS-4326}} - linkd ignores <specific> in <iproutes> section of config file
+
* {{Issue|NMS-4512}} - JDBCCollector Appears to Be Broken - stores last value only
+
* {{Issue|NMS-4699}} - Outages crossing report time boundary counted fully in SNMP Interface Availability Report
+
* {{Issue|NMS-4902}} - Interface MAC addresses don't display (and are missing from the DB) on some SNMP-capable nodes
+
* {{Issue|NMS-4972}} - Configuring SNMP broken for biggish IPv4 ranges
+
* {{Issue|NMS-4976}} - Bubble-up submap status (not severity)
+
* {{Issue|NMS-4989}} - rrd.usetcp crashing on startup
+
* {{Issue|NMS-5011}} - DHCP plugins changed (Java) package, old configs are no longer compatible
+
* {{Issue|NMS-5014}} - ClassCastException when using complex threshold expressions.
+
* {{Issue|NMS-5027}} - OnmsAlarm class incorrectly references the alarm_attributes table as alarm_details
+
* {{Issue|NMS-5030}} - NPE in linkd with two Linux nodes
+
* {{Issue|NMS-5040}} - interfaceOperDown events are sent every time a node with down interfaces is rescanned.
+
* {{Issue|NMS-5045}} - Excluded IP ranges are ignored in discovery
+
 
+
=== Enhancement ===
+
* {{Issue|NMS-4986}} - Event definition for Juniper Chassis Cluster SNMP trap
+
* {{Issue|NMS-4987}} - Events definition for Juniper access authentication related SNMP traps
+
* {{Issue|NMS-4992}} - Separate out RADIUS implementation
+
* {{Issue|NMS-5024}} - Split Syslogd configuration across multiple files, add useful definitions and matching events
+
* {{Issue|NMS-5031}} - Missing OID in linkd's config for VLAN classes
+
 
+
== New in OpenNMS 1.9.92 ==
+
 
+
=== Bug ===
+
* {{Issue|NMS-2205}} - Selected more than 56 things in an add hoc resource graph returns no data
+
* {{Issue|NMS-2390}} - Statsd Database Deadlock
+
* {{Issue|NMS-2812}} - normalize radius code
+
* {{Issue|NMS-2977}} - Deleted node appear in KSC report creation
+
* {{Issue|NMS-3324}} - Provisioning issues with Primary Interface
+
* {{Issue|NMS-3470}} - Unable provisioned node when SNMP Agent is down
+
* {{Issue|NMS-3594}} - provisiond does not create nodelabelchanged event
+
* {{Issue|NMS-3887}} - webUI shows 100% availability although service is not monitored
+
* {{Issue|NMS-3906}} - WebUI shows "rescan to suspend" for "forced unmanaged" services
+
* {{Issue|NMS-4028}} - Thresholding - Absolutechange stored as floating-point value
+
* {{Issue|NMS-4073}} - Poll failure reasons pooched in 1.9.1 Snapshot again
+
* {{Issue|NMS-4123}} - XMPP Failure on empty XMPP addresses
+
* {{Issue|NMS-4185}} - No nodeid found for next hop ip/0.0.0.0
+
* {{Issue|NMS-4367}} - Sending notifications causes exception in javamailer if user is missing smtp adress
+
* {{Issue|NMS-4412}} - When an IP is configured on an interface, the interface name is no longer visible in Node Link Detailed Info
+
* {{Issue|NMS-4423}} - Provisiond NodeCategorySettingPolicy. Nodes lose categorization in subsequent Synchronizations
+
* {{Issue|NMS-4674}} - 404 NOT_FOUND after generating a system report using FTP
+
* {{Issue|NMS-4695}} - Provisiond allows duplicate nodes
+
* {{Issue|NMS-4704}} - Service monitored with 100% availability instead of Not Monitored
+
* {{Issue|NMS-4749}} - Requisition REST Service allows duplicate nodes
+
* {{Issue|NMS-4830}} - WMI datacollection stops after changes in Schedules Outages
+
* {{Issue|NMS-4834}} - Remote Poller state changes from Paused to Running
+
* {{Issue|NMS-4881}} - InterfaceFilter does not normalize IP addresses
+
* {{Issue|NMS-4886}} - HttpCollector ignores "port" parameter from Collectd config
+
* {{Issue|NMS-4903}} - base-url not used when viewing resource graphs
+
* {{Issue|NMS-4904}} - Provisiond NodeScan aborted scanning IP address tables
+
* {{Issue|NMS-4914}} - wrong implementation of org.opennms.netmgt.correlation.Correlator$EngineAdapter.getName() ?
+
* {{Issue|NMS-4918}} - Resource Graphs selector  - doesn't indicate stale graph data
+
* {{Issue|NMS-4919}} - Resource Graphs selector - "Show more" to infinity and beyond! and other quirks
+
* {{Issue|NMS-4922}} - KSC Reports search box on home page is case sensitive
+
* {{Issue|NMS-4928}} - RadiusAuthenticationProvider.java Tests against wrong variable.
+
* {{Issue|NMS-4931}} - Availability Miscalculated in NodeAvailabilityReport.jrxml (and others)
+
* {{Issue|NMS-4934}} - KSC Reports fails due to  Missing Parameter: report
+
* {{Issue|NMS-4935}} - The Snmp Poller does not follow the maxVarBindPerPDU statement
+
* {{Issue|NMS-4940}} - Hung threads causing 100% CPU usage (possibly Jetty + HTTPS/SSL related)
+
* {{Issue|NMS-4965}} - All SNMP Interfaces marked as "no collect" by default on any provisioned node
+
* {{Issue|NMS-4967}} - ReinitializePrimarySNMPInterface event causes SNMP interfaces manually marked as "Collect" to revert to "No collect"
+
* {{Issue|NMS-4975}} - Exception with ldapAuthoritiesPopulator with LDAP and / or Radius integration
+
* {{Issue|NMS-4977}} - Notifications Fail with IPv6 Addresses
+
 
+
=== Enhancement ===
+
* {{Issue|NMS-3299}} - DELL DRAC/CMC power stats collection and graphs
+
* {{Issue|NMS-4156}} - Default support AKCP SecurityProbe x20
+
* {{Issue|NMS-4670}} - New Cisco OIDs for linkd
+
* {{Issue|NMS-4948}} - Report on Windows Servers disk usage
+
* {{Issue|NMS-4963}} - Asset-page categorie fields validation.
+
* {{Issue|NMS-4978}} - HostResourceSwRunMonitor: define the service-name parameter as a regular expression
+
 
+
=== Task ===
+
* {{Issue|NMS-4953}} - Make sure we add -XX:+HeapDumpOnOutOfMemoryError to default runtime arguments
+
 
+
== New in OpenNMS 1.9.91 ==
+
 
+
=== Bug ===
+
* {{Issue|NMS-1802}} - HTTP monitor nits
+
* {{Issue|NMS-2374}} - When running the database checker rethrow any exceptions with details (e.g.: database URL)
+
* {{Issue|NMS-2375}} - Make the severity element in event configuration an enumeration and fix our default config files
+
* {{Issue|NMS-2893}} - Node when deleted remains in performance report list
+
* {{Issue|NMS-3143}} - GUI error if we remove Switches from Surveillance
+
* {{Issue|NMS-3194}} - Reporting is truncated by URL length limitation
+
* {{Issue|NMS-3515}} - Broken paged grid in Select SNMP Interfaces
+
* {{Issue|NMS-3606}} - WMI/WQL Poller - Wrong text in event
+
* {{Issue|NMS-3651}} - Create detectors for all protocol plugins
+
* {{Issue|NMS-3905}} - reload of Threshold configuration does not work - only after restart OpenNMS new threshold are applied
+
* {{Issue|NMS-3912}} - Alarm Description in Dashboard not formatted
+
* {{Issue|NMS-4040}} - SNMPPoller is the cause of loss of snmpinterfaces during the re-import / synchronization Provision Groups.
+
* {{Issue|NMS-4049}} - Can't provision a node with one IP address and a policy to avoid all IP address
+
* {{Issue|NMS-4350}} - spring/beanfactory issue Java 1.7.0 - pointcut issues
+
* {{Issue|NMS-4475}} - Provisiond fails with a Unable to return specified BeanFactory instance exception at startup
+
* {{Issue|NMS-4502}} - [patch] Show correct values in net-snmp CPU Usage graph
+
* {{Issue|NMS-4526}} - Remote Poller implodes with lack of WMI classes
+
* {{Issue|NMS-4544}} - Provisiond HOST-RESOURCES process detector
+
* {{Issue|NMS-4593}} - Report Issue - Surveillance Category Not Correctly Chosen
+
* {{Issue|NMS-4675}} - Resource Graph Resources - limited to 55 Resources or less
+
* {{Issue|NMS-4684}} - Various linkd issues
+
* {{Issue|NMS-4725}} - LDAP authorization fails - group to role mapping does not work
+
* {{Issue|NMS-4799}} - Events generated from trapd are not associated with any node
+
* {{Issue|NMS-4800}} - Node.jsp - double clicking physical interfaces goes to interface.jsp instead of snmpinterface.jsp
+
* {{Issue|NMS-4817}} - Null (\0) characters in logmsg field of events causes org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00
+
* {{Issue|NMS-4845}} - RrdUtils.createRRD log message is unclear
+
* {{Issue|NMS-4851}} - Notification not being sent event if status="on", looks like notifd is not using the status in the config file properly
+
* {{Issue|NMS-4853}} - unit tests on windows creates directories outside of temp directory
+
* {{Issue|NMS-4857}} - StorageStrategy documentation does not match API in code
+
* {{Issue|NMS-4861}} - Runaway threads consuming CPU when rendering certain graphs
+
* {{Issue|NMS-4871}} - With Jetty + HTTPS, certain Web UI actions prompt browser to "Save As" JSP and HTML files
+
* {{Issue|NMS-4872}} - Show all nodes with asset info not working
+
* {{Issue|NMS-4873}} - Upgrade bug when Linkd tables contain data
+
* {{Issue|NMS-4877}} - Typo in datacollection-config.xml
+
* {{Issue|NMS-4880}} - java.lang.ClassCastException when building an event notification with a category filter
+
* {{Issue|NMS-4882}} - IP address formatting does not match
+
* {{Issue|NMS-4895}} - 1.9.90 newer graphics display inconsistency - node.jsp
+
* {{Issue|NMS-4899}} - notifd DEBUG message "supress" mispelling
+
* {{Issue|NMS-4913}} - Change StorageStrategy to throw an IllegalArgumentException when the arguments (or parameters) are not properly configured on datacollection-config.xml
+
 
+
=== Enhancement ===
+
* {{Issue|NMS-3622}} - Allow HttpCollector and PageSequenceMonitor to accept all SSL certificates
+
* {{Issue|NMS-4232}} - Configure scheduling outages via RESTful Web Service
+
* {{Issue|NMS-4815}} - Make Jetty headerBufferSize property configurable
+
* {{Issue|NMS-4831}} - notifd.log - Info if message was send
+
* {{Issue|NMS-4833}} - Poorly used INFO log message
+
* {{Issue|NMS-4838}} - jmx collector does direct db lookup of nodeid
+
* {{Issue|NMS-4839}} - Check if a node is currently covered by a scheduled outage using Rest
+
* {{Issue|NMS-4923}} - Add PostgreSQL 9.1 support
+
 
+
== New in OpenNMS 1.9.90 ==
+
  
 
=== Bug ===
 
=== Bug ===
 
* {{Issue|NMS-1121}} - threshd,log shows wrong nodeId in certain circumstances
 
* {{Issue|NMS-1121}} - threshd,log shows wrong nodeId in certain circumstances
* {{Issue|NMS-1769}} - columnName argument to AssetModel.searchAssets allows SQL injection
+
* {{Issue|NMS-1996}} - Collectd collects for deleted node
* {{Issue|NMS-2995}} - Trapd is not able to process SNMPv3 traps
+
* {{Issue|NMS-2907}} - More reduction keys for APC events
* {{Issue|NMS-3322}} - XMPPNotificationStrategy (or JavaMailNotificationStrategy) does not utilise the "Numeric Message" field -nm
+
* {{Issue|NMS-3722}} - Link with parentifindex -1 are not displayed in jsp pages
* {{Issue|NMS-3771}} - reportd missing ability to select mailer from javamail-configuration.xml
+
* {{Issue|NMS-3982}} - Interface Deleted with SNMP supported and no ipAddrTable
+
* {{Issue|NMS-4034}} - SNAPSHOT installer scripts are faulty
+
 
* {{Issue|NMS-4038}} - translated events are displayed like the original event
 
* {{Issue|NMS-4038}} - translated events are displayed like the original event
* {{Issue|NMS-4039}} - provisioning node with NodeCategorySettingPolicy policy in foreign source does not work if node has no SNMP available
 
* {{Issue|NMS-4047}} - Win32ServiceDetector fails to detect services
 
* {{Issue|NMS-4106}} - We need a WmiDetector
 
 
* {{Issue|NMS-4114}} - Support relativetime in graph URL
 
* {{Issue|NMS-4114}} - Support relativetime in graph URL
* {{Issue|NMS-4126}} - Thresholdvalue in scientific notation not displayed/stored correctly
 
 
* {{Issue|NMS-4244}} - threshd process wrong counter-type SNMP data after SNMP data collection failed or restored
 
* {{Issue|NMS-4244}} - threshd process wrong counter-type SNMP data after SNMP data collection failed or restored
* {{Issue|NMS-4261}} - In-line thresholder ignores scheduled outages
+
* {{Issue|NMS-4568}} - Policy Rule using ipAddress with Match Snmp Policy does not work
* {{Issue|NMS-4339}} - Update Copyright Notice to include 2011
+
* {{Issue|NMS-4569}} - ipinterface.jsp and snmpinterface.jsp does not show snmp poller data
* {{Issue|NMS-4375}} - jetty allows directory listings
+
* {{Issue|NMS-4570}} - link.jsp does not show interface details for some entries
* {{Issue|NMS-4376}} - Problems adding nodes during discovery
+
* {{Issue|NMS-4423}} - Provisiond NodeCategorySettingPolicy. Nodes lose categorization in subsequent Synchronizations
+
* {{Issue|NMS-4463}} - SnmpAsset Adapter has dependency on Trapd
+
* {{Issue|NMS-4483}} - Services drop down list not alphabatized
+
* {{Issue|NMS-4494}} - SiblingIndexStorageStrategy does SNMP Queries and makes collection VERY slow
+
* {{Issue|NMS-4500}} - Collectd's ServiceCollector class was erroneously changed to take Map<String, String>
+
* {{Issue|NMS-4530}} - IPAddress class overrides equals but not hashCode
+
* {{Issue|NMS-4546}} - Provisiond silently fails to import an invalid model importer file but reports importSuccessful anyway.
+
* {{Issue|NMS-4585}} - [patch] hardware asset fields need more space and one more field
+
* {{Issue|NMS-4590}} - Node label changes ourside requisition editor on nodes with a foreign-source ID
+
* {{Issue|NMS-4661}} - Brocade resource-type and fcTable collection could be nicer
+
* {{Issue|NMS-4662}} - Default JDBC data collection config does not work
+
* {{Issue|NMS-4663}} - Capsd may reparent duplicate interfaces from requisitioned nodes
+
* {{Issue|NMS-4677}} - c-ping fails to configure
+
* {{Issue|NMS-4682}} - Permissions on multiple files/directories are poor (allow world-write, have setuid)
+
* {{Issue|NMS-4691}} - OpenNMS GoogleMaps geo-enocder no longer functioning and creates a 503 error in UI
+
* {{Issue|NMS-4692}} - Email Notifications are not properly encoded when the message contains non us-ascii characters.
+
* {{Issue|NMS-4695}} - Provisiond allows duplicate nodes
+
* {{Issue|NMS-4697}} - Path not filtered correctly during build, etc/response-graph.properties
+
* {{Issue|NMS-4698}} - Surveilance part of WEB GUI crashes after all default categories were removed and custom ones were created
+
* {{Issue|NMS-4700}} - snmpStorageFlag="all" is being ignored by the threshold procesing
+
* {{Issue|NMS-4701}} - Unable to add IPv6 address for discovery via web UI
+
* {{Issue|NMS-4703}} - Data Collection Broken for some nodes in testing
+
 
* {{Issue|NMS-4717}} - race condition in Provisiond IPv6 scanning
 
* {{Issue|NMS-4717}} - race condition in Provisiond IPv6 scanning
 
* {{Issue|NMS-4734}} - When using the GoogleMaps remote poller interface, unchecked markers are visible on initialization
 
* {{Issue|NMS-4734}} - When using the GoogleMaps remote poller interface, unchecked markers are visible on initialization
 
* {{Issue|NMS-4753}} - Event Analysis report is missing in default configuration
 
* {{Issue|NMS-4753}} - Event Analysis report is missing in default configuration
 
* {{Issue|NMS-4777}} - nodeList page fails to pass the foreignSource when "show interfaces" is selected
 
* {{Issue|NMS-4777}} - nodeList page fails to pass the foreignSource when "show interfaces" is selected
* {{Issue|NMS-4783}} - DNS provisioning expression matching matches hostname but not record data
+
* {{Issue|NMS-4810}} - Test Failure using Italian IT_it language
* {{Issue|NMS-4801}} - DNS provisioning needs to allow foreign ID to be a hash of IP address instead of nodeLabel if administrator so chooses
+
* {{Issue|NMS-4817}} - Null (\0) characters in logmsg field of events causes org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00
* {{Issue|NMS-4804}} - Word spelled wrong on log message
+
* {{Issue|NMS-4819}} - SELECT tag not closed in asset/modify.jsp
+
* {{Issue|NMS-4820}} - Reportd JavaMailDeliveryService always copies address in sendmail-message "to" attribute or root@localhost
+
* {{Issue|NMS-4822}} - Trapd node-matching should prefer SNMP primary ifaces
+
* {{Issue|NMS-4832}} - AttributeGroup and SiblingColumnStorageStrategy are producing a StackOverflowError
+
* {{Issue|NMS-4846}} - Provisiond leaks file handles, eventually causing "Too many open files" crashes
+
 
* {{Issue|NMS-4856}} - MSExchangeDetectorClient is too verbose on exceptions
 
* {{Issue|NMS-4856}} - MSExchangeDetectorClient is too verbose on exceptions
 +
* {{Issue|NMS-4873}} - Upgrade bug when Linkd tables contain data
 +
* {{Issue|NMS-4915}} - Resource graphs picker widget disappears when clicked in the wrong place
 +
* {{Issue|NMS-4917}} - update ksc page
 +
* {{Issue|NMS-4950}} - Errors in master pom.xml
 +
* {{Issue|NMS-5260}} - JmxConfigTool fails to generate Jmx configuration file
  
 
=== Enhancement ===
 
=== Enhancement ===
* {{Issue|NMS-1094}} - Add IPv6 Support to OpenNMS
+
* {{Issue|NMS-2052}} - small patch to add regex filtering of eventparms
 
* {{Issue|NMS-2834}} - Enhancement - Assets with clean date input
 
* {{Issue|NMS-2834}} - Enhancement - Assets with clean date input
* {{Issue|NMS-3164}} - Implement PersistenceSelectorStrategy framework
+
* {{Issue|NMS-4646}} - Review The SnmpPoller
* {{Issue|NMS-3956}} - allow trapd to bind to specific address
+
* {{Issue|NMS-4363}} - Enhance default JVM Monitoring configurations
+
* {{Issue|NMS-4668}} - Create a poller monitor to "proxy" pings via the CISCO-PING-MIB
+
* {{Issue|NMS-4679}} - Add alarm-data annotation for Powerware upsDischarged trap event
+
 
* {{Issue|NMS-4694}} - Better provisiond debugging
 
* {{Issue|NMS-4694}} - Better provisiond debugging
* {{Issue|NMS-4705}} - Add time it takes to persist the data to the ILR
 
* {{Issue|NMS-4706}} - Enable support for filtering the displayed data
 
* {{Issue|NMS-4707}} - Add ability for HttpMonitor to use node label as virtual host for HTTP polls
 
* {{Issue|NMS-4708}} - MicroBlog doesn't support -nm
 
* {{Issue|NMS-4712}} - Add the possibility to modify eventparms (as text) from Vacuumd
 
 
* {{Issue|NMS-4721}} - DbHelper class should use dao's
 
* {{Issue|NMS-4721}} - DbHelper class should use dao's
 
* {{Issue|NMS-4722}} - Add new opennms mib events definition  
 
* {{Issue|NMS-4722}} - Add new opennms mib events definition  
* {{Issue|NMS-4728}} - Sort by Stat
 
* {{Issue|NMS-4742}} - Add Label to thresholds for display on "Edit Group" page
 
 
* {{Issue|NMS-4752}} - Event Analysis Report should be usable on postgres older than 8.4
 
* {{Issue|NMS-4752}} - Event Analysis Report should be usable on postgres older than 8.4
 
* {{Issue|NMS-4772}} - Add support for matching syslog messages by process name, severity, facility in ueiMatch
 
* {{Issue|NMS-4772}} - Add support for matching syslog messages by process name, severity, facility in ueiMatch
* {{Issue|NMS-4776}} - Alphabetize group names in the Users/Groups list
 
* {{Issue|NMS-4779}} - Split syslogd-configuration.xml
 
* {{Issue|NMS-4809}} - collectd log entries could be enhanced
 
* {{Issue|NMS-4837}} - Add a BSF (bean scripting framework) notification strategy
 
 
* {{Issue|NMS-4850}} - Convert Linkd to use Hibernate
 
* {{Issue|NMS-4850}} - Convert Linkd to use Hibernate
* {{Issue|NMS-4862}} - Add command option to NRPE in provisiond
+
* {{Issue|NMS-4923}} - Add PostgreSQL 9.1 support
 +
* {{Issue|NMS-4953}} - Make sure we add -XX:+HeapDumpOnOutOfMemoryError to default runtime arguments
 +
* {{Issue|NMS-4961}} - Asset-page shows rancid password readable. Change to password fields.
 +
* {{Issue|NMS-4963}} - Asset-page categorie fields validation.
 +
* {{Issue|NMS-5121}} - ICMP Monitor packet-size parameter to set the packet size
 +
* {{Issue|NMS-5314}} - Events file for websense appliance
  
 
=== Task ===
 
=== Task ===
 
* {{Issue|NMS-4785}} - Standardize the time zone format reports
 
* {{Issue|NMS-4785}} - Standardize the time zone format reports
 
=== Sub-task ===
 
* {{Issue|NMS-4786}} - AvailabilitySummary
 
* {{Issue|NMS-4787}} - AvailabilitySummary_LastMonth
 
* {{Issue|NMS-4788}} - AvailabilitySummary_ThisMonth
 
* {{Issue|NMS-4789}} - AvailabilitySummary_LastYear
 
* {{Issue|NMS-4790}} - NodeAvailabilityReport_LastMonth
 
* {{Issue|NMS-4791}} - NodeAvailabilityReport_ThisMonth
 
* {{Issue|NMS-4792}} - NodeAvailabilityReport_ThisYear
 
* {{Issue|NMS-4793}} - SnmpInterfaceUtilizationSummary
 
* {{Issue|NMS-4794}} - ResponseTimeSummary_Availability_Offenders_subreport
 
* {{Issue|NMS-4795}} - ResponseTimeSummary_Availability_subreport
 
* {{Issue|NMS-4796}} - Top25PercentDown_subreport
 
 
== New in OpenNMS 1.9.8 ==
 
 
=== Bug ===
 
* {{Issue|NMS-1158}} - deleted interfaces are included in polling package ip lists
 
* {{Issue|NMS-2692}} - nsclient-datacollection-config.xml only collects on 1st attribute in wpm group
 
* {{Issue|NMS-3500}} - DemoUI - Leaving the search field blank causes an "Unexpected Error"
 
* {{Issue|NMS-3703}} - Cpu Usage graph missing when using rrdtool
 
* {{Issue|NMS-3902}} - Unexpected error
 
* {{Issue|NMS-3933}} - archive_events.sh still uses the old lib/scripts/* style initialization
 
* {{Issue|NMS-4093}} - outage editor problems
 
* {{Issue|NMS-4110}} - prevent automatic start after installation / upgrade
 
* {{Issue|NMS-4118}} - null pointer exception from Admin ? Instrumentation Log Reader jsp page
 
* {{Issue|NMS-4172}} - 'some' matchType for WMI Poller matches 2 or more, not 1 or more as docuemented
 
* {{Issue|NMS-4211}} - Failed to load the required jicmp library
 
* {{Issue|NMS-4230}} - No services are registered in the database
 
* {{Issue|NMS-4346}} - Patch for "CPU Usage graph missing when using rrdtool"
 
* {{Issue|NMS-4445}} - HTTP Collector throwing exception "Host must be set to create a host URL"
 
* {{Issue|NMS-4454}} - Reports throughin Exception when doing traffic based reports and store-by-group
 
* {{Issue|NMS-4465}} - System Report: only "full" is working
 
* {{Issue|NMS-4472}} - UI exception when deleting a service from an interface
 
* {{Issue|NMS-4482}} - RRD-based JasperReports fail with JRobin exception
 
* {{Issue|NMS-4537}} - Mail Transport Monitor deletes all mail
 
* {{Issue|NMS-4553}} - Quoting problems in contrib/maint_events.sh
 
* {{Issue|NMS-4558}} - Page Sequence Monitor (PSM) doesn't appear to do retries
 
* {{Issue|NMS-4559}} - org.opennms.netmgt.snmp.TableTracker writes to stderr.
 
* {{Issue|NMS-4565}} - Report Issue - Average and Peak Traffic rates for Nodes by Interface
 
* {{Issue|NMS-4583}} - Filter rules tend to get all IP addresses, even if they are deleted
 
* {{Issue|NMS-4587}} - Remove ModelImporter stuff from log4j.properties
 
* {{Issue|NMS-4591}} - service search constraints show up as "null" when used to filter the event list page
 
* {{Issue|NMS-4593}} - Report Issue - Surveillance Category Not Correctly Chosen
 
* {{Issue|NMS-4595}} - eventd cannot parse events which are missing an XML namespace
 
* {{Issue|NMS-4596}} - send-event.pl errors on IPv6 addresses
 
* {{Issue|NMS-4597}} - Primary keys are not set to not null
 
* {{Issue|NMS-4598}} - Role provision has no effect
 
* {{Issue|NMS-4605}} - MailTransportMonitor POP3 javax.mail.AuthenticationFailedException, but without connection to host at all
 
* {{Issue|NMS-4608}} - Changing the default password in 1.9.7
 
* {{Issue|NMS-4610}} - Node Rescan -> node.jsp not found
 
* {{Issue|NMS-4614}} - Problem accessing /opennms/KSC/KSC/customGraphEditDetails.htm. Reason: Not Found - 404
 
* {{Issue|NMS-4616}} - Report Issue - Total Bytes Transferred by Interface
 
* {{Issue|NMS-4617}} - Refactor ICMP Implementations and make sure that main works for JNA
 
* {{Issue|NMS-4634}} - refactor XSDs to not rely on common XSDs (types.xsd)
 
* {{Issue|NMS-4638}} - Don't print out the database administrator password during install.
 
* {{Issue|NMS-4643}} - KSC reports "add graph" fails with a 404
 
* {{Issue|NMS-4644}} - Unable to start OpenNMS "An error occurred while attempting to start the "OpenNMS:Name=Eventd" service"
 
* {{Issue|NMS-4652}} - Deleted nodes are showing up in available nodes when creating/editing a surveillance category
 
* {{Issue|NMS-4660}} - Inconsistent use of org.opennms.web.api.Util.calculateUrlBase( request )
 
* {{Issue|NMS-4664}} - JNA library fails to work for IPv6 on Solaris
 
* {{Issue|NMS-4669}} - Thresholds being evaluated on interfaces marked DISABLE_COLLECTION
 
 
=== Enhancement ===
 
* {{Issue|NMS-4509}} - FilterDao calls need to return InetAddresses
 
* {{Issue|NMS-4510}} - EventBuilder setInterface needs to take an InetAddress rather than a String
 
* {{Issue|NMS-4561}} - Alphabetize the User List in the GUI
 
* {{Issue|NMS-4603}} - make ICMP implementation configurable
 
* {{Issue|NMS-4604}} - Add script execution, response times, logging, more to BSFMonitor
 
* {{Issue|NMS-4615}} - add a No SNMP checkbox to the Node Quick-Add web page
 
* {{Issue|NMS-4626}} - Maven settings.xml CR & LF format
 
* {{Issue|NMS-4636}} - Convert snmp-config.xml code to use JAXB instead of Castor
 
* {{Issue|NMS-4659}} - Add MSCHAPv1 and MSCHAPv2 support to RADIUS clients
 
 
 
=== New Feature ===
 
* {{Issue|NMS-4665}} - RADIUS MS-CHAPv2
 
 
== New in OpenNMS 1.9.7 ==
 
 
=== Bug ===
 
* {{Issue|NMS-2482}} - NullPointerExceptions in node IP route information
 
* {{Issue|NMS-2640}} - [syslogd] OpenNMS's syslogd implementation does not handle all syslog facilities
 
* {{Issue|NMS-2847}} - correlator service unable to start : java.lang.NoSuchMethodError org.eclipse.jdt.internal.compiler.CompilationResult.getProblems()
 
* {{Issue|NMS-3855}} - statistics report pdf creation does not work
 
* {{Issue|NMS-3997}} - Provisiond Deleting IpAddr On Nodes After Rescan
 
* {{Issue|NMS-4033}} - Provisiond - simple TCP detector fails to detect services
 
* {{Issue|NMS-4039}} - provisioning node with NodeCategorySettingPolicy policy in foreign source does not work if node has no SNMP available
 
* {{Issue|NMS-4058}} - stored report data in non-unique named files
 
* {{Issue|NMS-4069}} - Need to be able to acknowledge notifications through the ReST service
 
* {{Issue|NMS-4148}} - send-event.pl timestamp is not parsed correctly
 
* {{Issue|NMS-4168}} - Rescans Not Happening for Default Nodes
 
* {{Issue|NMS-4208}} - Memcached graph definitions left out of default configuration
 
* {{Issue|NMS-4251}} - Exception when Provisioning an ipv6 address on a node with SNMP Enabled
 
* {{Issue|NMS-4352}} - Null pointer exception when listing outstanding notifications
 
* {{Issue|NMS-4416}} - Documentation can't be build off-line
 
* {{Issue|NMS-4469}} - interface.jsp gives NPE
 
* {{Issue|NMS-4484}} - PageSequenceMonitor double-URL-encodes query parameters
 
* {{Issue|NMS-4488}} - Poller not responding to nodeGainedService events when event interface is an ipv6 address
 
* {{Issue|NMS-4491}} - jdbc-datacollection-config.xml has hard coded path for rrdRepository
 
* {{Issue|NMS-4495}} - Don't require all code to pass the PRESERVE_WHITESPACE constant to CastorUtils
 
* {{Issue|NMS-4499}} - NSClient data collection only reads the first <nsclient-collection> tag
 
* {{Issue|NMS-4527}} - Someone left two q's in the file ./WEB-INF/jsp/graph/chooseresource.jsp
 
* {{Issue|NMS-4547}} - XSD definitions don't need to be anchored
 
* {{Issue|NMS-4555}} - IP validation in web UI doesn't handle IPv6
 
* {{Issue|NMS-4565}} - Report Issue - Average and Peak Traffic rates for Nodes by Interface
 
* {{Issue|NMS-4575}} - Physical Interface Page Doesn't load on IE
 
* {{Issue|NMS-4578}} - Debian init script not LSB compatible
 
* {{Issue|NMS-4580}} - The attribute "totalCount" for OnmsNodeList is not well calculated
 
 
=== Enhancement ===
 
* {{Issue|NMS-3411}} - Debian Startup Script hides important Debian Specific Error Output
 
* {{Issue|NMS-4388}} - Remove c3p0 dependencies from installer code so we can change the DB connection pooling implementation
 
* {{Issue|NMS-4477}} - Increase servicename in table service in the core schema to accomodate services with names longer than 32 characters
 
* {{Issue|NMS-4489}} - All Event creation should use the EventBuilder
 
* {{Issue|NMS-4496}} - Get rid of PostgreSQL-specific calls in installation/upgrade tools. (Upgrade to Liquibase 2.0)
 
* {{Issue|NMS-4507}} - OnmsMonitoredService getIpAddress returns a String rather than an InetAddress
 
* {{Issue|NMS-4508}} - OnmsOutage does not following the same getIpInterface pattern as OnmsIpInterface
 
* {{Issue|NMS-4535}} - Convert Event XML to JAXB
 
* {{Issue|NMS-4541}} - New events for traps from Sun/Oracle ILOM cards
 
* {{Issue|NMS-4554}} - Trap events for Comtech EF Data CDM-625 satellite modems
 
* {{Issue|NMS-4577}} - provisiond needs to be able to scan the new ipAddress table, in addition to the (deprecated) ipAddr table, and handle IPv6 addresses
 
* {{Issue|NMS-4579}} - [patch] add new asset fields for hardware configuration data
 
 
 
=== New Feature ===
 
* {{Issue|NMS-4336}} - OpenNMS needs a way to do in-depth configuration testing without starting the daemon
 
* {{Issue|NMS-4450}} - create a tool for migrating RRDs
 
 
== New in OpenNMS 1.9.6 ==
 
 
=== Bug ===
 
* {{Issue|NMS-2572}} - Stop distributing the non-Jetty webapp as part of the base distribution
 
* {{Issue|NMS-3068}} - rrd-configuration.properties error in comment
 
* {{Issue|NMS-4053}} - Split example poller package into components
 
* {{Issue|NMS-4057}} - database reports ui enhancement request
 
* {{Issue|NMS-4118}} - null pointer exception from Admin ? Instrumentation Log Reader jsp page
 
* {{Issue|NMS-4368}} - Javascript error in IE7 on 1.8.7
 
* {{Issue|NMS-4391}} - Configure SNMP Data Collection per Interface generates org.postgresql.util.PSQLException
 
* {{Issue|NMS-4394}} - Clicking the Delete Icon next to a entity (node, interface, service) defined in the Edit provisioning group page causes exception
 
* {{Issue|NMS-4398}} - Unable to see Telnet/HTTP/OpenManage links in node.jsp
 
* {{Issue|NMS-4406}} - KSC reports editor broken in IE7
 
* {{Issue|NMS-4409}} - OpenNMS not installing on RHEL6 x86_64
 
* {{Issue|NMS-4410}} - Node Availability report query incorrect
 
* {{Issue|NMS-4411}} - opennms-webapp is built and contains all of the jars though they are not needed
 
* {{Issue|NMS-4413}} - Java Exception opening Node Page -> Admin -> Configure SNMP Data Collection per Interface
 
* {{Issue|NMS-4414}} - REST calls for iPhone and iPad App broken
 
* {{Issue|NMS-4415}} - Deleting Foreign Source policy throws java.lang.NoSuchMethodException
 
* {{Issue|NMS-4417}} - Interface Availability report query incorrect
 
* {{Issue|NMS-4420}} - Need to update PostgreSQL JDBC JAR to 9.0
 
* {{Issue|NMS-4425}} - Only role.admin users are able to use the iphone app
 
* {{Issue|NMS-4426}} - Acknowledging alarms results in an error
 
* {{Issue|NMS-4428}} - Increase default max file descriptors setting
 
* {{Issue|NMS-4429}} - runInPlace.sh script gives unclear instructions
 
* {{Issue|NMS-4432}} - null pointer exception when attempting to enable snmp collection.
 
* {{Issue|NMS-4438}} - WebUI Broken When Deleting Parameters in Foreign Sources
 
 
=== Enhancement ===
 
* {{Issue|NMS-4389}} - OpenNMS 1.9.x needs to depend on PostgreSQL (>= 8.1) and IPLIKE (>= 2.0.0)
 
* {{Issue|NMS-4408}} - installer should make sure IPLIKE has IPv6 support
 
* {{Issue|NMS-4431}} - upgrade to JRobin 1.5.10
 
 
=== Task ===
 
* {{Issue|NMS-4421}} - Change event-label name "OpeNMS" for restartPollingInterface event in eventconf.xml
 
 
== New in OpenNMS 1.9.5 ==
 
 
=== Bug ===
 
* {{Issue|NMS-3922}} - Installer still has RCS-style $Id$ tag in banner
 
* {{Issue|NMS-4392}} - OpenNMS unable to connect to opennms database with opennms username
 
* {{Issue|NMS-4394}} - Clicking the Delete Icon next to a entity (node, interface, service) defined in the Edit provisioning group page causes exception
 
* {{Issue|NMS-4396}} - yum update from 1.8.7 to 1.8.8 is breaking opennms
 
* {{Issue|NMS-4397}} - rancid provisioning adapter jar still included in opennms-core RPM
 
 
== New in OpenNMS 1.9.4 ==
 
 
=== Bug ===
 
* {{Issue|NMS-1657}} - icmp and http thresholds not working properly
 
* {{Issue|NMS-3465}} - Liquibase: ERROR: there is no unique constraint matching given keys for referenced table "datalinkinterface"
 
* {{Issue|NMS-3469}} - webapps won't deploy with Tomcat in 1.7.7 and 1.7.8-SNAPSHOT
 
* {{Issue|NMS-3717}} - Can't proceed in Reports Database Run
 
* {{Issue|NMS-3756}} - Invoking rest method with orderBy triggers sql error
 
* {{Issue|NMS-3882}} - Case sensitive inconsistency between capsd and poller for HostResourceSwRunMonitor
 
* {{Issue|NMS-4084}} - provision group does not validate ip-addr field on input
 
* {{Issue|NMS-4102}} - JRFontNotFoundException for Early-Morning-Report
 
* {{Issue|NMS-4146}} - On IE8/Win7 the date in the page banner is shown twice
 
* {{Issue|NMS-4243}} - "View Node Link Detailed Info" problem
 
* {{Issue|NMS-4252}} - Provisioning problem due to ipv6 address formatting
 
* {{Issue|NMS-4253}} - Date offsets incorrectly applied when batch reports
 
* {{Issue|NMS-4275}} - Upgrade from jetty 6.1.24 to 6.1.26 breaks AJP13-connections from apache 2.2.x
 
* {{Issue|NMS-4277}} - OpenJDK fails privatevoidcheckJvmName() check
 
* {{Issue|NMS-4286}} - Missing fonts when running newly commited reporting stuff in 1.8.7
 
* {{Issue|NMS-4287}} - NPE when trying to generate reports from JRB datasources
 
* {{Issue|NMS-4292}} - Build failure - NtpDetector tests fail
 
* {{Issue|NMS-4293}} - Remove option C from SNMP Primary pick-list in provisioning groups editor
 
* {{Issue|NMS-4294}} - Node-Availability-Report failing - possibly due to a parameter that should be marked notForPrompting
 
* {{Issue|NMS-4295}} - JRobin VDEFs sometimes do not work
 
* {{Issue|NMS-4297}} - Provisiond discovers services on capsd provisioned nodes
 
* {{Issue|NMS-4299}} - Default categories for CIORPRTS
 
* {{Issue|NMS-4303}} - linkd UndeclaredThrowableException
 
* {{Issue|NMS-4305}} - "View Node Ip Route Info" link causes exception
 
* {{Issue|NMS-4306}} - Topo map error popup: Load Label Map failed
 
* {{Issue|NMS-4308}} - Provisioning Groups UI throws exception when trying to sync unmodified group
 
* {{Issue|NMS-4310}} - duplicate jars in packages
 
* {{Issue|NMS-4312}} - Asset adapter does not store Hex-STRINGs
 
* {{Issue|NMS-4314}} - Dashboard loading image tag missing
 
* {{Issue|NMS-4315}} - Serial Interface Utilization Report
 
* {{Issue|NMS-4320}} - [Build] Some changes needed to get a clean build in Eclipse
 
* {{Issue|NMS-4321}} - PSQLException - Configure SNMP Data Collection per Interface
 
* {{Issue|NMS-4322}} - Fonts Very Large on KSC Reports and Admin Surveillance Categories
 
* {{Issue|NMS-4323}} - Interface Page Broken in 1.8 Testing
 
* {{Issue|NMS-4341}} - Opennms cannot start up without Internet access
 
* {{Issue|NMS-4347}} - Typo in MemcachedMonitor.java
 
* {{Issue|NMS-4349}} - Make compile.pl / assemble.pl actually exit with maven exit code
 
* {{Issue|NMS-4351}} - generic values wrong for certain OIDs in Cisco2.events.xml
 
* {{Issue|NMS-4357}} - Package building fails on Ubuntu due to default shell usage
 
* {{Issue|NMS-4362}} - Exception raised when trying to view ip route info
 
* {{Issue|NMS-4369}} - Change the logmsg and description fields for events and alarms to text object.
 
* {{Issue|NMS-4378}} - OpenNMS will not start if unable to connect to the database as "postgres" (admin) user
 
* {{Issue|NMS-4379}} - Provisioner always punts on deleteService events when discovery not enabled
 
* {{Issue|NMS-4384}} - Make sure tests pass on bamboo
 
 
=== Enhancement ===
 
* {{Issue|NMS-4103}} - Upgrade JasperReports 3.6.0 to 3.7.4
 
* {{Issue|NMS-4201}} - Sort saved database Reports and display more than 10 of them
 
* {{Issue|NMS-4296}} - dispatcher-servlet.xml should be listed as a 'config' file for debian package install
 
* {{Issue|NMS-4318}} - reportd-configuration.xml, update quartz URL
 
* {{Issue|NMS-4325}} - include script output in event reason text for GpPoller notifications
 
* {{Issue|NMS-4331}} - Customize Subject on Emailed Batch Reports
 
* {{Issue|NMS-4332}} - Catch NullPointer Exception when running BSFScripts
 
* {{Issue|NMS-4358}} - Make Node available to the Beanshell
 
* {{Issue|NMS-4386}} - Add a build script to clean everything (top-level and full assembly)
 
 
 
=== New Feature ===
 
* {{Issue|NMS-4307}} - make it easier to open support tickets from the web UI
 
 
== New in OpenNMS 1.9.3 ==
 
 
=== Bug ===
 
* {{Issue|NMS-3184}} - Web users can bypass ACLs by editing params of element/node.jsp URLs
 
* {{Issue|NMS-3414}} - Going to edit KSC reports generates an uncaught exception
 
* {{Issue|NMS-3455}} - Yet another uncaught exception, KSC reports
 
* {{Issue|NMS-3601}} - Home  / Admin  / Provisioning Groups page generating bad HTML when a provisioning group has an apostrophe in the name
 
* {{Issue|NMS-4023}} - provisiond logging to output.log
 
* {{Issue|NMS-4071}} - DNS outage identified on interface X with reason code: IOException while polling address
 
* {{Issue|NMS-4171}} - Bug in netapp.fsfile report
 
* {{Issue|NMS-4174}} - deprecated -c installer option does not produce a warning or error
 
* {{Issue|NMS-4192}} - Net-SNMP agent 5.5 always misreports sysObjectID as ".1.3" or ".0.1"
 
* {{Issue|NMS-4194}} - Notifications fail when Notification name is longer than 63 chars
 
* {{Issue|NMS-4215}} - NPE in "View Node Link Detailed Info"
 
* {{Issue|NMS-4217}} - deleting old notifications is slow
 
* {{Issue|NMS-4219}} - SNMP fails while accessing a Dell/Avocent 2161DS KVM Device
 
* {{Issue|NMS-4227}} - 1.8.5 Solaris package fails to install
 
* {{Issue|NMS-4233}} - ThresholdingVisitor: create: Can't create ThresholdingVisitor for <IP ADDRESS>
 
* {{Issue|NMS-4236}} - JMX datacollection aliases longer than 19 characters
 
* {{Issue|NMS-4245}} - Two BGP-related SNMP graphs use daily RRAs
 
* {{Issue|NMS-4248}} - Acknowledgement Service bails when an ack is sent for an invalid ID
 
* {{Issue|NMS-4250}} - TableTracker failing in some instances
 
* {{Issue|NMS-4255}} - In-line thresholding should ignore Aliased Resources if they are not enabled
 
* {{Issue|NMS-4257}} - Fix lower limit in Net-SNMP CPU graphs
 
* {{Issue|NMS-4263}} - Make SNMPv2c the default in web SNMP config dialog
 
* {{Issue|NMS-4270}} - build blacklists JDKs other than version 1.5 or 1.6
 
* {{Issue|NMS-4288}} - Wrongly substituted path in some reports ("last month")?
 
 
=== Enhancement ===
 
* {{Issue|NMS-4173}} - SNMP Asset Provisioning Adapter: suppress output like No such instance
 
* {{Issue|NMS-4191}} - Add a few more Cisco Catalyst sysObjectIDs to default Linkd config
 
* {{Issue|NMS-4195}} - Add events for Compuware ServerVantage traps
 
* {{Issue|NMS-4213}} - Reportd should create events run or delivery failure
 
* {{Issue|NMS-4234}} - fix locking in configuration file access
 
* {{Issue|NMS-4235}} - make build system Maven3-compatible
 
* {{Issue|NMS-4239}} - Add new options for domain/ifalias resource collection
 
* {{Issue|NMS-4241}} - Improve Liebert power-related SNMP data collection and resource graph definitions
 
* {{Issue|NMS-4242}} - Create performance resource graphs for MS HTTP stats
 
 
== New in OpenNMS 1.9.2 ==
 
 
Version 1.9.2 is identical to 1.9.1, except it contains the changes present in [[#New_in_OpenNMS_1.8.5|OpenNMS 1.8.5]].
 
 
== New in OpenNMS 1.9.1 ==
 
 
=== New Features and Enhancements ===
 
 
* Some of the groundwork for IPv6 support has been started.
 
* Syslogd has been refactored and has a number of new features and parsing options. {{bug|4112}}
 
* You can now specify whether to be strict or loose when verifying HTTPS connections in the PageSequenceMonitor. {{bug|4113}}
 
 
== New in OpenNMS 1.9.0 ==
 
 
=== New Features and Enhancements ===
 
 
* You can now have syslogd bind to a specific IP address. ({{bug|3192}})
 
* Threshold expressions have been enhanced and now use JEXL instead of JEP. ({{bug|3413}})
 
* Data collection configuration has now been split out into multiple include files, like events. ({{bug|4031}})
 
 
= Development Releases =
 
 
There are no development releases in the 1.11 series yet.
 

Revision as of 21:14, 7 May 2012

Contents

Download

Stable Releases

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.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

Unstable Releases

New in OpenNMS 1.11.0

Bug

  • [NMS-1121] - threshd,log shows wrong nodeId in certain circumstances
  • [NMS-1996] - Collectd collects for deleted node
  • [NMS-2907] - More reduction keys for APC events
  • [NMS-3722] - Link with parentifindex -1 are not displayed in jsp pages
  • [NMS-4038] - translated events are displayed like the original event
  • [NMS-4114] - Support relativetime in graph URL
  • [NMS-4244] - threshd process wrong counter-type SNMP data after SNMP data collection failed or restored
  • [NMS-4568] - Policy Rule using ipAddress with Match Snmp Policy does not work
  • [NMS-4569] - ipinterface.jsp and snmpinterface.jsp does not show snmp poller data
  • [NMS-4570] - link.jsp does not show interface details for some entries
  • [NMS-4717] - race condition in Provisiond IPv6 scanning
  • [NMS-4734] - When using the GoogleMaps remote poller interface, unchecked markers are visible on initialization
  • [NMS-4753] - Event Analysis report is missing in default configuration
  • [NMS-4777] - nodeList page fails to pass the foreignSource when "show interfaces" is selected
  • [NMS-4810] - Test Failure using Italian IT_it language
  • [NMS-4817] - Null (\0) characters in logmsg field of events causes org.postgresql.util.PSQLException: ERROR: invalid byte sequence for encoding "UTF8": 0x00
  • [NMS-4856] - MSExchangeDetectorClient is too verbose on exceptions
  • [NMS-4873] - Upgrade bug when Linkd tables contain data
  • [NMS-4915] - Resource graphs picker widget disappears when clicked in the wrong place
  • [NMS-4917] - update ksc page
  • [NMS-4950] - Errors in master pom.xml
  • [NMS-5260] - JmxConfigTool fails to generate Jmx configuration file

Enhancement

  • [NMS-2052] - small patch to add regex filtering of eventparms
  • [NMS-2834] - Enhancement - Assets with clean date input
  • [NMS-4646] - Review The SnmpPoller
  • [NMS-4694] - Better provisiond debugging
  • [NMS-4721] - DbHelper class should use dao's
  • [NMS-4722] - Add new opennms mib events definition
  • [NMS-4752] - Event Analysis Report should be usable on postgres older than 8.4
  • [NMS-4772] - Add support for matching syslog messages by process name, severity, facility in ueiMatch
  • [NMS-4850] - Convert Linkd to use Hibernate
  • [NMS-4923] - Add PostgreSQL 9.1 support
  • [NMS-4953] - Make sure we add -XX:+HeapDumpOnOutOfMemoryError to default runtime arguments
  • [NMS-4961] - Asset-page shows rancid password readable. Change to password fields.
  • [NMS-4963] - Asset-page categorie fields validation.
  • [NMS-5121] - ICMP Monitor packet-size parameter to set the packet size
  • [NMS-5314] - Events file for websense appliance

Task

  • [NMS-4785] - Standardize the time zone format reports