Justin Campbell
c993e9bed6
registry/response: Add protocols to DL resp
2018-11-20 14:09:16 -05:00
Justin Campbell
495826444b
plugin/discovery: Use GPG keys from Registry
...
When verifying the signature of the SHA256SUMS file, we have been
hardcoding HashiCorp's public GPG key and using it as the keyring.
Going forward, Terraform will get a list of valid public keys for a
provider from the Terraform Registry (registry.terraform.io), and use
them as the keyring for the openpgp verification func.
2018-11-20 14:09:16 -05:00
Kristin Laemmert
5e7956f440
registry/response: rename Collection to ProviderVersionCollection for clarity
2018-10-16 18:58:49 -07:00
Kristin Laemmert
f83d5866fe
plugin/discovery: removing deprecated functions
2018-10-16 18:58:49 -07:00
Kristin Laemmert
ce5e66e178
plugin/discovery provider installer: download providers from the registry
...
Terraform will query the public registry at
https://registry.terraform.io for providers, instead of
https://releases.hashicorp.com .
2018-10-16 18:56:50 -07:00
Kristin Laemmert
082af84131
registry: adding provider functions to registry client
2018-10-16 18:53:51 -07:00
James Bardin
54c5aab7ef
missed another models dep in the registry
2017-10-25 15:57:51 -04:00
James Bardin
4f76d3a556
remove models dependency from the regresp
...
That isn't needed by terraform, and can be left in a registry package.
2017-10-25 15:27:29 -04:00
James Bardin
248a5e4523
copy regsrc and response from registry repo
...
keep these in one place for now
2017-10-25 14:11:33 -04:00