[katello-devel] Puppet 2.7 or Puppet 3.1 for RHEL6

Dominic Cleal dcleal at redhat.com
Thu Mar 21 14:21:39 UTC 2013


On 21/03/13 13:59, Sam Kottler wrote:
> On 03/21/2013 09:35 AM, Miroslav Suchý wrote:
>> I find that Foreman use in code: require 'puppet' which means that
>> I have to package puppet for ruby193. And if I will make change,
>> the question is how big change should I do? Currently rhel6 have
>> puppet 2.6. I can build either puppet 2.7, 3.0 or 3.1. Here is list
>> of backward incompatible changes: 
>> http://docs.puppetlabs.com/puppet/3/reference/whats_new.html#backwards-incompatible-changes-in-3x
> 
> 
> 
>> Since we will in near future support only Fedora 18 + RHEL6 with SC
>> and Fedora 18 use puppet 3.1, I think we should use puppet 3.1.
> 
> +1. There are a lot of bugs for running under 1.9.3 that are fixed in
> 3.0+.

Indeed +1.  Puppet 3 follows semver too, so it'll be much easier to
rebase throughout the 3.x series without worrying about
compatibility-breaking changes.

2.6's support in the community has mostly vanished and continued
security support is doubtful.

-- 
Dominic Cleal
Red Hat Engineering




More information about the katello-devel mailing list