On Thu, Jan 26, 2012 at 03:57:08PM +0000, Steve Traylen wrote:
> Hi,
> 
> After upgrading a server and client from 2.6.13 to 2.7.10 my configuration 
> with array attributes 
> are behaving differently. 3 examples:
> 
> (1)
> k5login {'/root/.k5login-test':
>           principals => ['m...@cern.ch', 't...@cern.ch'],
>  }
> 
> while .k5login file is created perfectly but every puppet run updates the 
> file with.
> 
> notice: /Stage[main]/Kerberos::Root/K5login[/root/.k5login-test]/principals: 
> principals changed ['m...@cern.ch', 't...@cern.ch'] to 'm...@cern.ch 
> t...@cern.ch'
> 
> Notice how the ['A','B'] is compared to 'A B'
> 

The ['A','B'] vs 'A B' *seems* to be just a display thing because the
current value and the desired value are handled differently when
printing them out (should_to_s vs. is_to_is in property.rb).

Can you please tell me the ruby version you are using? So we can rule
1.8.5 incompabilities out?

-Stefan

Attachment: pgpb0NozSV136.pgp
Description: PGP signature

Reply via email to