Fixed
Details
Assignee
Seth LegerSeth LegerReporter
Seth LegerSeth LegerStory Points
3Components
Sprint
NoneFix versions
Affects versions
Priority
Major
Details
Details
Assignee
Seth Leger
Seth LegerReporter
Seth Leger
Seth LegerStory Points
3
Components
Sprint
None
Fix versions
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created March 31, 2016 at 3:31 PM
Updated June 3, 2019 at 8:05 AM
Resolved April 2, 2016 at 11:29 AM
All of the distributable monitors need to be moved into their own project so that they can be loaded as an OSGi module.
Steps:
git mv the classes into the target project.
Create pom.xml files for features/poller/monitors and features/poller/monitors/core.
Update dependencies in opennms-services to include new project.
Acceptance Criteria:
The new project compiles the monitors.
All current tests pass.
The POM for the new project doesn't contain any dependencies that cannot be loaded inside OSGi.