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
-~----------~----~----~----~------~----~------~--~---

Reply via email to