James Turnbull
2010-May-02 08:25 UTC
[Puppet Users] ANNOUNCE: Puppet 0.25.5 - Release Candidate 2 available!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Welcome back to the Puppet release cycle for the second outing of 0.25.5 - release candidate number 2. The 0.25.5 release is a maintenance release in the 0.25.x branch. It contains a number of bug fixes but also performance enhancements including speed-ups to Puppet''s graphing. The release candidate is available at: http://puppetlabs.com/downloads/puppet/puppet-0.25.5rc2.tar.gz Please note that all final releases of Puppet are signed with the Reductive Labs key (we''ll issue a new, improved Puppet Labs key after the Rowlf release). See the Verifying Puppet Download section at http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet Please test this release candidate and report feedback via the Puppet Labs Redmine site: http://projects.puppetlabs.com Please select an affected version of 0.25.5rc2. RELEASE NOTES The default location for Puppet''s dynamic files, the $vardir option, has changed from /var/puppet to /var/lib/puppet. This is already the default for the Fedora EPEL and Debian/Ubuntu packages and brings Puppet into FHS compliance. You can now specify checksum => none in the file type to disable file check-summing. The default factpath is now $vardir/lib/facter/. The generate function now sets the working directory to the directory containing the specified command. The "warning: Value of ''preferred_serialization_format'' (''pson'') is invalid, using default (''yaml'')" is now a debug level message. CHANGELOG 0.25.5rc2 ========5258a0a Fixing #3533 - Removing all transaction cleanup bcde541 Fix for #2910 -- Tidy/matches is too tricky to use 5abe571 Bug #3451: Don''t leak the terminus class setting from Puppet::Resource::Catalog''s spec ebd924c Fix to the fix for #3295 ce233aa Write ssh_authorized_keys as user 6739bab Fix for #3558 -- source file reading speedup b0e3c61 Fix for #3556 Plussignment value melding 8a30495 Fixed #3655 - Puppet doesn''t find installed packages with portage provider e4130af Fixed #3672 - Error message on duplicate fileserver mounts incorrect 1275a47 conf/redhat: Add notifempty to logrotate config 134204d Fixed stored configuration documentation 1aa98a6 Fixes #3653 - Changed default factpath value to better reflect plugins in modules 44f6d64 Partial fix to #2837 - changed warning message to debug 3a1b178 Fix #3555 - fix state of purged lists f6046ab Fix for #3577 -- to_yaml parameter in 0.25.5rc1 f351e2d Renamed all references to Reductive Labs to Puppet Labs cf7e696 Updated Rake tasks to no longer load puppet.rb b93924e Fix #3540 - name methods correctly 9bc2f28 Fixes #3295 - generate() now sets the working directory to the directory containing the specified command. 3ee6834 Added YARD task 99818ef Update man pages and partial doc fix to #3491 f988af3 Fixed #3532 - Typo in lib/puppet/ssl/host.rb f0e12e5 Fix #3496 - suppress transaction debug message 0.25.5rc1 ========0eea2f5 Updated version and CHANGELOG to 0.25.5rc1 57ae381 Modify SuSE spec file for 0.25.x and correct shebang lines for puppetd/puppetmasterd d90ec79 Fixes #3460 - Makes Puppet FHS compliant by moving /var/puppet to /var/lib/puppet ae0b0bf Fix for #3101 (bug in MRI 1.8.7) 9db066b Fixes #3419. OS X 10.6 Ruby doesn''t set supplementary groups 306d082 Revert the guts of #2890 4eea77a Fail gracefully on packages that don''t have the HOMEPAGE variable set (e.g. dev-lang/php). f5b8494 Fixed #3443 - Typo in mount type b0ef2c6 Fixes #3135 - darwin doesn''t support ''mount -o remount'' 7018cf5 Adding :catalog_terminus setting 978ab8a fixing obsolete comment in puppetd 6d13d0d Adding support for only using cached catalogs bc28715 Refactoring Configurer to enable the next feature ba43d7b Fix for #3366 - --tags '''' treated as boolean ''true'' 5ab5e8a Supressing warnings (not really failures) in test/unit e4df0b0 Fix test using wrong Puppet util filesetting group eeb3d74 Mock user in SUIDManager tests 9ea27db Removing resources generate tests 218e3e9 Removing old test for service/debian provider 1556938 Replace test/unit file write test with spec 2defc00 Fix for #3424 and tests to prove it. 44798b9 Fixed changelog Rake task 5d10f65 Fix #3155 - prevent error when using two matching regex in cascade fbedb99 Fixing #3148 Settings#without_noop when run with no noop setting 389c77b Another trivial follow-up fix for #2604: invalid path to zaml.rb 56b5753 Fix inefficient SimpleGraph#matching_edge 4b2b9eb Fix #3229 - use original value in case/selector regex matching 19863c0 Fix #2929 - Allow checksum to be "none" fd76142 Fixed puppetlast typo 3b4e782 Follow up for #2604, debug msg left behind. e44430b Fix for #2604 Pure Ruby yaml generation 74cd55f Fixes #3113 - When importing a manifest puppet needs to chill 7ec50a7 Fixes #3387 - Handle path elements with ticks and spaces d561a98 Fix for #3412 install.rb should not put "." first in the tmp_dirs 751df45 Fix #3186 - require function set relationship only on the last class a1d216c Fixed the return types were valid, and removed the copy paste error with the exception logic d532e6d Fixing #3185 Rakefile is loading puppet.rb twice 5aa596c Fix #3150 - require function doesn''t like ::class syntax 3457b87 Added time module to tagmail report 71653a7 Fixed #3162 - tidy does not remove empty files when "size => 0" is set efd0f76 Fixed #3128 - Updated man pages and moved puppet.conf.8 to puppet.conf.5 ad4f94a Add version number to puppetlast display. 0533cea Forgot fakedata called in spec 6416f91 Fixing #2669 puppetmasterd integration has leaky state 8a3a205 Fix for #2327, check the return types from augeas and fail where appropriate 2ae7516 2047: Add a not_include into match 55f6239 Minor unit test fixes b7b7a1c vim: Improve function matching when functions contain '')'' b3c363c vim: puppetDefArguments is contained by puppetDefine f9e05a8 Fix for #3094 (libdir should take ":" delimited path) b473264 Fix #1842 Net::HTTP#enable_post_connection_check doesn''t work anymore 9419c2b Fix for #3035 (redhat services use init for source) 10becce Fix for #3077 (unit tests broken in 0.25.1-->0.25.4) 49a7185 Fix for #3085 (user_role_add pulls from same source as useradd) 1f086c2 Fix for #3114 (ruby''s arbitrary limit on process groups too low) Regards James Turnbull - -- Author of: * Pro Linux System Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBS9026SFa/lDkFHAyAQLPJAf+N+ZES/f6aQmZw6eZgL7wOTOxFvXwwTBI BhLhm5KFKrmLwTb5Q9mT21S5lJFTKRKiqGWcrz5mdu9ZgUOCsYdky3o6WBJZZMkj pOMbGSHIrdSlnzv+iMy9ZuPYVDrGL9dEcSIbG4HhVNBFlD1ziQ39p5VclyOTCFjP a+n/QPvvEr0bMbZYnUxOL/Gkd9E0bnSzX5lc+x4QlEsDBPQo//Yt3PQ2I7rAZJCC ycp+Zuc4LsCSRZrKXm3pqTMueiLOLPqB2joH84kJbb+KOfkBnqfFLQtqXOvh8/IR oUOpn3uBrYHriMDkiO/1bzxOgXF+IcZAxMtUw4ZWDBkPG4feI6dP5A==v1sv -----END PGP SIGNATURE----- -- 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.
Jesús M. Navarro
2010-May-02 11:52 UTC
Re: [Puppet Users] ANNOUNCE: Puppet 0.25.5 - Release Candidate 2 available!
Hi, James: On Sunday 02 May 2010 10:25:13 James Turnbull wrote:> Welcome back to the Puppet release cycle for the second outing of > 0.25.5 - release candidate number 2. > > The 0.25.5 release is a maintenance release in the > 0.25.x branch. It contains a number of bug fixes but also > performance enhancements including speed-ups to Puppet''s graphing.[...]> RELEASE NOTES > > The default location for Puppet''s dynamic files, the $vardir option, > has changed from /var/puppet to /var/lib/puppet. This is already the > default for the Fedora EPEL and Debian/Ubuntu packages and brings > Puppet into FHS compliance.[...]> The default factpath is now $vardir/lib/facter/.Does this mean a default for /var/lib/puppet/lib/facter/ instead of /var/lib/puppet/facter/? Seems a bit weird, doesn''t it? Cheers. -- 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.
Peter Meier
2010-May-02 14:57 UTC
Re: [Puppet Users] ANNOUNCE: Puppet 0.25.5 - Release Candidate 2 available!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1> Does this mean a default for /var/lib/puppet/lib/facter/ instead > of /var/lib/puppet/facter/? Seems a bit weird, doesn''t it?This change puts the plugins stuff more in line with modules etc. Additionally, for example other plugins for puppet go then imho into /var/lib/puppet/lib/puppet So imho it''s a much cleaner way to organize the different plugins. cheers pete -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkvdkuEACgkQbwltcAfKi3/9fACfSX61nvkUu10yXXZhf6vsOV6b ULsAoI1HbfbgphqTlH2kJeHgrrQd6mVQ =78XY -----END PGP SIGNATURE----- -- 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.
James Turnbull
2010-May-02 15:25 UTC
Re: [Puppet Users] ANNOUNCE: Puppet 0.25.5 - Release Candidate 2 available!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 3/05/10 12:57 AM, Peter Meier wrote:>> Does this mean a default for /var/lib/puppet/lib/facter/ instead >> of /var/lib/puppet/facter/? Seems a bit weird, doesn''t it? > > This change puts the plugins stuff more in line with modules etc. > Additionally, for example other plugins for puppet go then imho into > /var/lib/puppet/lib/puppet > > So imho it''s a much cleaner way to organize the different plugins.Peter is quite correct. This is designed to bring the default in line with the PluginsInModules model. We''ve retained the old setting in the factpath option to ensure continuity also. Regards James Turnbull - -- Author of: * Pro Linux System Administration (http://tinyurl.com/linuxadmin) * Pulling Strings with Puppet (http://tinyurl.com/pupbook) * Pro Nagios 2.0 (http://tinyurl.com/pronagios) * Hardening Linux (http://tinyurl.com/hardeninglinux) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEVAwUBS92ZXyFa/lDkFHAyAQKWBggAyfX4TlQLzmZI4HLAqV8e9imO2mn3c0Bv lCDQrKFeMFrNxjgrzrhqGdBUNaPpKKogCy7NXRwIkk6fEBHEiaKOa9jzJ/RFOAln 4lUrJ7s8Fp/MuWpap7cDDIthMM2vR2LXLXfo8fzTyCwZgqWWzri+rtnIP3ZA8+qo q/FYh2pCXEMwjgRZeDBi1HwXcWmutpils2DP3RY7ImOAUcU+PG/wS0pxmxcD68ql tn0zlwMC18gF2eYTOFjKeN+ibGfqB0oz0HkWBq4Nx+Gr7Kos8UK4MUXuS0bThLt8 xfljLwADhx6IE0rz+av0YVGI5UyOtkor9AlgAppGCoQtg2hpOsb22Q==hKJo -----END PGP SIGNATURE----- -- 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-May-03 04:59 UTC
[Puppet Users] Re: [Puppet-dev] ANNOUNCE: Puppet 0.25.5 - Release Candidate 2 available!
James Turnbull wrote:> Welcome back to the Puppet release cycle for the second outing of > 0.25.5 - release candidate number 2.For thoae using Fedora or RHEL/CentOS, I''ve updated the yum repos at: http://tmz.fedorapeople.org/repo/puppet/ Packages for EL-4, EL-5 and Fedora 11 - 13 are available for testing. Add the puppet.repo file from either the epel or fedora directories to /etc/yum.repos.d to enable. -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The problem is not that the world is full of fools. The problem is that lightning isn''t being distributed right. -- Mark Twain
Todd Zullinger
2010-May-04 02:10 UTC
Re: [Puppet Users] Re: [Puppet-dev] ANNOUNCE: Puppet 0.25.5 - Release Candidate 2 available!
I wrote:> For thoae using Fedora or RHEL/CentOS, I''ve updated the yum repos at: > > http://tmz.fedorapeople.org/repo/puppet/ > > Packages for EL-4, EL-5 and Fedora 11 - 13 are available for testing. > Add the puppet.repo file from either the epel or fedora directories to > /etc/yum.repos.d to enable.And now there are packages for EL-6 as well, for anyone running the RHEL6 beta. (Might as well test one more piece of software while you''re at it. ;) -- Todd OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Damn you all! -- Stewie Griffin