-
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
state pkg won't install package nscd #875
Comments
Can you try |
Oops - failed to mention: Running |
Yessir:
Also, thought I would include what happens if I run yum manually (I can restore VM snapshot to return to previous state):
|
Thanks for the info, I am going to bump this up to 0.9.8 and try to reproduce it. |
This is clearly an issue in the yumpkg module, by using the new provider interface coming in 0.9.8 and changing to use yumpkg5 it installs without issue hopefully I will have a solution soon |
getting closer
|
This seems to work fine on my EL6 boxes, I do have SELinux disabled however. And I see bugs that existed around SELinux related to similar issues. I will re-enabled SELinux and do some more testing. Do you know what SELinux is set to on the systems that you have seem this on? |
FYI -
I don't have a 6.1 box anymore. Also SELinux is set to permissive on this box at the moment. |
Aha! I do have SELinux set to enforcing, Salt must be running under a restricted context! Thanks for looking, I should have thought of this. Actually, I am surprised that Salt as worked as well as it has with SELinux on Enforcing. When set to permissive mode nscd installs without issue. I will figure out what we need to change |
It has been too long since I have worked a lot with SELinux, I am going to close this ticket based on the fact that we do not yet have Salt fully supported under SELinux |
… docs.saltstack.com. This re-enables incremental builds. Adds notes to OS X page that Salt master on OS X is not officially supported Adds note to postgres returners to cross-link modules with usage explanation (ZD saltstack#875) Adds example showing how to enable tcp transport
…oc updates (#35865) * Updates doc builds to generate build timestamp only when building for docs.saltstack.com. This re-enables incremental builds. Adds notes to OS X page that Salt master on OS X is not officially supported Adds note to postgres returners to cross-link modules with usage explanation (ZD #875) Adds example showing how to enable tcp transport * Generate copyright date Footer updates
CentOS 6.1; Salt 0.9.7
Have created this salt file:
Running this works great until it reaches installing package nscd. On the minion, running "salt-call -l debug state.highstate" produces this:
The log_level was set to debug on the minion, and shows this:
Saying "No changes for nscd" might lead one to believe it's already installed and up-to-date, but it was not installed yet. Have been playing with this for half a day using VMs and restoring a sane snapshot. It performs in this same manner every single time.
Further, I had been counting on nss-pam-ldapd package to install nscd as a prerequisite - though no error was thrown when doing it this way, nscd never installed as a result either - so that's why I have been trying to explicitly install nscd with its own state entry.
Thank you!
The text was updated successfully, but these errors were encountered: