I have seen this happen when a module exists in an environment and not in the main modulepath. Try copying it there, that might solve your problem.
Walter On Thu, Nov 29, 2012 at 5:02 PM, Fran Rodríguez <[email protected]>wrote: > Hi group, > > I got a problem with environments, im getting this erros from the client: > > Could not retrieve catalog from remote server: Error 400 on SERVER: > Failed to parse template ssh/retrieve_priv_key.erb: cannot find key > directory: /etc/puppet/environments/production/modules/ssh/private_keys at > /etc/puppet/environments/development/modules/ssh/manifests/init.pp:91 > > I dont know what is happening because it works before. My puppet.conf on > master is this: > > [main] > logdir = /var/log/puppet > vardir = /var/lib/puppet > ssldir = /var/lib/puppet/ssl > rundir = /var/run/puppet > factpath = $vardir/lib/facter > templatedir = $confdir/templates > server = puppetserver.in.rentalia.com > environment = production > > prerun_command = /etc/puppet/etckeeper-commit-pre > postrun_command = /etc/puppet/etckeeper-commit-post > > [master] > manifest = $confdir/environments/$environment/manifests/site.pp > modulepath = $confdir/environments/$environment/modules > > # These are needed when the puppetmaster is run by passenger > # and can safely be removed if webrick is used. > ssl_client_header = SSL_CLIENT_S_DN > ssl_client_verify_header = SSL_CLIENT_VERIFY > > storeconfigs = true > dbadapter = mysql > dbname = puppetdb > dbuser = puppet > dbpassword = hola > dbserver = localhost > dbsocket = /var/run/mysqld/mysqld.sock > > reports = log, foreman > > [agent] > environment = production > report = true > pluginsync = true > show_diff = true > > Anybody knows what happen?¿ > > Cheers from Madrid > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/puppet-users/-/LWeA0-guQDYJ. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- Walter Heck -- Check out my startup: Puppet training and consulting @ http://www.olindata.com Follow @olindata on Twitter and/or 'Like' our Facebook page at http://www.facebook.com/olindata -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
