-
-
Notifications
You must be signed in to change notification settings - Fork 227
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
Ensure future compatibility with systemd #740
Comments
There are two possible solutions:
Which solution do we prefer? |
tuxmea
pushed a commit
to tuxmea/puppet-zabbix
that referenced
this issue
Mar 4, 2021
It's being addressed here #742 . Not ready though |
it looks ready now, ran into the same problem and tested master from this module and it is working again. |
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
Any additional information you'd like to impart
This is really just a heads-up.
In a recent commit on the puppet module "systemd" which is a dependency for this module, the code that creates the resource
Exec[systemctl-daemon-reload]
is dropped.This causes any node that has the zabbix::agent class to fail with the error message listed below.
Commit in question:
voxpupuli/puppet-systemd@97dd16f
How to reproduce (e.g Puppet code you use)
Check out master branch of camptocamp/systemd, deploy node with
class { 'zabbix::agent' ...
configured.What are you seeing
Failure to compile catalog, since the resource
Exec[systemctl-daemon-reload]
is missing.What behaviour did you expect instead
The dependency being met.
Output log
2021-02-23T14:18:26.858+01:00 ERROR [qtp1804988349-2269] [puppetserver] Puppet Could not find resource 'Exec[systemctl-daemon-reload]' for relationship from 'File[/etc/systemd/system/zabbix-agent.service]' on node ((redacted))
The text was updated successfully, but these errors were encountered: