Remove Capsd from OpenNMS

Description

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.

Acceptance / Success Criteria

None

depends on

Lucidchart Diagrams

Activity

Seth Leger March 31, 2015 at 1:39 PM

The capsd daemon code has been removed. This removal will be included in OpenNMS 16. Capsd was added to the list of retired features at:

http://www.opennms.org/wiki/Retired_Features_List

Marking as fixed.

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

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

Flag notifications