Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Bamboo Data Center - Early Access Program 2

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.

What are the new features available in this EAP?

  • 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

Installation

Step 1: Binaries

Step 2: License key

Important things to note about this EAP

  • This release should not be used in a production environment.

  • This license includes 1,000 agents and will expire on Aug 31, 2021.

Your feedback is of great value!

Please share any feedback or questions you might have in the comments and our developer team will get back to you.

Important documentation

Release notes

Bamboo Data Center requirements

Installing Bamboo Data Center

Agents in Bamboo Data Center

Bamboo DC local agents

Non-clustered (single node)

Running Bamboo Data Center on a single node

Moving back to Server

Clustered (multi-node)

Clustering with Bamboo Data Center

Bamboo home migration

Configuring shared home location

Home directory folder list

Set up a Bamboo Data Center cold standby

6 comments

@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:

  • This version of Bamboo is unrecognized to the Atlassian Marketplace.
  • Some installed apps are incompatible with your Bamboo instance.
  • Some apps will require a Data Center license.
  • An unexpected error occurred.
    • This occurs when there is a Data Center license available and we click 'Buy Now'.

The add-ons causing heartburn are mainstream:

  • Adaptavist ScriptRunner for Bamboo
  • Bamboo Artifactory Plugin
  • Bamboo After Deployment Trigger plugin
  • bamboo-announcement-plugin

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 

Like Steffen Opel _Utoolity_ likes this

@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 space
INFO | 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.

-CET

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, 

Like Martyna Wojtas likes this

Comment

Log in or Sign up to
This widget could not be displayed.
TAGS
Community showcase
Published in Bamboo

Bamboo Data Center is here!

G’day Bamboo customers, The wait is over! Bamboo Data Center edition you have been asking for is finally here! This self-managed enterprise offering of Bamboo has the resilience, reliability, and s...

445 views 1 17
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you