On 11/11/09 18:14, Larry Ludwig wrote:
>
>
> Hi,
>
>> Could it be that one of your environment doesn't have network-config?
>
> Yes they do not.  The 'development' env has newer code.

Then that's your issue, because of #2748.

>> Could it be that in 0.25 the client is in this environment instead of
>> being in the one you think it is in?
>
> Checked LDAP config and it is in fact in the correct environment.
> Again the node works with 0.24.8.

#2748 make that your 0.25.1 client is not in the environment that your 
ldap says it must be in. So your client is in the environement which is 
specified in puppet.conf.

>> BTW, how do you tell the client to be in a particular environment?
>> There is currently a bug report about this (ie environment can only be
>> set on the client and not in external_nodes anymore).
>
> via LDAP. then it still works with 0.24.8 nodes on a 0.25.1 client.

Because 0.24.8 clients don't send their environment to the master. So 
the master look it up and comes with what your external_node system returns.

The way it works right now in 0.25 is that the client sends the 
environments with every requests, so the master doesn't even try to look 
at the external_nodes returned environment and happily do what the 
client tells him to do.

-- 
Brice Figureau
My Blog: http://www.masterzen.fr/


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