Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
[2018.3] Fixing vault when being used from Pillar #49820
What does this PR do?
Fixing the scenario when vault values are used in Pillar, but due to a previous change the minion was not being granted token based access.
What issues does this PR fix or reference?
Reading vault values from Pillar failed because of previous changes to allow vault access via salt-ssh.
Swapping out the call when the vault read is happening on the Salt master from using
No. Manual tests with output provided.
Commits signed with GPG?
Please review Salt's Contributing Guide for best practices.
See GitHub's page on GPG signing for more information about signing commits with GPG.
Master policy, only access to auth endpoint:
Minion policy, read access to the secret endpoint:
Master pillar.items call: