JICMP master
JICMP
Tests: Testless build
Duration: 130 minutes
Changes: Who: Benjamin Reed
Why: add macro to check availability of linker flags
Changes by Benjamin Reed
JICMPv6 master
JICMP
Tests: Testless build
Duration: 118 minutes
Changes: Who: Benjamin Reed
Why: add macro to check availability of linker flags
Changes by Benjamin Reed
JRobin Head
JRobin
Tests: 75 passed
Duration: 45 minutes
Changes: Who: Ronald Roskens
Why: JRB-30: Add support for specifying the RRA step & row values as time periods.

Who: [unknown]
Why: Bamboo was unable to extract changes between revision d763d8e816ae70ef36e10cc32c80d725ea6a648d and 9e66cd3cfb0f2bb759c9498c5bb95ae735ded0ad.
Changes by Ronald Roskens and [unknown]
JRRD2 master
JRRD
Tests: 15 passed
Duration: 25 minutes
Changes: Who: Benjamin Reed
Why: no separate debug package for jrrd2

Who: [unknown]
Why: Bamboo was unable to extract changes between revision d763d8e816ae70ef36e10cc32c80d725ea6a648d and 74e681905e2f6857c8c0007ecdfc2095c26ee51b.
Changes by Benjamin Reed and [unknown]
Fo. 2015 ➠ Meridian Fo. 2015
Meridian
Tests: Testless build
Duration: 23 minutes
Changes: Who: Markus von Rüden
Why: NMS-10212: Use CHAP instead of MSCHAPv2 authenticator as tiny radius server does not support the latter

Who: Markus von Rüden
Why: NMS-10212: Make it compile

Who: Markus von Rüden
Why: NMS-10212: Fix issue by not re-using the RadiusAuthenticator but re-create it

Who: Markus von Rüden
Why: NMS-10212: Provide test to fail when re-using RadiusAuthenticator with same username and wrong password

Who: Benjamin Reed
Why: Merge pull request #2097 from OpenNMS/jira/NMS-10212-foundation-2015
NMS-10212: Do not reuse RadiusAuthenticator in RadiusAuthenticationProvider

...
Fo. 2016 ➠ Meridian Fo. 2016
Meridian
Tests: Testless build
Duration: 3 minutes
Changes: Who: Benjamin Reed
Why: Merge pull request #2139 from OpenNMS/jira/NMS-9747
NMS-9747: Added interval to service.jsp page

Who: Christian Pape
Why: NMS-9747: Added interval to service.jsp page
Fo. 2017 ➠ Meridian Fo. 2017
Meridian
Tests: Testless build
Duration: 1 minute
Changes: Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from foundation-2016:6d0938145aef870e74e2a72580d9ef72204c6b85)
Fo. 2018 ➠ Meridian Fo. 2018
Meridian
Tests: Testless build
Duration: 2 minutes
Changes: Who: Jesse White
Why: Merge pull request #2149 from OpenNMS/jira/NMS-10332
NMS-10332: fix minion init to honor sysconfig
Changes by Jesse White
features-maven-plugin
Miscellaneous
Tests: 16 passed
Duration: 7 minutes
Changes: Who: Bamboo Administrator
Why: 1.3.1-SNAPSHOT -> 1.3.1

Who: Bamboo Administrator
Why: 1.3.1 -> 1.3.2-SNAPSHOT
JDHCP
Miscellaneous
Tests: Testless build
Duration: 59 seconds
Changes: Who: Benjamin Reed
Why: 1.2.0-SNAPSHOT -> 1.2.0

Who: Benjamin Reed
Why: 1.2.0 -> 1.2.1-SNAPSHOT
Changes by Benjamin Reed
Newts
Miscellaneous
Tests: 103 passed
Duration: 2 minutes
Changes: Who: Jesse White
Why: 1.5.0 -> 1.5.1-SNAPSHOT
Changes by Jesse White
OpenNMS-Release
Miscellaneous
Tests: Testless build
Duration: 47 minutes
Changes: Who: Benjamin Reed
Why: get minion tarball too

Who: Benjamin Reed
Why: add sentinel tarball artifact
Changes by Benjamin Reed
OSGi JAX-RS Connector
Miscellaneous
Tests: 249 passed
Duration: 41 minutes
Changes: Who: Bamboo Administrator
Why: 1.0.0-ONMS -> 1.0.1-SNAPSHOT

Who: Bamboo Administrator
Why: 1.0.0-ONMS release
OSGi Plugin Manager
Miscellaneous
Tests: Testless build
Duration: 12 minutes
Changes: No changes
Manual run by Benjamin Reed
Smoke Test API
Miscellaneous
Tests: Testless build
Duration: 89 minutes
Changes: Who: Benjamin Reed
Why: set poller logfile to write to /tmp

Who: [unknown]
Why: Bamboo was unable to extract changes between revision d763d8e816ae70ef36e10cc32c80d725ea6a648d and cb1e72265cf2ce10cb4872f58120272b340a1ce1.
Changes by Benjamin Reed and [unknown]
System Test API
Miscellaneous
Tests: Testless build
Duration: 63 minutes
Changes: Who: Markus von Rüden
Why: Allow adding files as Path not only File
Vaadin Extender
Miscellaneous
Tests: Testless build
Duration: < 1 second
Changes: No changes
Manual run by Benjamin Reed
Bamboo Agent Test
OpenNMS
Tests: Testless build
Duration: 7 minutes
Changes: Who: Jesse White
Why: Fix flapping AlarmPersisterExtensionIT.

Who: mvrueden <mvrueden@users.noreply.github.com>
Why: Merge pull request #2089 from OpenNMS/jira/NMS-10304
NMS-10304: Refactor timeseries applicationContext xml files with "timeseries" prefix

Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from release-22.0.3:a5f2be70b4992425ec15e6cf405849a5a89b6f5c)

Who: Chandra Gorantla <chandra@opennms.com>
Why: nms-10252: Handle reload events for syslogd

Who: Jesse White
Why: Merge pull request #2093 from OpenNMS/jira/NMS-10303
NMS-10303: Fix not always waiting for service availability and also re-use existing ServiceLookups

...
Manual run by Chris Manigan
Docker CI Images
OpenNMS
Tests: Testless build
Duration: 200 minutes
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision d763d8e816ae70ef36e10cc32c80d725ea6a648d and 533f81173a621bd645d849f3ba0e9be27183b41b.

Who: Benjamin Reed
Why: use Oracle JDK 8 instead
Changes by Benjamin Reed and [unknown]
Dockerized Integration Tests
OpenNMS
Tests: 2 of 1120 failed
Duration: 22 minutes
Changes: No changes
Manual run by Benjamin Reed
Helm
OpenNMS
Tests: Testless build
Duration: 84 minutes
Changes: Who: Bamboo Administrator
Why: Merge remote-tracking branch "origin/develop"

Who: Bamboo Administrator
Why: build(dist): generate dist and changelog from latest source
Rebuilt by Benjamin Reed
ONMSDEV
OpenNMS
Tests: 7666 passed
Duration: 490 minutes
Changes: Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from release-22.0.3:c1a750159de681346f51abd47f2c8a34c8eb8b46)

Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from release-22.0.3:1bba7b366eb7c52e678bea5f0a9f86a4a1e2a345)
Rebuilt by Jesse White
OpenNMS
OpenNMS
Tests: 7788 passed
Duration: 376 minutes
Changes: Who: Benjamin Reed
Why: Merge remote-tracking branch "origin/release-22.0.4" into develop

Who: Markus von Rüden
Why: Allow adding files as Path not only File
Rebuilt by Benjamin Reed
OpenNMS (Bamboo Test)
OpenNMS
Tests: Testless build
Duration: 238 minutes
Changes: Who: Jesse White
Why: Merge pull request #2131 from OpenNMS/features/situation-lifecycle
HZN-1381: Situation severity should be set to max related alarm severity

Who: Benjamin Reed
Why: needs "install" on the smoke tests
Manual run by Benjamin Reed
OpenNMS.js
OpenNMS
Tests: Testless build
Duration: 29 minutes
Changes: Who: Bamboo Administrator
Why: build(dist): generate dist and changelog from latest source

Who: Bamboo Administrator
Why: Merge remote-tracking branch "origin/develop"
🙊💀
OpenNMS
Tests: Testless build
Duration: 734 minutes
Changes: Who: Jesse White
Why: Merge pull request #2145 from OpenNMS/jira/NMS-10340
NMS-10340: Provide OSGi-friendly CollectionAgentFactory

Who: Jesse White
Why: Merge pull request #2146 from OpenNMS/smith/oce-0907
OCE-REST: fix broken negative feedback submission

Who: David Hustace
Why: 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.

Who: Jesse White
Why: NMS-9899: Update the name to match the protocol name set in the detector.

Who: Matthew Brooks <Matt@mattbrooks.ca>
Why: 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

...
Rebuilt by Benjamin Reed
Fo. 2015 ➠ PBF 2015
Powered By OpenNMS
Tests: Testless build
Duration: 3 minutes
Changes: Who: Markus von Rüden
Why: NMS-10212: Use CHAP instead of MSCHAPv2 authenticator as tiny radius server does not support the latter

Who: Markus von Rüden
Why: NMS-10212: Close opened comment

Who: Markus von Rüden
Why: NMS-10212: Make it compile

Who: Benjamin Reed
Why: Merge pull request #2097 from OpenNMS/jira/NMS-10212-foundation-2015
NMS-10212: Do not reuse RadiusAuthenticator in RadiusAuthenticationProvider

Who: Markus von Rüden
Why: NMS-10212: Fix issue by not re-using the RadiusAuthenticator but re-create it

...
Fo. 2016 ➠ PBF 2016
Powered By OpenNMS
Tests: Testless build
Duration: 4 minutes
Changes: Who: Christian Pape
Why: NMS-9747: Added interval to service.jsp page

Who: Benjamin Reed
Why: Merge pull request #2139 from OpenNMS/jira/NMS-9747
NMS-9747: Added interval to service.jsp page
Fo. 2017 ➠ PBF 2017
Powered By OpenNMS
Tests: Testless build
Duration: 1 minute
Changes: Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from foundation-2016:6d0938145aef870e74e2a72580d9ef72204c6b85)
Fo. 2018 ➠ PBF 2018
Powered By OpenNMS
Tests: Testless build
Duration: 2 minutes
Changes: Who: Jesse White
Why: Merge pull request #2149 from OpenNMS/jira/NMS-10332
NMS-10332: fix minion init to honor sysconfig
Changes by Jesse White
PB 2015
Powered By OpenNMS
Tests: 5766 passed
Duration: 321 minutes
Changes: Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from from-foundation:21b421a4af352f6b31be3a6a744ea11b4f342d68)
PB 2016
Powered By OpenNMS
Tests: 5630 passed
Duration: 309 minutes
Changes: Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from from-foundation-2016:6d0938145aef870e74e2a72580d9ef72204c6b85)

Who: Benjamin Reed
Why: fix version dependencies

Who: Benjamin Reed
Why: use prune and tags when fetching

Who: Benjamin Reed
Why: also do a "git gc"

Who: Benjamin Reed
Why: get minion tarball too

...
Changes by 4 people
PB 2017
Powered By OpenNMS
Tests: Testless build
Duration: 144 minutes
Changes: Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from from-foundation-2017:d41a784f511fa356875e175082ad26d5b897be0b)

Who: Benjamin Reed
Why: add sentinel tarball artifact

Who: Benjamin Reed
Why: get minion tarball too

Who: Markus von Rüden
Why: Allow adding files as Path not only File

Who: Benjamin Reed
Why: Merge pull request #21 from OpenNMS/issues/add-cassandra
Add support for cassandra/newts

...
Changes by 4 people
PB 2018
Powered By OpenNMS
Tests: Testless build
Duration: 531 minutes
Changes: Who: Bamboo Administrator
Why: [bamboo] Automated branch merge (from from-foundation-2018:f703579e92d8f3892a33738656909e7b495d339b)

Who: Markus von Rüden
Why: Allow adding files as Path not only File

Who: Benjamin Reed
Why: Merge pull request #21 from OpenNMS/issues/add-cassandra
Add support for cassandra/newts
Changes by 3 people
PRIS
Provisioning Integration Server
Tests: 5 passed
Duration: 29 minutes
Changes: Who: Antonio Russo
Why: PRIS-144: support xlsx Excel file
Reqorked class with Static Methods
to be used also from script

Who: Antonio Russo
Why: PRIS-144: Support XLSX Excel File
Added apachePoiVersion property to pom

Who: Antonio Russo
Why: Update project to use apache library

Who: Antonio Russo
Why: PRIS-144: support xlsx Excel file
Fixed NPE for OptionalColumns

Who: Antonio Russo
Why: PRIS-144: Support XLSX Excel File
    Removed IDE specific file

...
RANCID-RWS
RANCID
Tests: Testless build
Duration: 65 minutes
Changes: Who: [unknown]
Why: Bamboo was unable to extract changes between revision d763d8e816ae70ef36e10cc32c80d725ea6a648d and 6228ef0369a6c03f29a14e7cf06fb729a08a5062.

Who: Antonio Russo
Why: RWS client always uses plain HTTP,
even if rws-config.html has HTTPS URL
Added HTTPS support protocols
Changes by Antonio Russo and [unknown]