恢复服务保管库找不到订阅

Recovery Services Vault can't find subscription

我正在使用 Terraform 通过 Azure Pipelines 将一些资源部署到 Azure Gov。它与其他部署一起工作,并且代码几个月没有更改。

它创建了资源,但仍然抛出以下错误。

updating Recovery Service Storage Cfg Vault: (Name "myRSV" / Resource Group "myRGP"): backup.ResourceStorageConfigsClient#Update: Failure responding to request: StatusCode=404 -- Original Error: autorest/azure: Service returned an error. Status=404 Code="SubscriptionNotFound" Message="The subscription 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' could not be found."

with module.tenant-module.azurerm_recovery_services_vault.tenant-rsv[0],

on ....\modules\tenant\key-vault.tf line 124, in resource "azurerm_recovery_services_vault" "tenant-rsv":

124: resource "azurerm_recovery_services_vault" "tenant-rsv" {

一些补充说明:

有什么想法吗?

错误不是 Azure 问题。我使用的是以下提供商:

azurerm = {
  source  = "hashicorp/azurerm"
  version = ">=2.89.0"
}

我以为是“=2.89.0”。我上周早些时候 (1/10/22-1/12/22) 完成了部署,没有出现问题,但是 22 年 1 月 13 日发布的 2.91.0 引入了这个问题。一旦我将版本更新为“=2.90.0”,它就成功配置了。