On Tue, Oct 13, 2009 at 4:07 PM, Douglas Garstang <doug.garst...@gmail.com> wrote: > > I'm getting really really frustrated with puppet. > > Why is it that when I install the puppet-server RPM, my default config > file in /etc/puppet/puppet.conf has a [puppetd] section and not a > [puppetmasterd] section? Isn't that what the puppetmaster looks for? > The output from --genconfig generates a config file with a > [puppetmasterd] section. I've been trying to get the client and server > to talk to each other for over 24 hours now and inconsistency's like > this are making it REALLY hard to get a good starting baseline.
I've found this somewhat frustrating too Douglas. If you invoke puppetd --genconfig, the whole config is in a [puppetd] stanza. If you invoke puppet --genconfig, the whole config is in a [puppet] stanza If you invoke puppetmasterd --genconfig .... you get the picture. This is my understanding of how things work, and it's likely I'm wrong. [main] # these things get set for puppet/puppetd/puppetmasterd # unless overriden by a following stanza [puppet] # these things just get set for puppet # the standalone executable [puppetd] # these things just get set for puppetd # the client in the client-server modle [puppetmasterd] # these things just get set for puppetmasterd # the server in the client-server model I tend to work backwards somewhat with puppetmasterd configuration files. I work it all out on the command line with a simple webrick --no-daemonize --verbose invocation, adding flags as I work out what I need, then reconstruct the puppet.conf [puppetmasterd] section based upon the necessary settings. Once I have that working, I then get the same config working in Passenger, which these days doesn't usually require any extra settings in puppet.conf. If you give us a bit more detail about what's going on, we can probably help sort it out. > > Doug. > > > > -- nigel --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. 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 -~----------~----~----~----~------~----~------~--~---