-
Bug
-
Resolution: Cannot Reproduce
-
Minor
-
None
Using Consul as a secret backend, the plugin fails to fetch data as it tries to make a single API call fetching a list of secrets at each path.
Example:
/secret/test/stuff contains thing1 and thing2. If API requests were made to /secret/test/stuff/thing1 and /secret/test/stuff/thing2 they would succeed, but the plugin tries to make a single request to /secret/test/stuff and iterate over the data returned.
With consul as a backend, this single request returns a 403.
garadox Thanks for reporting this. I will look into this.