Terraform v0.11.1:下载模块时出错:加载模块时出错:open .terraform / modules / 3f10921295c292995128e9e36eb:没有这样的文件或目录

时间:2018-01-02 07:35:10

标签: amazon-web-services terraform

我最近将我的terraform从v0.10.8更新为v0.11.1

我在运行terraform计划时遇到尴尬的问题, 第一次运行命令时,它为我提供了正确的输出计划,但在第二次运行相同的命令时,它在加载模块时给出了以下错误。

  

下载模块时出错:加载模块时出错:模块zookeeper:   打开.terraform / modules / 3f10921295c292995128e9e36ebdfa9f:没有这样的文件   或目录

看起来像提供者或模块的一些问题,但是我的terraform在低于输出的情况下成功初始化。

  

provider.aws:version ="〜> 1.2" provider.template:version ="〜> 1.0"

请建议任何解决方案!

2 个答案:

答案 0 :(得分:0)

看起来我找到了解决方案。

我们必须在创建新计划之前删除旧的 .terraform 目录。

答案 1 :(得分:0)

$ terraform get -update $ terraform refresh#错误消失了