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 [email protected].
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