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.