Me ha pasado ya una par de veces y no sé exactamente porque me vuelve a suceder de vez en cuando. Quizá he tocado algo de la carpeta de Terraform donde guardo el proyecto y no me doy cuenta. El caso es que, necesito hacer unos cambios en la infraestructura y cuando voy a hacer terraform plan:
Error installing provider "aws": openpgp: signature made by unknown entity.
Esto se debe a que necesito este provider para poder trabajar con AWS.
provider "aws" {
region = "${var.aws_region}"
shared_credentials_file = "${var.aws_credentials}"
profile = "${var.aws_profile}"
version = "~> 2.55"
}
Estaba trabajando hasta ahora con la versión 0.11.14. Buscando en StackOverFlow leo que
Hashicorp have re-signed with a new GPG key as part of a internal security ticket
To get around this, look to shift to the new version of Terraform – this is fixed in 0.11.15 and you should upgrade to this version. This should not impact anything else, as there are only minor changes.
https://stackoverflow.com/questions/67368339/error-installing-provider-aws-openpgp-signature-made-by-unknown-entity
Así que sin tocar nada de mi configuración, simplemente he actualizado a la versión 0.11.15
Yo uso OSx así que usando tfenv es fácil de conseguir.
tfenv install 0.11.15
tfenv use 0.11.15
Una vez pasado a 0.11.15 he podido hacer el terrafom plan sin problemas.