Michael, Thanks for the reply. I use Foreman as ENC, and my buildtest boxes are in a host group that applies our basic site-wide puppet classes. I have set them to not be in a hostgroup and thus not have any classes applied, but the same error persists. I'm just not sure of what the error even means at this point.
For a while I struggled with getting Foreman to provision the EL7 systems, I have a thread in that list about my issues. But using virtualbox VMs on my laptop I was able to work through those issues and was able to run puppet successfully on the vboxes I provisioned from the same Centos7 and OL7 source repos and kickstart scripts as I am using on my production foreman server. The provisioning issues for both OSes were related to the libselinux-ruby package, I had downloaded a Centos iso that didn't have the package to use as my source repo, and in OL7 the package is in a different repo (like RHEL i've heard), so I made a patch [1] to kickstart templates Foreman uses so that the repo gets added/enabled before puppet is installed. In my virtualbox lab, the only puppet classes I was applying were a static files module that populates /root/.ssh/authorized_keys and example42-puppet + dependencies from the Forge. On my Produciton Puppetmaster we're using more of example42's modules but mostly out of git, and some are run off my own forks. The site-wide modules the hostgroup had included the site files, puppet, razorsedge/puppet-vmwaretools, and our nagios agent monitoring wrapper class which is based on example42/puppet-nrpe. Anyway, all the extras are now excluded and the errors still persist. [1] https://github.com/theforeman/community-templates/compare/master...salderma:master On Sunday, March 1, 2015 at 6:35:07 PM UTC-5, Michael Stanhke wrote: > > What does your catalog look like? Could you try basically something empty > (no node classification, no custom facts/plugins) and see if it works? We > certainly have lots of people running Puppet on EL7. > -- 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/b059fded-1bed-4b6c-9320-679bcad82d62%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
