Bamboo 5.9 will no longer be supported after June 12, 2017. What does this mean? As part of our End of Life policy, Atlassian supports major versions for two years after the first major iteration of that version was released (for example, we support Bitbucket 4.0.x for 2 years after Bitbucket 4.0.0 was released). This means that even if you have active maintenance, Atlassian Support will not be able to assist you with questions related to Bamboo 5.9. You will need to upgrade to a more modern version of Bamboo in order to get help from Atlassian Support. We recommend upgrading to the newest version so you can take advantage of the newest features and most recent bug fixes.
We know that upgrading can often generate questions as you go through the testing and installation process. So, our Bamboo Support experts have compiled this page with answers to some of our most frequently asked questions to help you on your way. If you have other questions, feel free to ask them by clicking here and adding the tag 'bamboofaq'.
The upgrade path for Bamboo depends on the version you're currently on, and the version you want to upgrade to. It can also change if you decide to move to a new server. We've put together this Bamboo upgrade guide that has comprehensive instructions on the best upgrade path for different scenarios. Before you get started, it's always a good idea to check the release notes for the versions in your upgrade plan so you're aware of the features & bug fixes included.
There are quite a few factors that can impact the time it takes to upgrade. To estimate how long your upgrade will take, you'll want to keep these factors in mind:
We always recommend conducting an upgrade on a test instance, so this can help you estimate how much time to allocate for your full upgrade.
Duplicating your server instance to test an upgrade is always a good way to make sure you don't lose any data or have any unexpected glitches. Check out this article on Cloning a Bamboo Instance to get started.
Note: If your Bamboo instance is too large to export/import, you can still clone your instance by using an alternative backup and restore strategy. Check out this documentation on alternative cloning scenario.
Having current maintenance entitles you to a development license, which you can use to test new versions of products (as often as you want).
You can view all the detail of your development license at http://myatlassian.com/. To access it, enter your current Bamboo SEN (Support Entitlement Number), which can be found in Bamboo under Administration >> License.
For the full list of supported platforms and their versions, check out the Supported Platforms documentation. Additionally, it's always a good idea to check the End of Support Announcements for Bamboo to stay on top of any platforms and browsers that are no longer supported by Bamboo.
A summary of features released by version can be found on the Bamboo Releases documentation page. This allows you to find the top features we shipped in each version to see which is right for your team.
In addition to new features, it's also a good idea to check out the bugs fixes we've shipped in newer versions: sometimes these changes can have a big impact on your teams' experience with the product too. You can find bug fix information on the release notes for each version of Bamboo.
Occasionally we make changes to Bamboo which result in some specific steps you need to take during upgrading, or just some information you need to be aware of. (For example, an upgrade that requires restarts for remote agents or database setting changes.)
Check out these Version-specific Upgrade Notes for specific guidelines and tips pertaining to your upgrade. We recommend checking all version notes in between your current version and target version to make sure there are no hiccups.
As a general rule, you should ensure your applications are using the same major version of Application Links to resolve any potential incompatibilities. For details on which version of Application Links is bundled with various Atlassian products, check out the Application Links Version Matrix.
We recommend doing one operation at a time, not both simultaneously. Specifically, we suggest migrating to a new machine first, then performing the upgrade. This more powerful setup will shorten outage time during your upgrade. If this option is not available to you, you can also upgrade first on the machine you currently use and then migrate to a different machine. For more detail and visuals of the process, check out documentation on How to Upgrade/Migrate Bamboo.
If you use apps to extend or customize your Bamboo instance, one of the most important things to check before upgrading is that your apps have a version that's compatible with the version of Bamboo you're upgrading to. The majority of Atlassian Marketplace apps are compatible within days of a new release of a product, but it's always a good first step to check before starting the process of upgrading.
Search for your Bamboo app here in the Atlassian Marketplace. As an administrator, you can view your list of apps in the Universal Plugin Manager (UPM), which can be accessed on the top navigation bar by clicking >> Add-ons.
As long as your current license is still in maintenance, you do not need to purchase a new license to upgrade. To check the validity of your current license, go to http://myatlassian.com/. If the maintenance period of your existing license has lapsed, you can renew it here and then proceed with the version upgrade.
Give yourself a high five for getting your team one step closer to a new and improved Bamboo. Then, start your upgrade to unleash the latest and greatest features.
We'd love to hear from you! Feel free to add comments below. To ask a question about your Bamboo Server upgrade, go here, click create, and be sure to add the tag bamboofaq. One of our Bamboo ninjas will be there to assist.
Renan Battaglin
Senior Product Manager
Atlassian
Sydney, Australia
5 accepted answers
1 comment