You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The makes it super hard to manage plugins with terraform, as it needs to read back the JSON and compare it to see if it needs updating:
* vault_generic_secret.google_plugin_sha: error writing to Vault: Error making API request.
URL: PUT https://vault.uswest-cluster.aws.grapeshot.co.uk:8200/v1/sys/plugins/catalog/google-auth-vault-plugin
Code: 500. Errors:
* 1 error occurred:
* error while validating the command path: lstat /etc/vault-plugins/etc: no such file or directory
Suggestions:
We don't leak the vault plugin dir when we read back
We don't base64 encode the sha in the result
We optionally accept arguments as an args list.
Thoughts? I'm going to start a PR for this.
The text was updated successfully, but these errors were encountered:
tomwilkie
changed the title
Plugin Catalog doesn't round trip, therefor doesn't work with terraform.
Plugin Catalog doesn't round trip, therefore doesn't work with terraform.
Jan 12, 2018
If I put some plugin JSON into the catalog, then read it back out, the JSON has been modified:
"builtin": false
is added.Eg:
The makes it super hard to manage plugins with terraform, as it needs to read back the JSON and compare it to see if it needs updating:
Suggestions:
Thoughts? I'm going to start a PR for this.
The text was updated successfully, but these errors were encountered: