James Turnbull
2010-May-14  06:38 UTC
ANNOUNCE: Puppet 0.25.5 - Release Candidate 3 available!
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Welcome back to the Puppet release cycle for the third outing of
0.25.5 - release candidate number 3.
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.5rc3.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.5rc3.
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.
The "use_cached_catalog" option is available.  This determines
whether to only use the cached catalog rather than compiling a new
catalog on every run.  Puppet can be run with this enabled by
default and then selectively disabled when a recompile is desired.
The option defaults to false.
The certificate_revocation option is now available.  Setting it to
false disables certification revocation (see #3640).  The default
setting is true.
CHANGELOG
0.25.5rc3
========9214400  WIP - trying to fix #3460
9d3e98b  Minimal footprint fix for #3751 (serialization 0.25.5 <->
0.24.8)
d481340  Updated Template documentation link
5a1a45c  Update Red Hat spec file for 0.25.5
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/
iQEVAwUBS+zv+CFa/lDkFHAyAQJCtgf9GaM9zmB+2eCpyzrMe+ruXybLFd1jhagp
JmqYDuu3W7WozEpzSMpWFTz/pbw60s7pD+1KH48zvSMhLxSnccHoNpfPa4DOoCZl
6XZqK0UWkcW8XDiJ8TWn1BG5DShUeYvfjOXYJ8b2LHM0G0S843qHyMpFp4QVcKGv
zmhTtT01vngI3sl8TxZU9fOuwQiZQO1LpFm12f1H/jAmRCVQar5uPk1tyvJnahNh
+YD9Jm0C9PcokXgO43vFb9yrLRonFmoyPTBH7ypHE7PZUvt+POb42Qp/CVnBnsv1
KGholcNEOGZpSF7jAjMLABcfmufp+pJw0E8cDfcoxFW64ke/Lom0hA==6Js4
-----END PGP SIGNATURE-----
-- 
You received this message because you are subscribed to the Google Groups
"Puppet Developers" group.
To post to this group, send email to puppet-dev@googlegroups.com.
To unsubscribe from this group, send email to
puppet-dev+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-dev?hl=en.
Todd Zullinger
2010-May-14  16:12 UTC
Re: [Puppet Users] ANNOUNCE: Puppet 0.25.5 - Release Candidate 3 available!
James Turnbull wrote:> The release candidate is available at: > > http://puppetlabs.com/downloads/puppet/puppet-0.25.5rc3.tar.gzFor thoae 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 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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reason obeys itself; and ignorance does whatever is dictated to it. -- Thomas Paine