Released January 6, 2014.
3.4.2 is a bug fix release in the Puppet 3.4 series.
Bug Fixes
---------
* [PUP-724: Could not autoload puppet /util /instrumentation /listeners
/log"](https://tickets.puppetlabs.com/browse/PUP-724)
This bug could cause a failure while autoloading
`puppet/util/instrumentation/listeners/log.rb`. It was related to the way
that puppet compared Ruby Time instances, which would sometimes differ when
they shouldn't.
* [PUP-1015: Could not initialize global default
settings...](https://tickets.puppetlabs.com/browse/PUP-1015)
This regression was introduced in Puppet 3.4.0 and prevented Foreman from
functioning properly.
* [PUP-1099: Incorrect permissions in
RPMs](https://tickets.puppetlabs.com/browse/PUP-1099)
This caused some example file permissions to be set incorrectly on RHEL6.
* [PUP-1144: No longer allows variables with leading
underscores](https://tickets.puppetlabs.com/browse/PUP-1144)
This caused the the experimental future parser to reject variable names
that started with `$_`. It was introduced in Puppet 3.4.0.
* [PUP-1255: Default file mode is now 0600 instead of
0644](https://tickets.puppetlabs.com/browse/PUP-1255)
The default mode for file resources was changed from 0644 to 0600 in
Puppet 3.4.1. This release restores the previous behavior.
Puppet 3.4.2 Downloads
------------------------------------------
Source: https://downloads.puppetlabs.com/puppet/puppet-3.4.2.tar.gz
Available in native package format in the Puppet Labs yum and apt
repositories:
http://yum.puppetlabs.com and http://apt.puppetlabs.com
Gems are available via rubygems at
https://rubygems.org/downloads/puppet-3.4.2.gem
or by using `gem install puppet`
Mac packages are available at
https://downloads.puppetlabs.com/mac/puppet-3.4.2.dmg
Windows packages are available at
https://downloads.puppetlabs.com/windows/puppet-3.4.2.msi
Please report feedback via the Puppet Labs tickets site, using an
affected puppet version of 3.4.2:
https://tickets.puppetlabs.com/browse/PUP
Puppet 3.4.2 Contributors
-------------------------
Adrien Thebo, Andrew Parker, Branan Purvine-Riley, Dominic Cleal, Henrik
Lindberg, Josh Cooper, Josh Partlow, Kylo Ginsberg, Melissa Stone, Nick
Fagerlund, Ryan McKern
Puppet 3.4.2 Changelog
----------------------
Adrien Thebo (1):
aacbf6a (#23403) 'autosign' setting should manage file parameters
Andrew Parker (1):
1d1667e (Maint) Move to newer beaker
Branan Purvine-Riley (1):
b283e7c (maint) Use internal rubygems mirror during CI bootstrap
Dominic Cleal (1):
55cc322 (PUP-1255) Fix assumed default file mode to 0644
Henrik Lindberg (2):
be7eae7 (PUP-1144) Make future parser accept $_private
bd69314 (PUP-1144) Fix up failing tests (pending new/better
validation)
Josh Cooper (2):
7cb3d78 (#23403) Do File.expand_path on the expected path
3b4e5cb (PUP-1255) Don't be sensitive to pseudo-inherited ACEs
Josh Partlow (1):
98e9219 (PUP-724,#21922) Autoload compares only integer secs
Kylo Ginsberg (4):
ec01475 (maint) Pin beaker to 1.2.0
e5ad250 (maint) Set gem mirror conditionally
2afddff (PUP-1255) Don't use POSIX defaults on Windows
d58c7f0 (maint) Add temp workaround for travis
Melissa Stone (1):
5d996ba (packaging) Update PUPPETVERSION to 3.4.2
Nick Fagerlund (2):
1e68fd7 Maint: Adjust wording and formatting of several settings,
notably reports
1c5c979 Maint/22374: Clarify the action/interaction of the noop
setting and metaparameter
Ryan McKern (1):
c03324c (PUP-1099) Fix incorrect permissions in RPMs
--
Ryan McKern
Puppet Labs
Join us at PuppetConf 2014, September 23-24 in San Francisco
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/618e7d61-0b82-434a-a125-5f6b2795510f%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.