terraform-provider-secret icon indicating copy to clipboard operation
terraform-provider-secret copied to clipboard

Publishing to the registry?

Open vroad opened this issue 4 years ago • 2 comments

Is your feature request related to a problem? Please describe. I'd like to be able to install the provider from hashicorp's official registry on Terraform 0.13.

https://www.terraform.io/docs/registry/providers/publishing.html

Describe the solution you'd like Being able to install the plugin without manually downloading it to the plugins folder on 0.13.

Describe alternatives you've considered Manual installation of the plugin. Putting binary to ~/.terraform.d/plugins/tweag.io/tweag/secret/1.1.2/linux_amd64/terraform-provider-secret_v1.1.2 and running terraform init will allow you to run the plugin as an unauthenticated plugin. The domain part should be something other than registry.terraform.io. Otherwise terraform fails to install all plugins for some reason, not just this provider. This seems to be a terraform's bug.

terraform {
  required_version = ">= 0.13"
  required_providers {
    secret = {
      source = "tweag.io/tweag/secret"
      version = ">= 1.1.2"
    }
  }
}

vroad avatar Sep 26 '20 15:09 vroad

That would be nice. I am not in a position to do it myself at the moment.

Meanwhile, it looks like somebody else went ahead and published that plugin: https://registry.terraform.io/providers/ZenSecurity/secret/latest

zimbatm avatar Nov 23 '20 15:11 zimbatm

Any updates on this perhaps ? We have tried using the fork via registry. Unfortunately, the fork doesn't seem to be using the original CI (or Actions at all) from here. We're seeing the error fixed by #10 again.

valorl avatar Mar 17 '21 10:03 valorl