Cannot retrieve secrets if vault backend doesn't support fetching lists of secrets

XMLWordPrintable

      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.

            Assignee:
            Peter Tierno
            Reporter:
            Gareth Harcombe-Minson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: