Actually, I've just re-read your message. I don't think we're talking
about quite the same thing.

It's not that the end results are non-deterministic, but rather that
Puppet occasionally bleats about missing dependencies. So it's the
error-reporting that's non-deterministic.

On May 19, 3:04 pm, tobyriddell <toby.ridd...@gmail.com> wrote:
> Thanks for the explanation - nice to know there's a good reason for
> it.
>
> On May 19, 2:01 pm, jcbollinger <john.bollin...@stjude.org> wrote:
>
> > On May 19, 2:23 am, tobyriddell <toby.ridd...@gmail.com> wrote:
>
> > > I've got a bit of a strange one here. I'm seeing intermittent errors
> > > for missing resource dependencies.
> > [...]
> > > it's just that I'd expect the errors to be present the entire time
> > > rather than intermittent.
>
> > Prior to version 2.7, the relative order in which Puppet attempts to
> > apply resources that have no dependency relationship is non-
> > deterministic.  Some would consider that a feature (missing
> > dependencies will eventually be detected), but project leadership has
> > decided that runtime consistency is more valuable, so that is
> > implemented for 2.7.  If the root problem is solely missing
> > dependencies in your manifests, then the behavior you describe is
> > completely normal for Puppet 2.6.x and earlier.
>
> > John
>
>

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