Bamboo Data Center upgrade fails with error - Bamboo can be upgraded to version[] only for DC Version License
Platform Notice: Data Center - This article applies to Atlassian products on the Data Center platform.
Note that this knowledge base article was created for the Data Center version of the product. Data Center knowledge base articles for non-Data Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
This page covers a scenario where Bamboo upgrade fails while trying to upgrade Bamboo from version 9.2 to 9.6 with error - Bamboo can be upgraded to version (90605) only for DC Version License.
Environment
The issue is applicable while upgrading Bamboo to any version >=9.5.x
Diagnosis
While trying to upgrade Bamboo to 9.6.4 following error is seen on the Bamboo GUI - Bamboo can be upgraded to version (90605) only for DC Version License. Refer the below error screenshot.
Cause
Since Bamboo 9.5.x, the installer for Bamboo is available only for Bamboo DC versions, which means if you are using a Server license and trying to upgrade Bamboo from any version <=9.4.x to any version >=9.5.x this error will be seen.
This is because of Support for Server products ended on Feb. 15, 2024, so using Server license you cannot upgrade to latest Bamboo versions.
Solution
Solution 1
Before you upgrade you'll have to convert your current Bamboo Server version to a Data Center version, refer Upgrade from Bamboo Server to Bamboo Data Center for more updates. Post your current Instance is converted to Data Center version you can try the upgrade again.
Solution 2
If you have already started with the upgrade process and cannot access your current Instance from which you are trying to upgrade, you can get the new Data center license and update the below tag inside <bamboo-home>bamboo.cfg.xml file with the new license and try the upgrade again.
<property name="license.string">
With this approach you'll not be able to check and test the External third party apps compatibility on Bamboo DC, there are few apps which are still not available for Bamboo DC.