We’re preparing for Bamboo 8.0, which will be our first Data Center release. To make sure our app vendors and customers with written in-house apps are prepared, we’re launching Bamboo 8.0 Early Access Program (EAP). This is the final one, including Java 11 support and Project level build resources.
This release will bring a number of breaking changes related to Java 11, Lucene, CVS, and Mercurial support. More information can be found in the release notes.
Improved build resilience - eliminates the loss of long-running builds in the event of an outage
Cold standby HA - enforces redundancy and enables a quicker recovery from outages
Project level build resources - allow for delegation of project-level administration
Java 11 support
Step 1: Binaries
Step 2: License key
This release should not be used in a production environment.
This license includes 1,000 agents and will expire on Aug 31, 2021.
Please share any feedback or questions you might have in the comments and our developer team will get back to you.
Release notes
Bamboo Data Center requirements
Installing Bamboo Data Center
Agents in Bamboo Data Center
Bamboo DC local agents
Running Bamboo Data Center on a single node
Moving back to Server
Clustering with Bamboo Data Center
Bamboo home migration
Configuring shared home location
Home directory folder list
Set up a Bamboo Data Center cold standby
@Martyna Wojtas, our evaluation of Bamboo Data Center is going OK. The biggest hurdle we keep running into are the apps / add-ons. Basically, we ended up having to disable all of the add-ons in order to get our remote agents to run.
Typical messages in the 'Manage apps' are as follows:
The add-ons causing heartburn are mainstream:
The only one we did not have to disable was 'TestComplete Task for Bamboo'.
Hopefully, this is useful feedback!
-CET
Thank you very much for the helpful feedback @CTL ENG Tools! I'll pass it to engineering for review.
@CTL ENG Tools So you've disabled the apps once you saw the error messages? Have you tried running the remote agents without disabling the apps after the error messages are shown? The error messages are expected behavior as neither of Bamboo apps are DC certified yet (we are working on the certification program now). However you should be able to run the remote agents without disabling the apps. Here is more information about the Bamboo DC Apps Program: https://community.atlassian.com/t5/Bamboo-articles/Bamboo-Data-Center-Apps-Program-coming-soon/ba-p/1761952
@Martyna Wojtas , we disabled the apps after seeing add-on-related errors when running the agents in console mode.
Below is an example of an error related to the Artifactory add-on:
INFO | jvm 1 | 2021/08/02 09:02:55 | WrapperManager Error: Server daemon died!INFO | jvm 1 | 2021/08/02 09:02:55 | WrapperManager Error: java.lang.OutOfMemoryError: Java heap spaceINFO | jvm 1 | 2021/08/02 09:02:55 | WrapperManager Error: at java.net.SocketInputStream.read(SocketInputStream.java:223)INFO | jvm 1 | 2021/08/02 09:02:55 | WrapperManager Error: at java.io.DataInputStream.readByte(DataInputStream.java:265)INFO | jvm 1 | 2021/08/02 09:02:55 | WrapperManager Error: at org.tanukisoftware.wrapper.WrapperManager.handleBackend(WrapperManager.java:5793)INFO | jvm 1 | 2021/08/02 09:02:56 | WrapperManager Error: at org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:6206)INFO | jvm 1 | 2021/08/02 09:02:56 | WrapperManager Error: at java.lang.Thread.run(Thread.java:748)INFO | jvm 1 | 2021/08/02 09:02:56 | WrapperManager Error: The backend was closed unexpectedly. Restart to resync with the Wrapper.INFO | jvm 1 | 2021/08/02 09:02:56 | 2021-08-02 09:02:56,793 ERROR [AgentRunnerThread] [ScanningPluginLoader] Unable to deploy plugin 'org.jfrog.bamboo.bamboo-artifactory-plugin' from 'Unit: /home/bamboo-agent-home/plugins/user-installed/plugin.6805270605807487193.bamboo-artifactory-plugin-3.2.2.jar (1627320892000)'.INFO | jvm 1 | 2021/08/02 09:02:56 | 2021-08-02 09:02:56,794 ERROR [AgentRunnerThread] [ScanningPluginLoader] Because of the following exception:INFO | jvm 1 | 2021/08/02 09:02:56 | java.lang.OutOfMemoryError: Java heap space
Hope this helps.
Thank you very much for the detailed response @CTL ENG Tools! Based on the error message you may try to increase agent memory at bamboo-agent-home/conf/wrapper.conf
@Martyna Wojtas, we'll give this a try and let you know how we go,
It looks like you're new here. Sign in or register to get started.