Fixed
Details
Assignee
Patrick SchweizerPatrick SchweizerReporter
Jeff GehlbachJeff GehlbachLabels
Components
Sprint
NoneFix versions
Affects versions
Priority
Major
Details
Details
Assignee
Patrick Schweizer
Patrick SchweizerReporter
Jeff Gehlbach
Jeff GehlbachLabels
Components
Sprint
None
Fix versions
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created February 28, 2018 at 7:58 PM
Updated May 17, 2018 at 1:26 AM
Resolved May 17, 2018 at 1:26 AM
One student had the label of his test node as
my_local_host
in the requisition. This broke theOpenNMS-Login
PSM service because it includesvirtual-host="${nodeLabel}"
. We changed the node label to a valid hostname and synchronized the requisition, then deleted the service and rescanned the node so that a poll would happen again right away. It should have gone green on that poll, but it failed again with the same message:...because of the following condition: my_local_host
Restarting OpenNMS caused the outage to resolve. This leads me to conclude that the value of at least
nodeLabel
is not updated eagerly by the poller. I'm thinking the poller should refresh its cache of node labels et al when it sees anodeUpdated
event, that should resolve the problem.