Hello,
I'm a complete novice at puppet, trying to set up a couple of debian systems with puppet on them.
With a brand new install of Debian 8 (jessie), I have used both the default packages from Debian, and the packages from puppetlabs (available after installing the puppetlabs-release-jessie.deb package).
With both puppet-master and puppet, the "facter rubysitedir" returns a non-existent directory (/usr/local/lib/site_ruby/2.1.0). I think it should return /usr/lib/ruby/vendor_ruby/.
With puppet, the command "puppet resource service" fails with:
Error: Could not run: Execution of '/bin/systemctl show -pSourcePath autovt@' returned 1: Failed to get properties: Unit name autovt@.service is not valid.
Does Debian 8 support puppet via packages only? Or do I need to install from source?
I also set up Debian 7, and that worked, but it was with puppet 2.7.23, which is quite old (both Puppet 3 and 4 are now available).
Google search didn't help with this.
Would I have more luck with Ubuntu?
Thank you, and my apologies for the novice questions.
John