ARMテンプレートをgithubからデプロイして、ARMテンプレートを使用してリソースグループにAPI管理のインスタンスを作成するCI / CDパイプラインを設計しました。
私のリリースログでは、プロセスを遅くしているこの警告「キーのloc文字列が見つかりません:CorrelationIdForARM」が常に表示されます。長い時間をかけてリソースが正常に作成された後も、リリースは失敗したように見えます。
ARMテンプレートをgithubからデプロイして、ARMテンプレートを使用してリソースグループにAPI管理のインスタンスを作成するCI / CDパイプラインを設計しました。
私のリリースログでは、プロセスを遅くしているこの警告「キーのloc文字列が見つかりません:CorrelationIdForARM」が常に表示されます。長い時間をかけてリソースが正常に作成された後も、リリースは失敗したように見えます。
回答:
Microsoftによって導入されたいくつかの変更により、App Service関連の手順を使用するときにこれらの警告が表示されるようになったようです。私の場合、最初の停止、展開、次にApp Serviceの開始に別々の手順を使用します。これらの手順の各手順には、これらの「警告」が少なくとも5つ含まれています。単純なデプロイメントだけで、高度なことも何もしません。スロットスワップ、ARMテンプレートはなく、.NET Coreコードのデプロイメントのみです。
マイクロソフトは苦情を聞いており、すでに「問題の修正をマージしました」と報告しているようです。ただし、修正が実装されるのがいつになるかはわかりません。これは、ビルドを破壊するものというよりは、煩わしいもののようです。
彼らはこのためのソリューションが導入されていることを発表したばかりで、週末までにすべてのアカウントに対して修正する必要があります。
こんにちは。CorrelationIdForARM警告の修正はすでにマージされており、展開中です。今週中にはすべてのアカウントに届くはずです。お待ちいただいてありがとうございます。
ソース:https : //github.com/microsoft/azure-pipelines-tasks/issues/11996