执行terraform销毁时未能解码当前后端配置错误

执行terraform销毁时未能解码当前后端配置错误,terraform,Terraform,我在进行地形破坏时遇到了这个错误 当使用建议的命令terraform init-reconfigure时,问题得到了解决,但我现在每次都收到这个警告 然而,我并没有改变这段代码中的任何内容。是地形版本的冲突吗 非常感谢您。Terraform正在报告此警告,因为../modules/geotwin_服务中的子模块包含后端gcs块,但后端配置仅与Terraform配置的根模块相关 此警告在Terraform的最新版本中是新的,但Terraform的早期版本也忽略了此后端配置。唯一的变化是Terraf

我在进行地形破坏时遇到了这个错误

当使用建议的命令terraform init-reconfigure时,问题得到了解决,但我现在每次都收到这个警告

然而,我并没有改变这段代码中的任何内容。是地形版本的冲突吗


非常感谢您。

Terraform正在报告此警告,因为../modules/geotwin_服务中的子模块包含后端gcs块,但后端配置仅与Terraform配置的根模块相关

此警告在Terraform的最新版本中是新的,但Terraform的早期版本也忽略了此后端配置。唯一的变化是Terraform现在明确地警告它,而不是默默地忽略它,因为否则它可能会混淆为什么Terraform没有使用任何后端配置


鉴于您能够成功运行terraform init-reconfigure,我希望您的根模块中也有一个后端gcs块,这就是terraform在这里使用的块。考虑到这一点,您可以考虑从./Meults/GeTWiNi服务中移除未使用的后端GCS块,虽然只有当该模块被专门用作子模块,而不直接作为根模块时才是安全的。

非常感谢马丁·阿特肯斯。我将与我的同事协商,看看我们是否可以删除此项并对其进行测试。