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

Salt state pip.installed not available in Travis trusty builds #22

Open
sdodsley opened this issue Oct 2, 2017 · 0 comments
Open

Salt state pip.installed not available in Travis trusty builds #22

sdodsley opened this issue Oct 2, 2017 · 0 comments

Comments

@sdodsley
Copy link

sdodsley commented Oct 2, 2017

It appears that the Salt deployment in the Trusty builds in Travis is not correct.

Get the following error when running a build:

       ----------
                 ID: purestorage
           Function: pip.installed
             Result: False
            Comment: State 'pip.installed' was not found in SLS 'cinder.volume'
              Reason: 'pip.installed' is not available.
            Changes: 

The change that causes this to fail is the following added in the cinder\volume.sls state file:

{%- if backend.engine == 'pure' %}
 
 pureclient:
   pkg.installed:
     - names:
       - python-pip
 
 purestorage:
   pip.installed:
     - name: purestorage
     - require:
       - pkg: pureclient
 
 {%- endif %}

This change builds fine in Xenial.

The change is in PR#21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant