FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > EPEL Development

 
 
LinkBack Thread Tools
 
Old 09-26-2011, 06:11 PM
Todd Zullinger
 
Default Heads up: puppet-2.6.6 heading to stable

Hi,

After a longer than expected period in testing, puppet-2.6.6 is
heading to the stable repos for Fedora and EPEL >= 5). The 0.25.x
branch is not actively maintained. The license has changed from
GPLv2+ to GPLv2 (this was part of an eventual move to ASL 2.0 in
puppet 2.7).

As is typical with puppet version bumps, it is recommended to update
the puppetmaster before updating the clients.

Over the past several months of 2.6.x releases, a good number of
regressions and incompatibilities have been found and fixed. I've had
a testing repo on fedorapeople.org for that time where early adopters
could run the latest code. The feedback I've gathered there has been
positive, with no ugly reports that existing configurations stopped
working after the update (those will all come in after the update goes
to stable, I presume .

For details on what's changed, refer to the upstream release notes:

http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes

I've applied several of the noted fixes from 2.6.7rc1 to the
packages. I plan to get 2.6.9 into testing as soon as 2.6.6 is in
stable, as it contains a number of further improvements for the 2.6.x
series.

Things to watch for:

If you run EL-6 and use SELinux in Enforcing mode, there are policy
changes which will not be pushed into EL until 6.2. Until then, you
can use packages from Dan Walsh's people.redhat.com repo, create your
own local policy module, or use permissive mode. This applies only to
running puppet master, AFAIK. The bug report for this is:

https://bugzilla.redhat.com/show_bug.cgi?id=718390

Dan Walsh's selinux-policy repo is at:

http://people.redhat.com/dwalsh/SELinux/RHEL6/

If you use passenger, the change from puppetmasterd -> puppet master
needs to be handled in your config.ru script. There is an example
script in /usr/share/puppet/ext/rack/files/config.ru. The changes are
pretty trivial, but are unfortunately not something we can properly
automate. Note that passenger is not provided nor supported by EPEL.
Many folks are using it though and we don't want to burden them
without warning.

--
Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~
Life is like an onion: you peel off layer after layer and then you
find there is nothing in it.
-- James Gibbons Huneker

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 

Thread Tools




All times are GMT. The time now is 11:22 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org