On Fri, Nov 07, 2008 at 07:18:11AM -0800, tek-ops wrote:
> 
> /etc/puppet/manifests/nodes.pp
> --------------------------------------------------------------------------------
> node "test1" {
>     $nameservers = ["192.168.0.2", "192.168.0.3"]
[...]
> nameserver 192.168.0.2192.168.0.3
> --------------------------------------------------------------------------------
[...]
> So essentially, if the array is declared in the nodes themselves, then
> the elements are concatenated.   Which is more odd since if an array
> is declared in /etc/puppet/modules/resolv/init.pp then is does work
> (no concatenation).

Hmm, I definitely used this kind of enumeration in the past and it
worked correctly, although there were classes and defines involved.

One thing I would suggest, is to rule out the possibility that you have
an outdated file somewhere (try sticking another dummy nameserver into
the array and see if it appears on the client).

If you rule this out, then I definitely think this is a bug.

-- 
Marcin Owsiany <[EMAIL PROTECTED]>              http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216
 
"Every program in development at MIT expands until it can read mail."
                                                              -- Unknown

--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to