Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-26156

Bitbucket Cloud integration support after deprecation of app password

XMLWordPrintable

    • 2
    • 1
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Issue Summary

      Currently, when creating Bitbucket Cloud repositories in Bamboo, authentication requires the use of App passwords. However, according to the latest announcement from Atlassian (Bitbucket Cloud transitions to API tokens: enhancing security with app password deprecation), users will no longer be able to create new App passwords after September 9, 2025. After this date, API tokens must be used to access repositories. At present, Bamboo does not support API tokens for Bitbucket Cloud repository authentication, which will prevent the creation of new linked repositories once App passwords are deprecated.

      Solution

      Implement a functionality in Bamboo to accept API Tokens as the authentication method for creating Bitbucket Cloud Linked Repositories. 

      Potential Workaround

      1. Instead of using Bitbucket Cloud Repository, create GIT repository type
      2. Use Repository URL as the Bitbucket Cloud repository HTTP URL
        • Username as x-bitbucket-api-token-auth.
        • Password as API Token.

      The disadvantage of this workaround is the features that come with Bitbucket Cloud Integration features, like Webhooks, Pull requests, and Status Updates, will not work.

              vdebone Victor Debone
              d4e7ab297885 Venkata Sateesh Pentela
              Votes:
              2 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: