-
-
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
Bad formed prometheus.service #306
Comments
Hi @dubcl, thanks for the PR. Strange that none of our tests catched this. are you able to provide a PR for this? |
dubcl
added a commit
to dubcl/puppet-prometheus
that referenced
this issue
Mar 25, 2019
Hi @bastelfreak , PR done, I hope that help. |
thanks! |
bastelfreak
pushed a commit
that referenced
this issue
May 20, 2019
bastelfreak
added a commit
that referenced
this issue
May 20, 2019
issue #306: Fix broken startup scripts
cegeka-jenkins
pushed a commit
to cegeka/puppet-prometheus
that referenced
this issue
Aug 28, 2019
Our init scripts sometimes contain a trailing `\` after the last argument. Some might lead to wrong parsing. Fixes voxpupuli#306 Replaces voxpupuli#307
cegeka-jenkins
pushed a commit
to cegeka/puppet-prometheus
that referenced
this issue
Aug 28, 2019
issue voxpupuli#306: Fix broken startup scripts
Rovanion
pushed a commit
to Rovanion/puppet-prometheus
that referenced
this issue
May 5, 2021
Our init scripts sometimes contain a trailing `\` after the last argument. Some might lead to wrong parsing. Fixes voxpupuli#306 Replaces voxpupuli#307
Rovanion
pushed a commit
to Rovanion/puppet-prometheus
that referenced
this issue
May 5, 2021
issue voxpupuli#306: Fix broken startup scripts
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
What are you seeing
When you deploy on Debian Stretch with Systemd, Prometheus won't start, because the file generated for systemd on the last row of "ExecStart" option add a backslash (""), this cause "ExecStart" option include the option "ExecReload=/bin/kill -HUP $MAINPID" as parameter of "ExecStart".
What behaviour did you expect instead
Create the correct prometheus.service file like:
Output log
Any additional information you'd like to impart
To fix I do this:
.../manifests/config.pp
.../templates/prometheus.systemd.erb
I have looked for a similar problem but I did not see any like, Cheers.
The text was updated successfully, but these errors were encountered: