On Tuesday, April 2, 2013 7:52:15 AM UTC-5, MrTeleBird wrote: > > Hello, > > I have basically two questions regarding *puppet kick* (old puppetrun) > > > when calling a "puppet kick host1.com host2.com host3.com" : > > first question) does puppet kick deploy the catalogue on the three hosts > serially or in parallel?? > > and > > 2) what happens if for any reason the deployment fails on host1 ?? will > puppet continuing deploying on host2 and host3 or will automatically stops > puppet kick execution?? > > I really appreciate any help / hints on this question. > > Thanks!! > > Puppet kick just signals the specified nodes that they should immediately initiate a normal catalog run. As far as I am aware, 'kick' does not wait for one node to actually do that before signaling the next node.
Therefore, you would normally expect the specified nodes to request catalogs at approximately the same time (and not necessarily in the order they were kicked); whether these requests are processed in parallel depends on the configuration of your master. If catalogs are compiled in parallel or if catalog application takes longer than catalog compilation (which is usual) then you should expect some overlap of the catalog application parts of the various nodes' puppet runs. Whether one node's catalog run fails will have no impact on others'. John -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
