Burkholder, Peter wrote:
> I just finished listening to the Configuration Management panel from
> OSBridge (on blip.tv).
> 
> Near the end of it, Adam Jacob states that Puppet's resource dependency
> ordering is non-deterministic, 
> and that manifests that work fine 19 times will fail the 20th time.
> 
> Is this true?   I'm puzzled that what Luke considers one of Puppet's
> strong suits is derided by
> others as its Achille's heel.

Puppet's ordering of how it'll apply resources is only deterministic up 
to the specified dependencies in the manifest. Not requiring more 
determinism allows puppet to optimize resource application (in the 
future; see e.g. the thread about coalescing package installations). Of 
course, this might allow situations like those Adam talks about if the 
manifest doesn't state all the implicit dependencies explicitly. Like 
trying to start a service before the daemon is installed.



Regards, DavidS

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