I have a puppet master that I had recently split into two, one handling just CA 
functionality and one handling the normal puppet master operations. 

puppet_ca
puppet_master

Otherwise, both are configured identically as follows:

1) The modules are stored into separate environments under 
/etc/puppet/environments:

 /etc/puppet/environments/foo/modules
 /etc/puppet/environments/bar/modules
 /etc/puppet/environments/baz/modules

2) The manifests are split per environment under /etc/puppet/manifests:

 /etc/puppet/manifests/foo/modules
 /etc/puppet/manifests/bar/modules
 /etc/puppet/manifests/baz/modules

The manifest are referenced in /etc/puppet/manifest/site.pp. An out of band 
process rsyncs /etc/puppet/environments and /etc/puppet/manifests over to 
puppet_master.

When I switch the nodes from puppet_ca (the former master) to new 
puppet_master, it doesn't see manifests. It is able to connect, authenticate 
and download the catalog, but that catalog does not contain the manifests.

I switched the node back to puppet_ca and I can confirm that it is able to see 
the manifests on the puppet_ca (the former puppet master). 

I don't see any errors from the new puppet master. I do see from the puppet 
node that after it connects to the new puppet master, it deletes the plugin 
directories:

File[/var/lib/puppet/lib/factor/ensure] removed
File[/var/lib/puppet/lib/puppet/ensure] removed

I am missing something here.  Any clue as to what I may need to check?

 - Rilindo

-- 
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 puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to