Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6a5e0f9 introduces regression that breaks Vault module for salt masterless #45976

Closed
ghost opened this issue Feb 12, 2018 · 0 comments
Closed
Labels
Bug broken, incorrect, or confusing behavior fixed-pls-verify fix is linked, bug author to confirm fix ZRELEASED - 2017.7.4
Milestone

Comments

@ghost
Copy link

ghost commented Feb 12, 2018

Description of Issue/Question

6a5e0f9 introduces a regression that breaks the Vault module for salt masterless.

Since 6a5e0f9, we get the following error message running salt-call --local state.apply:

    [CRITICAL] Rendering SLS 'foo' failed, render error:
    Problem running salt function in Jinja template: [Errno 2] No such file or directory: '/etc/salt/pki/minion/minion.pem'; line 9

    ---
    [...]
        foo:
          - "{{ salt.sdb.get('sdb://my-vault/secret/foo?value') }}"    <======================
    ---

Setup

We use Packer to generate machine images, with Salt masterless for configuration management. This change prevents us from being able to build new images because it breaks the Vault module for Salt masterless.

@ghost ghost mentioned this issue Feb 12, 2018
@gtmanfred gtmanfred added Bug broken, incorrect, or confusing behavior fixed-pls-verify fix is linked, bug author to confirm fix labels Feb 12, 2018
@gtmanfred gtmanfred added this to the Approved milestone Feb 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug broken, incorrect, or confusing behavior fixed-pls-verify fix is linked, bug author to confirm fix ZRELEASED - 2017.7.4
Projects
None yet
Development

No branches or pull requests

2 participants