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.