On Mon, Nov 22, 2010 at 3:15 AM, Nick <oinksoc...@letterboxes.org> wrote:
> Hi,
>
> So I was quietly cursing the Puppet DSL for making otherwise simple things
> difficult, such as merging two arrays [1], and I was even starting to wonder 
> if
> I should look at alternatives like Chef more closely.
>
> But then I had an idea - maybe someone has written a Ruby DSL like Chef's 
> which
> plugs into Puppet, so I googled.
>
> And yes, it's an official part of 2.5.x series!  Thank you (I hope). But I can
> only find a tantalising hint in the release notes and a blog post explaining
> only the very basics. [2]
>
> Two questions:
>
>  - is there any more info anywhere, or anything in the pipeline?
>  - will it work with older clients?
>
>
> If it won't work with older clients, this is a problem, because 2.6.x isn't
> available very widely in official repositories yet and I will need to
> investigate other ways to deploy it [3]
>
> Although reading the release notes page [4], it looks like I can't rely on
> cross-version interoperability at all, so it's starting to look like I'm going
> to have to deploy from source to get the same version everywhere :(
>
> Cheers,
>
> N
>
>
> 1. I gather it's possible but only with effort:
> http://weblog.etherized.com/posts/175
>
> 2. http://www.puppetlabs.com/blog/ruby-dsl/
>
>
> 3. Puppet packages available:
> Debian Lenny has v24.5;
> Ubuntu Lucid has v25.4;
> RHEL/CentOS 5 has nothing at all in base, and only v22.4 in RPMForge

Have a look at our sid and squeeze packages:

http://packages.debian.org/search?keywords=puppet

Are those your three target platforms? Debian Lenny, Ubuntu Lucid and
RHEL/CentOS 5 ?



>
> Nothing better here, either:
> http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet#downloading-puppet
>
>
> 4. From http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes:
>> It is also important to note when upgrading that not all versions are
>> backwards compatible. Newer clients may not work with older servers and
>> vice-versa. Where possible backwards-compatibility is maintained but it’s not
>> always totally successful. The best approach is to ensure your master and
>> clients are the same version.
>
> --
> 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 Kersten - Puppet Labs -  http://www.puppetlabs.com

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