And we're back with another exiting release in the 2.6.x branch - 2.6.2.

2.6.2 is a maintenance release in the 2.6.x branch and it contains bug
fixes, maintenance and a small number of features (see Release Notes below).

We've included release notes below that you can also see at:

http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes

The release is available for download at:

http://puppetlabs.com/downloads/puppet/puppet-2.6.2.tar.gz

Please note that all final releases of Puppet are signed with the
Puppet Labs key.

See the Verifying Puppet Download section at
http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet

Please report feedback via the Puppet Labs Redmine site:

http://projects.puppetlabs.com

Please select an affected version of 2.6.2.

RELEASE NOTES

* User type now manages password age

We’ve add a new feature to user providers manages_password_age, along
with the new properties password_min_age and password_max_age to the
user type. These represent password minimum a nd maximum age in days.
The useradd and user_role_add providers now support these new properties.

* User type now manages user expiry

We’ve add a new feature to user providers, manages_expiry along with a
new property, expiry. The expiry property is specified in the form of
YYYY-MM-DD and sets an expiration date for an account

An example of both:

user { "james":
  password_min_age => '10',
  password_max_age => '30',
  expiry => '2010-09-30',
  ...
  ensure => present,
}

CHANGELOG since 2.6.1

1d719be  Fix for #4945 -- explicitly check os to supress man page
installation
55417bc  Reversion of 021d534482dd8edb863cb77d668ac3525362a0a6
a6e2bea  Fixed #4919 - added parenths to fix error message:
1b6094d  Fixed documentation typo
bdf12fe  Fix for #4896 -- stray newline left over from removed diagnostic
e7424c6  (#4772) Update SuSE .spec file
0aaa742  Fixes #4792 (Duplicate definition since 2.6.1 upgrade)
ea49d13  Improvement to #4025: made spec tests work on all platforms
0b4ce08  Adds #3046 - support for password min/max age
e9f9d26  [#4783] (#4783) Fix RRDGraph report generation
34f87cf  Add user account expiry to the useradd type and provider
a7fb9b1  Fixed #4025 (failure in launchd if certain plists are binary).
2573872  Fix for #4649 -- avoid unsupported features on non-posix systems
eb9279c  Fix for 4273 -- revert b7e2580ab49ecdb67fc9b522829c005fc3750fbe
53a2bea  Fix for #4804 -- escaped backslashes in interpolated strings
d12e477  Fixes #4863 (Missing "require 'webrick'" causes
nondeterministic spec failures)
574812e  (#4860) Add regression tests that would have caught bad params
method
68947e7  (#4860) Fix wrong method name.. params seems to be renamed to
parameters
021359b  Fix for #4644: install.rb works properly on Windows
d057b90  Fix #4726 Update puppet rrdtool metric code to support modern
rrd ruby bindings
66cf3a9  Fix #4226 - Prepend 'Puppet CA: ' to fqdn for default root ca_name
d54352a  Port Puppet::SSLCertificates::CA test to rspec
effc6b8  Fixes #4852 - error messages involving Whits now mention
Classes instead
3f99bd7  Fix #4267 - Create a backup before dropping permissions
6468f4e  (#4763) Don't call a method that was removed in Rails 3
activerecord
79d5fde  Fixed #4763 - Hardcoded ActiveRecord version
4798df3  Fixes #4822 -- Puppet doc -o option broken
99c1019  [#4798] Puppet doc manifests documentation mode broken
8cd1540  [#4692] undefined variables cause :undef to be passed to functions
06bf566  [#4787] Missing require causing failure
bba04e0  Fix for #4746 -- Newline goes at the _end_ of the line
9e17c25  Fix #4743: Allow the audit meta-parameter to accept both 'all',
and :all
f950061  [#4716] ResourceTypeAPI exposes implementation details that are
likely to change
8ff4b9a  Fixed #4819 - corrected cron documentation
2b50f30  [#4771] Import of manifests with the same name only happens once
7b8cb74  Fix for #4708 - tagmail should allow . in tagname
6f229ee  Minimal fix for #4631 -- set implicit classes as in 0.25.x
021d534  Fixed #3707 - rpm, like dpkg-query exits 1 if the package is
not installed.  Returning nil in this provider had the effect that on
every run, puppet would end up calling yum erase .  Returning the
correct data structure resolves this.
216f663  Fixed Puppet Doc TOC generation
c3cb57c  Fixed versioncmp function typo
898a170  Fixed Reductive references in LICENSE file
996f14e  Documentation updates for Markdown conversion

Regards

James Turnbull
-- 
Puppet Labs - http://www.puppetlabs.com
C: 503-734-8571

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to