In order to use puppetrun you need to run puppetd with the --listen option, you will also need a namespaceauth.conf client side (http://reductivelabs.com/trac/puppet/wiki/NameSpaceAuth )
from http://reductivelabs.com/trac/puppet/wiki/PuppetExecutables#id7 puppetd Puppet's agent. It does not know how to find or compile manifests and is only useful for contacting a central server. Note that there are multiple clients that can be loaded within this agent, and the agent can listen for incoming connections. If you start it with --listen, by default it will accept triggers from puppetrun, but puppetd will refuse to start if listen is enabled and it has no namespaceauth.conf file. It can load other handlers; check its documentation for more detail. On Wednesday,Jul 1, 2009, at Wednesday,Jul 1, 20098:36 AM, Pavel Shevaev wrote: > > Guys, I seriously could not find this topic in the documentation. > > What do you do when you need to force puppetd hosts get the new > settings from puppetmasterd? > > What I found was only sending USR1 signal to the client process in > order to make it refresh its configuration from the master. > But I find it a bit inconvenient for a large amount of hosts. > > There is also puppetrun which, if I understand correctly, can make > specific puppet hosts check for new changes. > However it seems it tries to connect to port 8139 and for some reason > my puppetd hosts are not listening on this port, while puppetd is > running for sure. > I believe it can be configured somehow, I just thought it was the > default option... > > And finally, how often does puppetd running in the daemon mode ask > puppetmasterd for new chages? Does it do it more than once? > > puppetd --help says(I'm using 0.24.4 on Gentoo): > > ====================================================== > Synopsis > -------- > .... > Currently must be run out periodically, using cron or something > similar. > > ======================================================= > > Is it true? > > Thanks in advance. > > -- > Best regards, Pavel > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---