デプロイメントがBitbucket Adobe Commerce Cloudからコードを取得できない

Adobe Commerce Cloudでは、統合中にプラットフォームがBitbucket リポジトリからコードを取得できない場合、デプロイメントは開始されません。 この問題は、サービス間の認証またはアクセスの問題に関連しています。 この問題を修正するには、統合認証情報を更新し、リポジトリアクセス設定を検証します。

説明 description

環境

  • 製品: Adobe Commerce Cloud
  • バージョン : 2.4.7
  • インスタンス :デプロイメント自動化用のBitbucket統合

問題/症状

  • プルリクエストを監視対象のブランチにマージした後、デプロイメントが続行されない。
  • 統合アクティビティログに、integration.bitbucket.fetch ステップでエラーが表示されます。
  • エラーメッセージには、エラー:内部エラー​および​Bitbucketのリモート リポジトリへのアクセスに問題があります:不明な例外
  • ビルドまたはデプロイパイプラインの開始前にエラーが発生します。

解決策 resolution

この問題を修正するには、次の手順に従います。

  1. 以下を含むBitbucket統合の最近の変更を確認します。

    • OAuth コンシューマーの資格情報(キーと秘密鍵)がローテーションされたか、または失効したか。
    • リポジトリまたはワークスペースの所有権に対する変更。
    • 統合で使用されるBitbucket アカウントまたはアプリの権限の変更。
    • Bitbucket ワークスペースでの新しいセキュリティ ポリシーの導入、IP ポリシーの適用、またはSSOの適用。
  2. 変更が発生した場合は、それに応じてAdobe Commerce Cloudの統合設定を更新します。

  3. 必要に応じて、BitbucketとAdobe Commerce Cloudの両方でOAuth コンシューマー資格情報を再作成またはローテーションします。

  4. 資格情報と権限を更新した後、magento-cloud integration:validateを使用して統合を再検証します

  5. 新しいデプロイメントを試して、コードがリポジトリから正常に取得できることを確認します。

  6. デプロイメントがフェッチ手順を超えてエラーなしで進行することを確認します。

メモ

Bitbucket側で最近の変更がなく、資格情報を更新した後も問題が解決しない場合は、サポートでさらに調査が必要になる場合があります。

関連トピックス

recommendation-more-help
experience-cloud-kcs-help-kbarticles