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+unsubscr...@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.

Reply via email to