Announce: Puppet 2.7.14rc2 Available

Matthaus Litteken
2012-04-23T21:25:43Z

Puppet 2.7.14rc2 is a maintenance release candidate for Puppet in the
2.7.x series.

Downloads are available:
 * Source http://downloads.puppetlabs.com/puppet/puppet-2.7.14rc2.tar.gz

## Bug Fixes ##
(#14060) Fix quoting of commands to interpolate inside the shell.

    The `shell` exec provider was supposed to emulate the behaviour of
0.25 exec,
    which was to pass the content through the default shell to get it executed.

    Unfortunately, it got quoting a bit wrong, and ended up interpolating
    variables at the wrong point - it used double quotes where single
quotes were
    really what was desired.

    Thanks to Matthew Byng-Maddick for the report, and a fix to the quoting; in
    the end we should not be in this position - we shouldn''t be using
string
    execution where we can pass an array instead.  That avoids any chance that
    there is more than one round of shell interpolation entirely.

    As a bonus, this fixes the base exec type to support specifying
the command to
    run that very way, and making it good.

(#14101) Improve deprecation warning for dynamic lookup

    The new message will tell the user how to get more information about
    what is occuring. More information will be provided at debug level so
    that a user can see what the change to the lookup will be.


It includes contributions from the following people:
Andrew Parker and Daniel Pittman

See the Verifying Puppet Download section at:
 http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet#Verifying+Puppet+Downloads

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

Full Release Notes at:
http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes#2.7.14rc2

Puppet 2.7.14rc2 Changelog
==Andrew Parker (1):
      934ec89 Improve deprecation warning for dynamic lookup

Daniel Pittman (2):
      796a072 Modernize the style of the shell exec provider tests.
      74e462f (#14060) Fix quoting of commands to interpolate inside the shell.

--
You received this message because you are subscribed to the Google Groups
"Puppet Developers" group.
To post to this group, send email to puppet-dev@googlegroups.com.
To unsubscribe from this group, send email to
puppet-dev+unsubscribe@googlegroups.com.
For more options, visit this group at