安装AWS提供程序时出现错误:openpgp:由未知实体制作的签名,版本为0.11.14。

3

在terraform初始化期间,我们开始看到以下错误。

安装提供程序"aws"时出错:openpgp:由未知实体制作的签名。

当前terraform版本 --> 0.11.14

有没有关于修复此问题而不升级terraform版本的想法?

谢谢, Vamsi


如果用户同意的话,也可以停止检查签名。rm /tfenv/use-gpgv - PSKP
5个回答

4

2

对于我来说,我在提供程序上添加了版本,然后它就可以工作了。以下是在AWS上的示例:

provider "aws" {
  allowed_account_ids = ["${var.allowed_account_id}"]
  profile             = "${var.profile}"
  region              = "${var.region}"
  version             = "~> 2.63"
}

希望这可以帮助到一些人,而不会破坏他们的terraform模块。
祝好。

2

升级到0.11.15对我也有效。如果你使用的是Windows系统,请确保更新可执行文件,否则terraform init尝试运行一个需要版本为0.11.15的配置,但只有旧版本可供使用。


1

升级到0.11.15对我有用


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接