Announce: Puppet 2.7.15rc4 Available

1 view
Skip to first unread message

Matthaus Litteken

unread,
Jun 1, 2012, 6:44:51 PM6/1/12
to puppet...@googlegroups.com, puppe...@googlegroups.com
Puppet 2.7.15rc4 is a maintenance release candidate for Puppet in the
2.7.x series.

Downloads are available at:
* Source https://downloads.puppetlabs.com/puppet/puppet-2.7.15rc4.tar.gz

Windows package is available at
https://downloads.puppetlabs.com/windows/puppet-2.7.15rc4.msi

RPMs are available at https://yum.puppetlabs.com/el or /fedora

Debs are available at https://apt.puppetlabs.com

Mac package is available at
https://downloads.puppetlabs.com/mac/puppet-2.7.15rc4.dmg

See the Verifying Puppet Download section at:
https://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet

Please report feedback via the Puppet Labs Redmine site, using an
affected puppet version of 2.7.15rc4:
http://projects.puppetlabs.com/projects/puppet/


## Puppet 2.7.15rc4 Release Notes ##

(#14761) Add boot, reboot to excludes list for redhat provider

On sles, the reboot init script would be triggered during a `puppet resource
service` call, which would ignore the status argument and proceed
to reboot the
system. It would also call the boot init script, which could hang the puppet
call indefinitely. This commit adds both the boot and reboot services to the
redhat provider's exclude list. It also updates the redhat
provider spec test
to test for those changes.

(#14615) Exclude helperscripts in gentoo service provider

The directory `/etc/init.d` does not only store normal initscripts but
also a few helper scripts (like `functions.sh`). The former behaviour was
to treat them as regular initscripts which can lead to dangerous results
especially when running `puppet resource service`. This command will
issue `/etc/init.d/<script> status` on every script inside
`/etc/init.d`. Because the helperscripts don't care about arguments,
this will cause the system to reboot when `/etc/init.d/reboot.sh status` is
executed.

Exclude helperscripts when searching inside `/etc/init.d`.


## Puppet 2.7.15rc4 Changelog ##
Andrew Parker (1):
c0cb0fa (Maint) Close filehandles after read in upstart

Chris Price (1):
be6062c Apply commit from master that varies ports during tests

Daniel Pittman (1):
37df5c4 (#14615) Final stub fixes for the tests.

Matthaus Litteken (3):
7c1d8c2 (maint) Disable upstart spec test on windows
e619304 (#14761) Add boot, reboot to excludes list for redhat provider
d110da5 Updating CHANGELOG, conf/redhat/puppet.spec for puppet 2.7.15rc4

Stefan Schulte (3):
0788ea2 (#14615) Exclude helperscripts in gentoo service provider
060810e maint: Make it easier to test the service provider
f11dfd6 (#14615) Fix provider spec tests to work on non gentoo systems
Reply all
Reply to author
Forward
0 new messages