On Fri, Jan 29, 2010 at 4:36 AM, James Turnbull <[email protected]>wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> You wanted "release early, release often" and the Puppet team has
> delivered!
>


James, it looks to me like the 0.25.4 tag was applied to the commit before
the 0.25.4 CHANGELOG update.

ie to 0025e13792b6a8e010ce1fd1dc20a17e7ba8af53 rather than
 c5eef045781ee0d8a50e4661b56da051e686cf13 ?


-------------
commit c5eef045781ee0d8a50e4661b56da051e686cf13
Author: James Turnbull <[email protected]>
Date:   Fri Jan 29 18:05:19 2010 +1100

    Updated CHANGELOG for 0.25.4

commit 0025e13792b6a8e010ce1fd1dc20a17e7ba8af53
Author: Markus Roberts <[email protected]>
Date:   Sun Jan 24 18:32:25 2010 -0800

    Partial reversion of patch for #3088 to fix #3104 (Exception
misreported)

    In my patch for #3088 I made a erroneous assumption about the ruby
exception
    hierarchy and thus missed the fact that Timeout::error descends from
both
    SignalError and Interrupt.  This is a partial reversion of the patch for
#3088
    to let these through so that more useful error messages can be produced.
----------------





>
> The 0.25.4 release is a maintenance release (with one important
> feature - pre/post transaction hooks - discussed below) in the
> 0.25.x branch.  The release primarily addresses a regression
> introduced in 0.25.3 that caused issues with creating cron jobs.
>
> The release is available at:
>
> http://reductivelabs.com/downloads/puppet/puppet-0.25.4.tar.gz
> http://reductivelabs.com/downloads/gems/puppet-0.25.4.gem
> http://gemcutter.org/gems/puppet
>
> Please note that all final releases of Puppet are signed with the
> Reductive Labs key.
>
>
> http://reductivelabs.com/trac/puppet/wiki/DownloadingPuppet#verifying-puppet-downloads
>
> Please report feedback via the Reductive Labs Redmine site:
>
> http://projects.reductivelabs.com
>
> Please select an affected version of 0.25.4
>
> RELEASE NOTES
>
> Pre/Post Transaction hooks
> - --------------------------
>
> There is a new feature in this release: pre and post transaction
> hooks.  These hooks allow you to specify commands that should be run
> pre and post a Puppet configuration transaction.
>
> They are set with the prerun_command and postrun_command settings in
> the puppet.conf configuration file.
>
> prerun_command = /bin/runbeforetransaction
> postrun_command = /bin/runaftertransaction
>
> The command must exit with 0, i.e. succeed, otherwise the
> transaction will fail - if the pre command fails before the
> transaction is run and if the post command fails at the end of the
> transaction.
>
> CHANGELOG
>
> *  Bug #2845: Cron entries using "special" parameter lose their
> title when changed
> * Bug #3001: Can't manage broken links
> * Bug #3039: 0.25.3 gem spec specifies the executables incorrectly
> * Bug #3075: sshkey host aliases broken by fix for #2813
> * Bug #3088: Puppetd fails to stop after receiving SIGTERM
> * Bug #3089: puppetlast gsub! error
> * Bug #3093: Blastwave provider broken in 0.25.3
> * Bug #3104: Test failed: Puppet::Network::XMLRPCClient when
> performing the rpc call and an exception is  raised.should log and
> raise XMLRPCClientError if Timeout::Error is raised
> * Bug #3112: Problem with adding and removing crons
> * Bug #3122: Uncharacterized failure in fileserving under OS X
> * Bug #3125: Dpkg tests failing
> * Feature #2914: Transactions should have before and after hooks
>
> 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/
>
> iQEVAwUBS2LWTCFa/lDkFHAyAQLqmAgAyK5NjCZxMBoACCLhBq07uYJeIg5s5JLb
> IsSnY9T0vHmJyxEQzi/VIeSC5UjGM+2kycVqgH4mDWX4+kvIkPr9lDflYCdPrAg6
> +BfDfM0SCT/7lZT4ei841LrZuHJAT45ITRxGRzCIBucS5xIX3Olvflcf/ZEgUGcR
> dwp+JJpm6nbAvpqIMA5iY69Ap2aOmxaQ1P1U7YZqWPehkJQA7IirY52R/ZTgqBV+
> 3Pq07okSduI5LB0PmaINz9EoB5cjYWuTJPLEBK3X5oOgqXRm7+ACA0WWeVtar2W4
> NoCHmTdu/qm1mX3hZkDDs1IuNBrDBguXnbzdYq8/EwxGXA6oYoCGcA==
> =OIAX
> -----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 [email protected].
> To unsubscribe from this group, send email to
> [email protected]<puppet-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-dev?hl=en.
>
>


-- 
nigel

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to