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
http://groups.google.com/group/puppet-dev?hl=en.