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 [email protected]. 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.
