Hi,

that's pretty much correct. Only to clarify, this is what happens when
the agent contacts the master:

1. the agent requests plugins (if pluginsync is enabled)
 -> this may introduce new fact code to the agent
2. the agent gathers all facts about its local machine (see facter)
3. the agent sends all facts to the master, and the master can use these
during compilation, both in templates and manifests
4. the master sends a catalog, including file contents generated from
templates
5. the agent verifies that the system state is synchronous with the
catalog specification, and performs update actions if there are
discrepancies

Hope this makes sense,
Felix

On 01/22/2014 11:46 AM, Muhammad Yousuf Khan wrote:
> however i was wrong. it seems like. first puppet master collect the
> information from all the client against these variable and then
> distributing it according to the value to every client node. please
> correct me if i am wrong.
> Thanks for your help.
> 
> MYk

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/52DFA29E.9010104%40alumni.tu-berlin.de.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to