11 したがって、azurermは数時間前に2.0に更新されました。 私のメインコードは安全のためバージョンロックされていますが、1.44のパブリックベータ版から何が変更されたかを確認するためにいくつかのテストを行っています。 他の誰かがこれに遭遇しましたか? azure terraform — マーカスアダムス ソース
27 わかりました。デバッグモードでterraformを実行すると、エラーがスローされているのはプロバイダーレベルであることがわかりました。 2.0アップグレードガイドには記載されていませんが、プロバイダーのドキュメントを見ると、機能{}ブロックが表示されています。 したがって、少なくともプロバイダーは次のようにする必要があります。 provider "azurerm" { features {} } — マーカスアダムス ソース 1 このフィクスは働いた。このように見えますが、ここで議論されている:github.com/terraform-providers/terraform-provider-azurerm/... — ポール・ミラー 2 他に重大な変更はありますか?:s — エンリコ
0 azurermプロバイダーのバージョンを最新の安定バージョン1.44に修正することもできます。 provider "azurerm" { version = "~> 1.44" } — git-flo ソース 1 はい。ただし、2.0が提供する新機能は使用できなくなります。ただし、バージョンに固定することは常に良い習慣です。 — マーカスアダムス 1 本番環境でバージョンを固定することは常に良い考えですが、ここでの質問は特にバージョン2.0に関するものでした。したがって、その答えは、尋ねられた質問にはあまり価値がありません。 — JJ