It seems like only yesterday that we were releasing Puppet 2.7.8. But a day has passed and here is Puppet 2.7.9. Puppet 2.7.9 is being released so shortly after Puppet 2.7.8 because it introduced a regression on Ruby 1.8.5. The regression, issue #11306 would cause a failure when handling non-empty recursive resources, such as a recursive file resource. The 1.8.5 incompatible code wasn’t caught because of a long-standing bug in our tests that went unnoticed because of a bug in our CI setup. The former issue caused specs to fail before they even started running on 1.8.5, and the latter caused the run to still be reported as successful. We’ve fixed the former bug, but haven’t yet figured out a way to fix the latter (as it seems to be a bug in Ruby 1.8.5 + rspec). We will, however, be taking steps to ensure that such problems with our CI setup are more visible and caught sooner. Release Notes for 2.7.9 series -- https://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes This release is available for download at: http://downloads.puppetlabs.com/puppet/ 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, using an affected version of 2.7.9 http://projects.puppetlabs.com/projects/puppet Documentation is available at: http://docs.puppetlabs.com/index.html # Puppet 2.7.9 Release notes == (#11306) Fix Ruby 1.8.5-incompatible code in Transaction#eval_generate This was previously creating a Hash from an array of pairs. Unfortunately, Ruby 1.8.5 only supports an argument list of pairs rather than an array, so this code didn''t work with that version. Changelog ==* da11dc7 Fix Ruby 1.8.5-incompatible code in FileBucket::Dipper spec * 737c2f6 Fix Ruby 1.8.5-incompatible code in Transaction#eval_generate * 042925d Fix Ruby 1.8.5-incompatible code in spec setup -- 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.