Am Montag, 27. Oktober 2014 22:43:07 UTC+1 schrieb Victor Danilchenko:
>
> Hi all,
>
> I am running a puppetmaster setup on CentOS. We have out production 
> environment working fine. However, I am trying to migrate from puppet 3.4, 
> and from config environments to directory environments. I got my 
> environments tree all set up in the puppet master, but when I activate my 
> directory environments, puppetmaster suddently can't see any modules or 
> manifests -- it runs, but returns empty catalog for the agent, and 'puppet 
> modules list' says I have no modules installed:
>
> # puppet module list
> /usr/share/puppet/modules (no modules installed)
>
> None of the other global config files contain anything that references 
> environments. My environment directory is set up correctly (it works on our 
> production puppetmaster), and it works when I point the puppetmaster at it 
> *explicitly*:
>
> # puppet module 
> --confdir=/etc/puppet/environments/production/modules:/usr/share/puppet/modules
>  
> list
> /etc/puppet/environments/production/modules
>
> ├── apache (???)
> ├── awstats (???)
> etc.
>
> Here's my main config file, stripped of comments:
>
> [main]
>     certname=kmadmin102
>     dns_alt_names=kmadmin102.vistaprint.net,test-kmpuppet,test-kmpuppet.
> vistaprint.net,kmadmin102.vistaprint.net
>     logdir = /var/log/puppet/
>     rundir = /var/run/puppet
>     ssldir = $vardir/ssl
>     pluginsync = true
>     certificate_revocation = false
>     report = false
>     configtimeout = 4m
>     *environmentpath **= $confdir/**environments*
>     default_manifest = $confdir/manifests
>     basemodulepath = $confdir/modules:/usr/share/puppet/modules
> [agent]
>     classfile = $vardir/classes.txt
>     localconfig = $vardir/localconfig
> [master]
>
> Can someone see what I am doing wrong?
>

have you configured the environment.conf 
file? 
https://docs.puppetlabs.com/puppet/latest/reference/config_file_environment.html

- Thomas
 

-- 
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/8e8d5829-a486-48fd-9833-f6bac5dc66eb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to