On Wed, Sep 15, 2010 at 12:53 PM, Alan Barrett <a...@cequrux.com> wrote:
> On Wed, 15 Sep 2010, Nigel Kersten wrote:
>> On Wed, Sep 15, 2010 at 12:31 PM, Alan Barrett <a...@cequrux.com> wrote:
>> > On Wed, 15 Sep 2010, Nigel Kersten wrote:
>> >> > The external node classifier can override the client's idea of the
>> >> > environment.
>> >>
>> >> It can't really.
>> >>
>> >> http://projects.puppetlabs.com/issues/3910
>> >
>> > the environment (and a parameter called $error_message or something,
>> > but not any classes). =?0There are minor problems when the master and
>> > client disagree, but so far the problems have not been enough to prevent
>> > installing a puppet.conf from a template, to make the client specify the
>> > correct environment on the next run.
>>
>> I wouldn't class the situation as "minor problems"
>
> I meant to say that the problems I have personally seen have been
> minor; I haven't noticed the problem you describe, possibly because I
> deliberately run puppetd with a restrictive "tags" parameter when I
> know that the environment is not properly set, or possibly because any
> incorrect files would have been corrected on the next run, but I agree
> that issue #3910 is serious.

I think this is what worries me the most about this bug, that people
may not realize it exists, because it many cases it's invisible, no
matter how you restrict the run with tags.

As long as the files you refer to in the classes actually exist in the
client-specified-environment, the puppet runs will cruise along
happily until that one time when you make a change and it doesn't go
out to everyone.

:(

Multiple runs do mitigate it, but ... we shouldn't have to do that.



>
> --apb (Alan Barrett)
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To post to this group, send email to puppet-us...@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.
>
>



-- 
nigel

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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