Fixed
Details
Assignee
Seth LegerSeth LegerReporter
Seth LegerSeth LegerComponents
Fix versions
Affects versions
Priority
Blocker
Details
Details
Assignee
Seth Leger
Seth LegerReporter
Seth Leger
Seth LegerComponents
Fix versions
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created February 17, 2015 at 7:12 PM
Updated March 31, 2015 at 1:39 PM
Resolved March 31, 2015 at 1:39 PM
We have decided to finally eliminate Capsd from OpenNMS. It was deprecated long ago and replaced by the Provisiond provisioning system. In OpenNMS 14, we changed the default settings so that Provisiond handles node discovery events instead of Capsd.
We now need to completely remove the subsystem. This will eliminate a lot of legacy JDBC code that uses node/IP address/service ID tuples to identify managed services instead of the simpler integer primary keys that were added when we adopted Hibernate. This will allow us to simplify and speed up the database schema.