Skip to:
When a situation is cleared, either via Helm or the WebUI, all of the related alarms should be cleared as well.
With the current behavior, the situation is immediately cleared, but the severity is then reset by the Drools logic.
Here's where the clears are currently performed:https://github.com/OpenNMS/opennms/blob/develop/opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AcknowledgmentDaoHibernate.java#L222
PR: https://github.com/OpenNMS/opennms/pull/2255
When a situation is cleared, either via Helm or the WebUI, all of the related alarms should be cleared as well.
With the current behavior, the situation is immediately cleared, but the severity is then reset by the Drools logic.
Here's where the clears are currently performed:
https://github.com/OpenNMS/opennms/blob/develop/opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/AcknowledgmentDaoHibernate.java#L222