lovewadhwa wrote:
> Hi all
> 
> I executed a manifest to be replicated to all servers through
> puppet.By default puppet executes the manifest if any change in
> configuration every 30 minutes.
> 
> Though i have not changed anything in the configuration or manifest,
> puppet executes the same manifest after every 30 minutes as seen from
> below syslogs.The same logs appear in my syslogs file after every 30
> minutes.
> 
> puppetd[18730]: (//Exec[ssh]
> 
> Believe the log should appear in syslog only the very first time.
> 
> Please help and assure me how can i check my puppet is not executing
> the same manifest again after every 30 minutes.


Puppet does apply the whole manifest by default every 30 minutes. Not 
only the changed parts, but the whole. If you want an Exec to only run 
under specific circumstances, please read the TypeReference for exec on 
the wiki[1], giving special consideration to the creates, refreshonly, 
onlyif and unless parameters.



Regards, DavidS

[1]http://reductivelabs.com/trac/puppet/wiki/TypeReference#exec

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