So that looks ok, I think, but I do wonder about how "common" is inside the
environmentpath. Does "common" have an environment.conf as well (so that
puppet would regard it as a valid environment)?

Also this is interesting:

On 17 October 2016 at 09:40, Matt <> wrote:
> ... I saw that my agents were not able to find the classes on a run ...

To me that says Puppet can't find your classes either. Since Foreman
queries Puppet for it's class listing in Puppet4 (via the puppetserver's
API) then I would expect Foreman to think the classes had gone if Puppet
can't find them either.

It *feels* like a misconfig of some kind, but I can't quite spot it.
Perhaps try moving the common modules to "/etc/puppetlabs/code/modules"
(since thats also in the basemodulepath) as a test?


You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
To post to this group, send email to
Visit this group at
For more options, visit

Reply via email to