Bamboo 10.2 upgrade notes

Bamboo リリース ノート

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

We’ve collected some important notes on upgrading to Bamboo 10.2. For details on all the new features and improvements we’ve introduced in this release, see the Bamboo 10.2 release notes.

アップグレード ノート

重要

プラットフォーム リリースには、過去のバージョンとの互換性を持たない大規模な変更 ("重大な変更") が複数含まれます。このような変更により、将来のリリースでより広範な開発を行うための強化な基盤を確立しています。

To increase security and performance, we’ve made changes in our core architecture that require apps to bundle their libraries. We're collaborating with our marketplace partners on these changes, however, some apps may not be immediately compatible with the new platform upon release.

組織のサービス停止を防ぐために、アップグレードする前にアプリを見直すことをおすすめします。

To check app compatibility, visit Checking app compatibility with application updates, or the Atlassian Marketplace to see if your app hosting is compatible with your product version.


Bamboo 10.2 is a long-term support (LTS) release. Normally, we don’t introduce new features in LTS releases but rather consolidate the ones' we’ve introduced since the last LTS release (Bamboo 9.6).

This summary has been divided into sections that group the changes by severity and type:

重大な変更

Learn about what you need to keep an eye on to avoid outages or disruptions. The entries in this section are organized chronologically from newest to oldest:

NEW IN THIS RELEASE Elastic Instances (and remote agents) needs to be restarted after updating from 9.2 (java incompatibility)

The support for Java 11 was deprecated in Bamboo 9.6 and removed in Bamboo 10,. The new agents and elastic instances are now based on Java 17. If you are coming from Bamboo 9.2, your agents and elastic instances are still based on Java 11 and must be restarted.

Take a look at Supported platforms for more information about what platforms are supported by this LTS release.

NEW IN THIS RELEASE Permissions for Deployment projects

We revisited the deployment project permissions and introduced the following changes:

  • New CREATE_RELEASE permissions that let you create deployment releases. It depends on the READ permission.

  • New CLONE permission that let you clone deployment projects. It depends on the READ and VIEW_CONFIGURATION permissions.

  • New ADMINISTRATION permission that lets you do anything on the deployment project and automatically grants all other permissions.

  • EDIT permission doesn't let you delete deployment projects anymore; you need ADMINISTRATION for this.

  • EDIT permission doesn’t depend on APPROVE_RELEASE any longer. That means you can have EDIT but still not be able to approve releases. The APPROVE_RELEASE permissions need to be granted separately.

The existing permissions will be migrated automatically, but specs that handle these permissions must be adapted after upgrade to the changes described above.

10.0 AWS IMDSv2 support for Elastic Agents

To protect against unauthorized data access, Bamboo 10.0 includes support for AWS Instance Metadata Service Version 2 (IMDSv2). This change enhances the security of Elastic Agents on EC2 by using a session-based approach to access instance metadata. The Ubuntu image is based on Ubuntu 24.04 LTS, and the Windows image is based on Windows Server 2022.

IMDSv2 is supported for both stock and customized images. Since AWS has disabled IMDSv1 on their stock Ubuntu 24.04 image, we've also disabled IMDSv1 on our stock Ubuntu and Windows images starting with Bamboo 10.0. To enable IMDSv1, you'll need to create a customized image based on the stock image and enable IMDSv1. We recommend customization for all users, as stock images don't guarantee backward compatibility.

Discover more information about stock images

10.0 New login URI

Bamboo 10.0 introduces a new login URI. While an HTTP redirection rule is in place to handle this change, automated scripts might not process HTTP 301/302 responses correctly. We recommend updating any scripts interfacing with the login URI to point from <BambooURL>/userlogin!doDefault.action to <BambooURL>/userlogin.action.

Additionally, Bamboo Docker images may be affected by this URI change. If you're using customized Docker images, recreate them using the latest Bamboo 10.0 Docker image for compatibility.

改善、修正、および、重大な変更以外の変更

Get a glimpse of all the improvements, fixes, and non-breaking changes added to each release leading up to Bamboo 10.2. The table is divided into rows by release. Every row contains a link to the relevant upgrade notes where you can learn the details.

リリース

説明

Upgrade notes link

10.1

  • Enhanced GitHub integration

  • Quiet Period deprecation

  • 2 段階認証

  • Duration for waiting on an ephemeral agent

  • Java 21 のサポート

Bamboo 10.1 upgrade notes

10.0

  • GitHub integration

  • AWS IMDSv2 support for Elastic Agents

  • Allowlist (outgoing connections)

  • New login URI

  • Deprecating support for CodeDeploy task

Bamboo 10.0 upgrade notes

9.6

  • Removal of local agents

  • Removal of the out-of-the-box Clover integration

  • Migration of Tomcat JAVA_OPTS to CATALINA_OPTS

Bamboo 9.6 upgrade notes

サポート対象プラットフォームの変更

See what changes are in store for the supported platforms in Bamboo. For more information about what the latest stable release of Bamboo supports, see Supported platforms.

サポート終了のお知らせ

In this release, we’re removing support for:

  • Java 11 (Bamboo 10.0)

  • PostgreSQL 12 (Bamboo 10.0)

  • PostgreSQL 13 (Bamboo 10.1)

  • Oracle 18c (Bamboo 10.0)

  • Perforce (Bamboo 10.0)

In this release, we’re deprecating support for:

  • PostgreSQL 14 (Bamboo 10.1)

Support for the deprecated features and platforms will be removed entirely in a future version of Bamboo.

Check all End of support announcements.

新たにサポート対象となったプラットフォーム

In this release, we’ve added support for:

  • Java 21 (Bamboo 10.1)

  • PostgreSQL 17 ((Bamboo 10.1)

How to upgrade Bamboo

Before you upgrade, check app compatibility by visiting Checking app compatibility with application updates, or the Atlassian Marketplace to see if your app hosting is compatible with your product version.

See the Bamboo upgrade guide for a complete walk-through of the upgrade process that includes descriptions of all the available upgrade paths, prerequisites, and methods.

最終更新日: 2024 年 12 月 20 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.