-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
highstate and gevent 1.1 not compatible #31009
Comments
This traceback may help.
|
@jakehilton, thanks for reporting. Is it possible for you to narrow this down to a particular state, or does it only happen on highstate? |
If I run a simple It is really messing with my deployments because I have other processes that require the newer gevent.. but then salt breaks down. Is there another state besides highstate that I could call that would accomplish the same/similar thing? |
@jakehilton, you might be able to workaround highstate in some contexts by simulating highstate with a top level state that includes all other states. |
I did attempt that but it complained when putting the following type syntax in a state:
I tried a few iterations including using |
I figured it out.. so for now I don't have my hair on fire.. but it sure would be nice to have this working. Thank you! |
Got bit by this again.. this time installing a simple package.
If I run the salt call command again I don't get the error most likely because the package has been installed. |
This has become an increasingly problematic issue.. to the point where it's made salt unusable for us. We have to run commands up to 7 times to finally get all packages installed/configured on the box. Anyone looking into this by chance? |
Not pretty but this will allow it to continue on its way and won't hold me up. In state.py:
Just handling the exception is enough... dirty?.. maybe.. but seems to work in terms of not blowing up. |
@jakehilton Since your fix for this issue has been merged, can we close this issue? Or would you like to keep it open until the next release is available? |
We can close this I think.. and if regresses we can re-open. |
Sounds good. Thanks! |
Out of curiosity.. when is 2015.8.8 scheduled to land? |
Should be in the next couple of weeks or so. |
Confirmed this looks good in 2015.8.8. |
Just installed on a box running gevent 1.1 and the
salt-call state.highstate
fails with the following error:Just wondering if gevent 1.1 has been tested at all or will be? Downgrading to gevent 1.0.2 resolves this problem.. but unfortunately is not an option for me.
The text was updated successfully, but these errors were encountered: