gavinbunney / terraform-provider-kubectl

Terraform provider to handle raw kubernetes manifest yaml files
https://registry.terraform.io/providers/gavinbunney/kubectl
Mozilla Public License 2.0
628 stars 108 forks source link

Submit the public key for Provider signing to OpenTofu #294

Closed mpepping closed 2 days ago

mpepping commented 6 months ago

Using the gavinbunney/kubectl provider with OpenTofu shows a warning on Signature validation:

Installed gavinbunney/kubectl v1.14.0. Signature validation was skipped due to the registry not containing GPG keys for this provider

There's a "Submit new Provider Signing Key" issue template on the OpenTofu registry project to make submitting GPG public keys easy:

https://github.com/opentofu/registry/issues/new/choose

Would you please take a moment to submit the public signing key to the OpenTofu project, so that tofu users can install the gavinbunney/kubectl provider without any warnings?

An example of a submitted issue can be found here.

mpepping commented 4 months ago

@gavinbunney, can you look into this? Low effort, but actually fixing this comes down to you.

chris-mcclure-array commented 4 months ago

I also would like you to look into this. It caused a whole mess of problems with our setup.

venkateshan62 commented 3 months ago

@gavinbunney We also fixing the key issue. Can you please help on this issue

alekc commented 3 months ago

Just fiy, this provider is long abandoned and causing issues on newer versions of kubernetes. There is a fork I am maintaining (with some new features) at https://registry.terraform.io/providers/alekc/kubectl/latest/docs

gavinbunney commented 2 days ago

Done in https://github.com/opentofu/registry/pull/1327

TheKangaroo commented 2 days ago

For me, this completely broke the deployment. Previously, I had a warning about a missing signing key. Since today, I receive an error indicating that the signing key is not valid, causing my tofu run to fail.

Edit: on version 1.14. The latest version 1.16 seems to be signed correctly. :)