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.