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