Ok, I use TheForeman, and recently updated from puppet 3.4.3 to 3.7.1. I 
also updated TheForeman to 1.6.0. I have had config file environments. One 
wrinkle was I had modules as $confdir/environments/dev - and all the 
modules are under here, no sub modules dir. I tried to migrate to directory 
environments by moving my modules to $confdir/environments/dev/modules for 
instance, and removing the config definitions in puppet.conf and adding 
environmentpath=$confdir/environments to puppet.conf.I restarted apache, 
but my clients could no longer find their modules. I've poured over the 
docs, but can't see what I did wrong. Is there a doc with step by step 
example of converting the type of environments to be puppet4 compatible?


Because of TheForeman, I don't have anything in site.pp... But maybe I need 
blank site.pp in each environment? Can Puppet work without a default 
manifest? The docs imply it should process a blank one if one doesn't 
exist... Do I have to have an environment.conf that specifies an empty 
site.pp? It is really not clear from the docs.

-- 
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/68d765ab-ac8a-442a-bb38-0ae0c6933d59%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to