-
-
Notifications
You must be signed in to change notification settings - Fork 242
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
SysV init scripts of ::daemon are broken #524
Comments
For anyone who's interested in the actual quoting hell of these init scripts:
And here of the non working version:
|
I had a Similar issue on a FedoraCore 6 Server using Here is the example of the broken "daemon" section (more specifically the extra options) of the Working: in the broken code you can see the the equal symbol is escaped for example and should not be. Problem code:
|
I tried to rollout module version 11 which contains #502 and fixes the broken prometheus SysV init script.
Sadly the PR breaks the daemon parameter in the SysV init script of all additional daemons created by
prometheus::daemon
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
Setting init_style to
sysv
for node_exporterWhat are you seeing
Output log
Any additional information you'd like to impart
I worked around this by setting
$init_style = 'none'
for the node_exporter which just does not override the init script and keeps the existing one.The text was updated successfully, but these errors were encountered: