-
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
chroot: add apply_, sls and highstate for state execution #55345
Conversation
This commit is on top of #54959. If this gets merged, I will rebase this one. |
a42e4fe
to
a239990
Compare
re-run full pycryptodomex |
I don't imagine the |
I will do this. Thanks for the reviews!!!! |
Also reformulate one test to avoid random ordering of kwargs parameters.
Some bug in Salt is preventing to use `archive.tar` inside chroot, we we want to untar the salt_thin.tgz. This bug is related with how much deep is the stack of __salt__ calls, and do not clossing some connections to the master. Tracking the AsyncZeroMQChannel connections to master:4506, we can see that one is not closed once the actions ends, hanging the salt-call CLI. This commit will be reverted once the root cause in found, and the bug fixed.
Based on the code from the SSH client wrapper, add apply_, sls and highstate for the execution of Salt states inside a chroot environment.
Thanks! |
What does this PR do?
Based on the code from the SSH client wrapper, add apply_, sls and highstate for the execution of Salt states inside a chroot environment.
Tests written?
Yes