Fixed
Details
Assignee
Alex MayAlex MayReporter
Mark MahacekMark MahacekLabels
HB Grooming Date
Dec 14, 2021HB Backlog Status
BacklogStory Points
5Components
Sprint
NoneFix versions
Priority
Medium
Details
Details
Assignee
Alex May
Alex MayReporter
Mark Mahacek
Mark MahacekLabels
HB Grooming Date
Dec 14, 2021
HB Backlog Status
Backlog
Story Points
5
Components
Sprint
None
Fix versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created December 2, 2021 at 4:47 PM
Updated March 23, 2022 at 1:52 PM
Resolved March 16, 2022 at 12:50 PM
While invalid IP addresses should not make their way into a requisition, in the case that they do, the provisiond cycle will stop processing subsequent nodes in the requisition. When encountering an invalid IP, that node (or just that IP) should be skipped to allow other nodes in the requisition to complete the import cycle.
When importing a requisition from a non-file source (such as an HTTP location), there should be an additional check for IP validity and omit/log invalid IP addresses to prevent them from being written to the requisition file.
Invalid IP addresses are only written to provisiond.log when in DEBUG mode. Including invalid IP addresses in WARN mode will help users identify the issue in a timely manner. And after PRIS-157 and https://opennms.atlassian.net/browse/NMS-13805#icft=NMS-13805, should have a lower chance of making their way into a requisition.