I’m currently blocked on running integration tests on any 7.X version of Bamboo.
Running integration tests with “atlas-mvn integration-test” works fine for Bamboo 6.X versions. When using a 7.X version, the same integration tests fail because the server cannot be started. The test just keeps waiting for Bamboo to start:
... [INFO] [talledLocalContainer] INFO: Server startup in 32923 ms [INFO] [talledLocalContainer] Tomcat 8.x started on port  [INFO] Waiting for http://localhost:6990/bamboo to start [INFO] Waiting for http://localhost:6990/bamboo to start [INFO] Waiting for http://localhost:6990/bamboo to start ...
When browsing to http://localhost:6990/bamboo at this point, the same error message is shown as described in the KB article https://confluence.atlassian.com/bamkb/unable-to-run-pre-bootstrap-upgrade-tasks-as-your-support-period-has-ended-762874747.html. That is, something is wrong with the license.
It was my understanding that for development versions of Bamboo, a timebomb license was genereated at startup with a validity of 3 hours. This seems to work fine for running integration tests with 6.X versions of Bamboo, but not for 7.X. What has changed?
When looking at the license.string value in the bamboo.cfg.xml file of all 6.X and 7.X instances, the value is always the same:
Please note that the exact same problem persists even after running altas-mvn clean or a full removal of the target/ folder.
Anyone else experiencing this?
Thank you for your help.