Provisiond does not support overlapping IP addresses in a requisition

Description

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.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Jesse White November 11, 2016 at 6:59 AM

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

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

Flag notifications