How to change the server ID for Bamboo

Still need help?

The Atlassian Community is here for you.

Ask the community

This page tells you how to obtain a new server ID to use in a test installation of Bamboo. If your test server has the same server ID as production it will not affect your production installation.

Server IDs generally need to be changed for Application Links. Track progress at https://ecosystem.atlassian.net/browse/APL-629.

Please note that this can cause conflicts and weird behavior with some plug-ins as it's not the recommended approach for cloning an instance: Cloning a Bamboo instance

Taking the risk to purge the content of "bandana" table in the database of the cloned/test instance can help avoid issues, but there is still no guarantee.

If you would like to change the server ID on your test installation, you will need to acquire a new server ID for your test environment:

  1. Stop Bamboo completely. 
  2. Install a new, temporary instance of Bamboo, the same version as your main production instance (Or test instance cloned from production).
  3. Start the new, temporary instance. Make sure it's running from a NEW installation directory and is pointing to a NEW home directory.

  4. Start the temporary instance and copy the server ID that shows up when accessing: http://localhost:8085.
  5. Stop the temporary instance.
  6. Navigate to <bamboo-home> directory of your test instance and open bamboo.cfg.xml file.
  7. Edit the current server ID value in this file with what you copied from the temporary instance and save the file:

    <property name="serverId">BR7T-R3TO-RFFT-5FIQ</property>
  8. Start the test instance, navigate to Bamboo Administration - > System - > License Details, and confirm that the new Server ID is correctly saved.

Last modified on Nov 25, 2021

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.