Build: #538 failed Rebuilt by Benjamin Reed
Code commits
OpenNMS (develop branch)
-
Jesse White 50d1f152e04d4d96941bb629a6f2712a4e4d2723
NMS-9899: Update the name to match the protocol name set in the detector.
- smoke-test/src/test/java/org/opennms/smoketest/minion/DetectorsCommandIT.java (version 50d1f152e04d4d96941bb629a6f2712a4e4d2723)
-
Jesse White 47440c9e09cef6d4237857b1f18732fa3764b211
Merge branch 'NMS-9899' of https://github.com/dino2gnt/opennms into pr/jira/NMS-9899
-
Dino <dino2gnt@gmail.com> 615b187948747475adc9e8686663e54bc82b4e55 m
Add wsmanwql.adoc to index.adoc so it actually renders!
- opennms-doc/guide-admin/src/asciidoc/index.adoc (version 615b187948747475adc9e8686663e54bc82b4e55)
-
Jesse White d11344763f75c87a723e690128fc8284e1b150e1
Merge pull request #2145 from OpenNMS/jira/NMS-10340
NMS-10340: Provide OSGi-friendly CollectionAgentFactory -
Jesse White beb6336990cea28cb3c2abd1d2fb0e9e98c6ac23
Merge pull request #2146 from OpenNMS/smith/oce-0907
OCE-REST: fix broken negative feedback submission -
Jesse White 9bd3e88c4607c9d4a9ae9368415418081758ba93
Merge pull request #2142 from OpenNMS/mbrooks/HZN-1385
HZN-1385: Extend the Kafka Producer to expose related alarms for situations -
Markus von Rüden 8eea2db9347bfea44e2d191d9a9dbbbc3e2cf018 m
NMS-10340: Provide OSGi-friendly CollectionAgentFactory
- features/collection/core/src/main/java/org/opennms/netmgt/collection/core/DefaultCollectionAgentService.java (version 8eea2db9347bfea44e2d191d9a9dbbbc3e2cf018)
- features/collection/core/src/main/java/org/opennms/netmgt/collection/core/OsgiCollectionAgentFactory.java (version 8eea2db9347bfea44e2d191d9a9dbbbc3e2cf018)
- features/telemetry/distributed/sentinel/src/main/resources/OSGI-INF/blueprint/blueprint.xml (version 8eea2db9347bfea44e2d191d9a9dbbbc3e2cf018)
-
David Hustace d3eb6233326a14d167a97e5e107ffb298b15dbb9
NMS-10264: Enhancement to use single alarm to track a problem state (#2077)
* Reworked implementation and configurations for NMS-10624... Use single alarm to track problem state.
* Let clearing events be Normal but set Alarm severity to Clear and remove update-fields for Severity in eventconf.
* Fixed issue with severity not being reset on transition from resolution to problem.
* This change allows the old two alarm method to work as before as well as the new single alarm design.
* Fixing WillItUnmarshalTests
* Auto acknowledging notifications from alarms now works when there is a single alarm vs. two tracking the alarm state. Use clear-key with old alarm behavior and use reduction-key with new alarm behavior.
* Adding documentation to alarms including changes for tracking problems states with a single alarm.
* Added support for optionally instantiating new Alarms if a cleared Alarm exists.
* Flush the DAO to avoid keyviolation, corrected configuring properity, and added documentation.
* Adding files that got missed and addressing PR comments.
* Added archive function to alarms setting qosalarmstate = "Archived" and setting severity to be cleared. Should probably formalize the qosalarmstate to have a set of values such as Cleared, Escalated, New, Acknowledged... etc.
* Revert "Added archive function to alarms setting qosalarmstate = "Archived" and setting severity to be cleared. Should probably formalize the qosalarmstate to have a set of values such as Cleared, Escalated, New, Acknowledged... etc."
This reverts commit 0f22619d92b2cf478f843478cce251a33110754c.
* Merge conflict.
* New single Alarm state behavior now works with legacy Event configurations. The new single alarm behavior can be disabled by setting the system property: org.opennms.alarmd.legacyAlarmState
* Write tests for new flags controlling legacy two alarms tracking problem state vs new single alarm to track problem state
* Resolving issues in PR.
* Fixing blackbox tests that are now failing.
* Fix Alarm Lifecycle integration test.- opennms-alarms/daemon/src/main/java/org/opennms/netmgt/alarmd/AlarmPersisterImpl.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmLifecycleListenerManagerIT.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmdBlackboxIT.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/AlarmdIT.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/driver/AlarmdDriver.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-alarms/daemon/src/test/java/org/opennms/netmgt/alarmd/driver/Scenario.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-base-assembly/src/main/filtered/etc/events/opennms.bsm.events.xml (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-base-assembly/src/main/filtered/etc/opennms.properties (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-config/src/main/java/org/opennms/netmgt/config/NotificationManager.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/new_after_clear_1.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/new_after_clear_2.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/new_after_clear_3.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/new_after_clear_4.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/new_after_clear_5.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/new_after_clear_6.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_1.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_2.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_3.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_4.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_5.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_6.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_7.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/images/alarms/single_alarm_8.png (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/index.adoc (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/text/alarms/alarmd.adoc (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/text/alarms/configuring-alarms.adoc (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/text/alarms/introduction.adoc (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- opennms-doc/guide-admin/src/asciidoc/text/bsm/introduction.adoc (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
- tests/mock-elements/src/main/java/org/opennms/netmgt/mock/MockEventUtil.java (version d3eb6233326a14d167a97e5e107ffb298b15dbb9)
-
Matthew Brooks <Matt@mattbrooks.ca> 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac
HZN-1380: HA redundancy via ZooKeeper leader election (#2132)
* HZN-1380: HA redundancy via ZooKeeper leader election
* HZN-1380: Updated leader holding to guard against spurious wakeups
* HZN-1380: Implemented review feedback
* HZN-1380: Implemented additional review feedback
* HZN-1380: Fixed zookeeper versioning in features-sentinel.xml and added a negative test case for the zookeeper implementation- container/features/src/main/resources/features-sentinel.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/api/pom.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/api/src/main/java/org/opennms/features/distributed/coordination/api/DomainManager.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/api/src/main/java/org/opennms/features/distributed/coordination/api/DomainManagerFactory.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/api/src/main/java/org/opennms/features/distributed/coordination/api/Role.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/api/src/main/java/org/opennms/features/distributed/coordination/api/RoleChangeHandler.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/common/pom.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/common/src/main/java/org/opennms/features/distributed/coordination/common/AbstractDomainManager.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/common/src/main/java/org/opennms/features/distributed/coordination/common/AbstractDomainManagerFactory.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/common/src/main/java/org/opennms/features/distributed/coordination/common/ConnectionBasedDomainManager.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/common/src/test/java/org/opennms/features/distributed/coordination/common/AbstractDomainManagerFactoryTest.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/common/src/test/java/org/opennms/features/distributed/coordination/common/AbstractDomainManagerTest.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/common/src/test/java/org/opennms/features/distributed/coordination/common/ConnectionBasedDomainManagerTest.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/pom.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/shell/pom.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/shell/src/main/java/org/opennms/features/distributed/coordination/shell/JoinElectionDomain.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/zookeeper/pom.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/zookeeper/src/main/java/org/opennms/features/distributed/coordination/zookeeper/ZookeeperDomainManager.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/zookeeper/src/main/java/org/opennms/features/distributed/coordination/zookeeper/ZookeeperDomainManagerFactory.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/zookeeper/src/main/resources/OSGI-INF/blueprint/blueprint.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/zookeeper/src/test/java/org/opennms/features/distributed/coordination/zookeeper/ZookeeperDomainManagerFactoryTest.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/zookeeper/src/test/java/org/opennms/features/distributed/coordination/zookeeper/ZookeeperDomainManagerIT.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/coordination/zookeeper/src/test/java/org/opennms/features/distributed/coordination/zookeeper/ZookeeperDomainManagerTest.java (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/distributed/pom.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
- features/sentinel/repository/pom.xml (version 4c7a4fb5b17f2f48a2d1eeea583dffcab04d1dac)
-
David Smith <smith@opennms.com> 9f29e7fc47906cf8aae368be067174bdec93029a m
OCE-ReST fix broken negative feedback submission
- features/situation-feedback/api/src/main/java/org/opennms/features/situationfeedback/api/AlarmFeedback.java (version 9f29e7fc47906cf8aae368be067174bdec93029a)
- features/situation-feedback/elastic/src/test/java/org/opennms/features/situationfeedback/elastic/ElasticFeedbackRepositoryIT.java (version 9f29e7fc47906cf8aae368be067174bdec93029a)
- features/situation-feedback/rest/impl/src/main/java/org/opennms/features/situationfeedback/rest/SituationFeedbackRestServiceImpl.java (version 9f29e7fc47906cf8aae368be067174bdec93029a)
- features/situation-feedback/rest/impl/src/test/java/org/opennms/features/situationfeedback/rest/SituationFeedbackrestServiceIT.java (version 9f29e7fc47906cf8aae368be067174bdec93029a)
-
Matthew Brooks <matt@opennms.com> 3dcb3e8eed1fe18e372d682a26b8a648dbe84e7c m
HZN-1385: Extend the Kafka Producer to expose related alarms for situations
- features/kafka/producer/src/main/java/org/opennms/features/kafka/producer/ProtobufMapper.java (version 3dcb3e8eed1fe18e372d682a26b8a648dbe84e7c)
- features/kafka/producer/src/main/java/org/opennms/features/kafka/producer/model/OpennmsModelProtos.java (version 3dcb3e8eed1fe18e372d682a26b8a648dbe84e7c)
- features/kafka/producer/src/main/proto/opennms-kafka-producer.proto (version 3dcb3e8eed1fe18e372d682a26b8a648dbe84e7c)
- features/kafka/producer/src/test/java/org/opennms/features/kafka/producer/ProtoBufMapperTest.java (version 3dcb3e8eed1fe18e372d682a26b8a648dbe84e7c)
-
Dino <dino2gnt@gmail.com> 87f03d88e4901834c068d73f3a1a4b785f573df9 m
Adding to test that the detector will successfully load on Minion
- smoke-test/src/test/java/org/opennms/smoketest/minion/DetectorsCommandIT.java (version 87f03d88e4901834c068d73f3a1a4b785f573df9)
-
Dino <dino2gnt@gmail.com> c9680c78d72154403ca56982ec8f4bd10ada011c m
Add the DetectorFactory to blueprint also
- features/wsman/src/main/resources/OSGI-INF/blueprint/blueprint.xml (version c9680c78d72154403ca56982ec8f4bd10ada011c)
-
Dino <dino2gnt@gmail.com> 43bd551a5559941f560bc208e22508fd210c38d3 m
NMS-9899: Add a new WsMan WQL-based detector
-- Jira: NMS-9899">https://issues.opennms.org/browse/NMS-9899
Add a new WsMan detector that can use WQL filters against an
endpoint to detect arbitrary service- features/wsman/src/main/java/org/opennms/netmgt/provision/detector/wsman/WsManWQLDetector.java (version 43bd551a5559941f560bc208e22508fd210c38d3)
- features/wsman/src/main/java/org/opennms/netmgt/provision/detector/wsman/WsManWQLDetectorFactory.java (version 43bd551a5559941f560bc208e22508fd210c38d3)
- opennms-doc/guide-admin/src/asciidoc/text/provisioning/detectors/wsmanwql.adoc (version 43bd551a5559941f560bc208e22508fd210c38d3)