Fixed
Details
Assignee
Benjamin ReedBenjamin ReedReporter
Jesse WhiteJesse WhiteComponents
Fix versions
Affects versions
Priority
Blocker
Details
Details
Assignee
Benjamin Reed
Benjamin ReedReporter
Jesse White
Jesse WhiteComponents
Fix versions
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created November 10, 2016 at 1:30 PM
Updated November 11, 2016 at 11:59 AM
Resolved November 11, 2016 at 6:59 AM
Discovery allows us to discover overlapping IP ranges in multiple locations, however provisiond doesn't create a new node when a node with same IP address already exists in the target requisition.
The current work around is to place nodes with overlapping IP addresses in different requisition, however this is not always suitable.
The culprit is this line:
https://github.com/OpenNMS/opennms/blob/a1757a696632d8ce09315606937f45591955f3e4/opennms-provision/opennms-provisiond/src/main/java/org/opennms/netmgt/provision/service/DefaultProvisionService.java#L1352
which should also take in account the location.