cyrilgdn / terraform-provider-postgresql

Terraform PostgreSQL provider
https://www.terraform.io/docs/providers/postgresql/
Mozilla Public License 2.0
355 stars 180 forks source link

OpenTofu registry is missing GPG keys for this provider #446

Open pascal-hofmann opened 3 weeks ago

pascal-hofmann commented 3 weeks ago

First of all thank you for all the work you put into this provider!

I noticed the public GPG key of this provider is missing in the OpenTofu module registry.

Note: For security reasons, it has to be submitted by the provider author for the OpenTofu registry to accept it.

You can follow this link to submit it: Submit new Provider Signing Key

If you don't have access to the public key anymore, it can be extracted from the terraform registry:

curl 'https://registry.terraform.io/v1/providers/cyrilgdn/postgresql/1.22.0/download/linux/amd64' | jq --raw-output '.signing_keys | .gpg_public_keys | .[0] | .ascii_armor'

I attached the key for reference: postgresql_registry_key.pub.txt

Background

Terraform OpenTofu Version

$ tofu --version
OpenTofu v1.7.1
on darwin_amd64

Expected Behavior

Provider is downloaded and verified.

Actual Behavior

Signature validation was skipped:

- Installed cyrilgdn/postgresql v1.22.0. Signature validation was skipped due to the registry not containing GPG keys for this provider

Steps to Reproduce