Bamboo 10.0 upgrade notes

Bamboo リリース ノート

このページの内容

お困りですか?

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

コミュニティに質問

We’ve collected some important notes on upgrading to Bamboo 10.0. For details on all the new features and improvements we’ve introduced in this release, see the Bamboo 10.0 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.

Here’s some important information you should know about before upgrading.

Enabling GitHub integration

Bamboo 10.0 improves GitHub integration through direct build status updates and shared credentials for repository management.

To enable these features, update your GitHub tokens to include the admin:repo_hook scope. This will allow Bamboo to exchange build statuses with GitHub.

Check out more details about GitHub improvements

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

許可リストを設定する

With Bamboo 10.0, administrators can now manage outgoing connections by adding URLs to an allowlist, enhancing security and testing connections for the following repositories:

  • Git

  • GitHub

  • Bitbucket Cloud

  • Bitbucket Data Center

Application links are automatically included, and SSH connections require specific regular expressions. Due to security risks, we don’t recommend disabling the allowlist. Explore how to configure the allowlist

When connecting to Bitbucket Data Center, Bamboo adds an SSH entry with the default port 7999. If you're using a custom SSH port, then manually modify the entry.

Check out how to modify an SSH port

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.

Deprecating support for CodeDeploy task

Support for the AWS CodeDeploy task has been deprecated and will be completely removed in future releases.

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

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.

End-of-support announcements

In this release, we’re removing support for:

  • Java 11

  • PostgreSQL 12

  • Oracle 18c

  • perforce

In this release, we’re deprecating support for:

  • PostgreSQL 13

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

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

This release of Bamboo doesn't add support for any new software platforms.

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 年 8 月 27 日

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

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