Is there an easy way to convert a puppet client into being a puppet master?

Here's the scenario. I'm using puppet to configure all my systems, and 
would like it to be able to deploy a new puppet master as well. We have 
systems worldwide so having local puppet masters is very desirable for 
fault tolerance. So Kickstart (via cobbler) installs a puppet client during 
the initial system installation, then puppet installs everything else. And 
I've written a puppet-server module to attempt to deploy the puppet-server 
package, but I end up getting into certificate problems every time.

The initial cert draws complaints, so I delete it and clean the certificate 
from the master, but then the systems will not connect under any 
circumstances:

# puppet agent -t
Exiting: no certificate found and waitforcert is disabled

There's no request on the master (either this or the other).

Thoughts?

Puppet 3.0.1 from puppetlabs rpms on Fedora 17.

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

Reply via email to