I'm using puppet to look after a mix of raspbian and gentoo OS's.  This is 
going pretty well so far - but I've hit an annoying issue that on the 
Gentoo OS, I'm seeing this:

Warning: Found multiple default providers for service: init, systemd; using 
init

which is annoying because my gentoo box is actually running systemd.  

I've had a look through the docs, and know that I can override this - 
possibly by using facts to find the OS version and then setting the 
provider attribute for any service resource I'm using - but this seems an 
overly complicated approach. 

What I can't do is find documentation on how/why puppet thinks my gentoo 
system is using init and systemd.  All the docs says is "You will seldom 
need to specify this — Puppet will usually discover the appropriate 
provider for your platform."

And in 5.5 documentation, there isn't even a provider attribute listed for 
services anyway. 

Any clue as to how/where puppet gets this from? So I can try and workout 
what's up with my Gentoo box that makes puppet thinks it's using init. 

Thanks
Dave

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/6285ba22-5e13-458e-8d93-bb123c7939ab%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to