デプロイメントがBitbucket Adobe Commerce Cloudからコードを取得できない
Adobe Commerce Cloudでは、統合中にプラットフォームがBitbucket リポジトリからコードを取得できない場合、デプロイメントは開始されません。 この問題は、サービス間の認証またはアクセスの問題に関連しています。 この問題を修正するには、統合認証情報を更新し、リポジトリアクセス設定を検証します。
説明 description
環境
- 製品: Adobe Commerce Cloud
- バージョン : 2.4.7
- インスタンス :デプロイメント自動化用のBitbucket統合
問題/症状
- プルリクエストを監視対象のブランチにマージした後、デプロイメントが続行されない。
- 統合アクティビティログに、integration.bitbucket.fetch ステップでエラーが表示されます。
- エラーメッセージには、エラー:内部エラーおよびBitbucketのリモート リポジトリへのアクセスに問題があります:不明な例外。
- ビルドまたはデプロイパイプラインの開始前にエラーが発生します。
解決策 resolution
この問題を修正するには、次の手順に従います。
-
以下を含むBitbucket統合の最近の変更を確認します。
- OAuth コンシューマーの資格情報(キーと秘密鍵)がローテーションされたか、または失効したか。
- リポジトリまたはワークスペースの所有権に対する変更。
- 統合で使用されるBitbucket アカウントまたはアプリの権限の変更。
- Bitbucket ワークスペースでの新しいセキュリティ ポリシーの導入、IP ポリシーの適用、またはSSOの適用。
-
変更が発生した場合は、それに応じてAdobe Commerce Cloudの統合設定を更新します。
-
必要に応じて、BitbucketとAdobe Commerce Cloudの両方でOAuth コンシューマー資格情報を再作成またはローテーションします。
-
資格情報と権限を更新した後、
magento-cloud integration:validateを使用して統合を再検証します -
新しいデプロイメントを試して、コードがリポジトリから正常に取得できることを確認します。
-
デプロイメントがフェッチ手順を超えてエラーなしで進行することを確認します。
メモ
Bitbucket側で最近の変更がなく、資格情報を更新した後も問題が解決しない場合は、サポートでさらに調査が必要になる場合があります。
関連トピックス
recommendation-more-help
experience-cloud-kcs-help-kbarticles