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
Arch: systemd service file does not start salt-master (2014.7.0rc6) #16912
Comments
I've seen this value flip-flop a lot on Arch. @terminalmage and @gtmanfred, what is the official word on this? |
This has to be solved in the process management, it it changed again since I fixed it, then it probably broke. I will take a look tomorrow |
It should absolutely be notify, please make sure you have python2-systemd installed |
On October 26, 2014 3:21:23 AM GMT, Daniel Wallace notifications@github.com wrote:
So python2-systemd should probably also be installed by the bootstrap script right? |
Yeah, if installed via git then this dependency would not be installed automatically, so the bootstrap script would need to handle this. Is that how @cro installed it? |
Yes, I installed via bootstrap. C. R. Oldham, Engineer, SaltStack
|
OK. I'll get a fix fix this today |
Thanks for the the fix @s0undt3ch! I just tested this and it is fixed. Do we need to get this change/update the bootstrap script for the next RC? |
@s0undt3ch I was asked by @terminalmage to check this in Fedora 20 as well, since it also uses systemd and the salt-master service is also hanging for Fedora 20. |
Yeah, the idea being that there is a separate function to install fedora deps. Though whether or not to test this could be obviated by looking at the code. /me looks... |
I don't see it there: https://github.com/saltstack/salt-bootstrap/blob/develop/bootstrap-salt.sh#L2429 |
I'll have to fix Fedora and a any other systemd distro... |
The new bootstrap script (already submitted PR's) now install the python bindings of systemd on git installs(Arch and Fedora) |
Thanks @s0undt3ch! :) |
@s0undt3ch FTW! |
@s0undt3ch Could you link the PRs so we can close this when they're merged. Thanks! |
Nice! |
I've confirmed that this has been fixed on Arch and Fedora now. |
While experimenting with Arch this evening I discovered that for RC6,
systemctl start salt-master
will stick. Changing the Type in the .service file fromnotify
tosimple
will resolve this, but I am pretty sure this is not the 'right' solution.The text was updated successfully, but these errors were encountered: