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.

Reply via email to