Skip to content
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

module v4.0.0 fails on camptocamp systemd #217

Open
mrsdevo opened this issue Sep 9, 2021 · 4 comments
Open

module v4.0.0 fails on camptocamp systemd #217

mrsdevo opened this issue Sep 9, 2021 · 4 comments

Comments

@mrsdevo
Copy link

mrsdevo commented Sep 9, 2021

Affected Puppet, Ruby, OS and module versions/distributions

  • Puppet: PE 2021
  • Ruby:
  • Distribution: PE 2021
  • Module version: 4.0.0

How to reproduce (e.g Puppet code you use)

mod 'puppet-confluence', '4.0.0'

What are you seeing

Fails on camptocamp daemon_reload
Could not find class ::systemd::systemctl::daemon_reload

What behaviour did you expect instead

Reflect changes from master branch to exclude class ::systemd::systemctl::daemon_reload

Any additional information you'd like to impart

When can we expect new tag version that drops camptocamp systemd.

@dustypc101
Copy link

I am experiencing the same issue. camptocamp systemd has been deprecated, so I am using puppet-systemd, which fails as mentioned above.

@mojibake-umd
Copy link

Actually I was about to see if there is a pull request to fix this. Will see about creating myself..
If you look at https://forge.puppet.com/modules/puppet/confluence/dependencies
you will notice camptocamp/systemd (>= 1.0.0 < 3.0.0) meaning greater that 1.0.0 but less than 3.0.0.
If you drop camptocamp-system back to 2.12.0 it will work...
However as stated earlier camptocamp-systemd was deprecited/taken over but voxpopli (AKA puppet-systemd)
voxpupuli/puppet-systemd@97dd16f

@mojibake-umd
Copy link

Seems change was made in master, but new forge module version not cut.
https://github.com/voxpupuli/puppet-confluence/pull/213/files

So pulling in confluence module via repo, should also resolve.

@nambrosch
Copy link

Ran into this same issue after updating my systemd module - the change in github resolved the issue for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants