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-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
Todd Zullinger
2010-Oct-08 19:19 UTC
[Puppet Users] Re: [Puppet-dev] ANNOUNCE: Puppet 2.6.2 released!
James Turnbull wrote:> And we''re back with another exiting release in the 2.6.x branch - > 2.6.2.For those using Fedora or RHEL/CentOS, I''ve updated the yum repos at: http://tmz.fedorapeople.org/repo/puppet/ Packages for EL 4 - 6 and Fedora 12 - 14 are available for testing. Add the puppet.repo file from either the epel or fedora directories to /etc/yum.repos.d to enable. If you find problems with the packaging, please let me know. If you find other bugs, please file them in redmine: http://projects.puppetlabs.com/projects/puppet/issues I''m particularly interested in anyone updating from 0.25.x to 2.6.x and whether you run into regressions or other issues that would make this an unsuitable update to push into the stable Fedora and EPEL repositories. (And for those still reading and thinking that someone else will test and provide feedback, let me say that I''ve had none so far. For all I know, no one has updated from 0.25.5 to 2.6.2 on Fedora/EPEL using these packages. :) -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ How can I tell that the past isn''t a fiction designed to account for the discrepancy between my immediate physical sensation and my state of mind? -- Douglas Adams
I have migrated my EL5 servers from 0.25.5 to 2.6.2 and have no issues now. I did have some issues with 2.6.1 which are now fixed. I would like to see 2.6.2 in the official EPEL repository. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Ben
2010-Oct-10 23:47 UTC
Re: [Puppet Users] Re: [Puppet-dev] ANNOUNCE: Puppet 2.6.2 released!
On 9/10/2010 6:19 AM, Todd Zullinger wrote:> James Turnbull wrote: >> And we''re back with another exiting release in the 2.6.x branch - >> 2.6.2. > For those using Fedora or RHEL/CentOS, I''ve updated the yum repos at: > > http://tmz.fedorapeople.org/repo/puppet/ > > Packages for EL 4 - 6 and Fedora 12 - 14 are available for testing. > Add the puppet.repo file from either the epel or fedora directories to > /etc/yum.repos.d to enable. > > If you find problems with the packaging, please let me know. If you > find other bugs, please file them in redmine: > > http://projects.puppetlabs.com/projects/puppet/issues > > I''m particularly interested in anyone updating from 0.25.x to 2.6.x > and whether you run into regressions or other issues that would make > this an unsuitable update to push into the stable Fedora and EPEL > repositories. > > (And for those still reading and thinking that someone else will test > and provide feedback, let me say that I''ve had none so far. For all I > know, no one has updated from 0.25.5 to 2.6.2 on Fedora/EPEL using > these packages. :) >I did a server and all client upgrade to your 2.6.1 package from your 0.25.5 package without any problems w/ your packaging. Install, init scripts, etc all work fine. And now the upgrade to 2.6.2 looks good after 5 whole minutes. Server: CentOS 5.5 Clients: CentOS 5.x, RHEL 5.x, Fedora 8 and 13. My only issues were some syntax in my manifests that 2.6.1 didn''t like, but 0.25.5 silently ignored and a significant increase in compile times. I am yet to raise an issue with puppetlabs regarding compile times. Ben -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Aurelien Degremont
2010-Oct-11 17:23 UTC
Re: [Puppet Users] Re: ANNOUNCE: Puppet 2.6.2 released!
Chuck a écrit :> I have migrated my EL5 servers from 0.25.5 to 2.6.2 and have no issues > now. I did have some issues with 2.6.1 which are now fixed. I would > like to see 2.6.2 in the official EPEL repository.I''d like to now if you are using some ''Exec'' ? And if yes, do you explictly set the ''path'' options for them? Thanks -- Aurelien Degremont -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
yes I do use some, no I do not use the "path" option. On Oct 11, 12:23 pm, Aurelien Degremont <aurelien.degrem...@cea.fr> wrote:> Chuck a crit : > > > I have migrated my EL5 servers from 0.25.5 to 2.6.2 and have no issues > > now. I did have some issues with 2.6.1 which are now fixed. I would > > like to see 2.6.2 in the official EPEL repository. > > I''d like to now if you are using some ''Exec'' ? > And if yes, do you explictly set the ''path'' options for them? > > Thanks > > -- > Aurelien Degremont-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Todd Zullinger
2010-Oct-15 14:02 UTC
Re: [Puppet Users] Re: ANNOUNCE: Puppet 2.6.2 released!
Chuck wrote:> I have migrated my EL5 servers from 0.25.5 to 2.6.2 and have no > issues now. I did have some issues with 2.6.1 which are now fixed. > I would like to see 2.6.2 in the official EPEL repository.Thanks for the feedback Chuck! Were any changes to your config or manifests required (aside from changes to silence deprecation warnings)? -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Many a person seems to think it isn''t enough for the government to guarantee him the pursuit of happiness. He insists it also run interference for him. -- Anonymous
Todd Zullinger
2010-Oct-15 14:05 UTC
Re: [Puppet Users] Re: [Puppet-dev] ANNOUNCE: Puppet 2.6.2 released!
Ben wrote:> I did a server and all client upgrade to your 2.6.1 package from > your 0.25.5 package without any problems w/ your packaging. > Install, init scripts, etc all work fine. > > And now the upgrade to 2.6.2 looks good after 5 whole minutes. > > Server: CentOS 5.5 > Clients: CentOS 5.x, RHEL 5.x, Fedora 8 and 13. > > My only issues were some syntax in my manifests that 2.6.1 didn''t > like, but 0.25.5 silently ignored and a significant increase in > compile times.Thanks Ben! Were the changes to your manifests required to get puppet to run at all or just do silence new or deprecation warnings? -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Excess on occasion is exhilarating. It prevents moderation from acquiring the deadening effect of a habit. -- W. Somerset Maugham
Patrick
2010-Oct-15 17:28 UTC
Re: [Puppet Users] Re: [Puppet-dev] ANNOUNCE: Puppet 2.6.2 released!
On Oct 15, 2010, at 7:05 AM, Todd Zullinger wrote:> Ben wrote: >> I did a server and all client upgrade to your 2.6.1 package from >> your 0.25.5 package without any problems w/ your packaging. >> Install, init scripts, etc all work fine. >> >> And now the upgrade to 2.6.2 looks good after 5 whole minutes. >> >> Server: CentOS 5.5 >> Clients: CentOS 5.x, RHEL 5.x, Fedora 8 and 13. >> >> My only issues were some syntax in my manifests that 2.6.1 didn''t >> like, but 0.25.5 silently ignored and a significant increase in >> compile times. > > Thanks Ben! Were the changes to your manifests required to get puppet > to run at all or just do silence new or deprecation warnings?I heard something in IRC that made me think that /etc/puppet/namespaceauth.conf doesn''t deprecate gracefully. I''ve never gotten around to testing it though. Specifically, in puppet.conf, you can still use the old section names, but I had heard that the old setion names don''t work in namespaceauth.conf. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
No changes were needed in my configurations. Other than the expected deprecation warnings. On Oct 15, 9:02 am, Todd Zullinger <t...@pobox.com> wrote:> Chuck wrote: > > I have migrated my EL5 servers from 0.25.5 to 2.6.2 and have no > > issues now. I did have some issues with 2.6.1 which are now fixed. > > I would like to see 2.6.2 in the official EPEL repository. > > Thanks for the feedback Chuck! Were any changes to your config or > manifests required (aside from changes to silence deprecation > warnings)? > > -- > Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL:www.pobox.com/~tmz/pgp > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Many a person seems to think it isn''t enough for the government to > guarantee him the pursuit of happiness. He insists it also run > interference for him. > -- Anonymous > > application_pgp-signature_part > < 1KViewDownload-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.