On Mon, Feb 21, 2011 at 5:21 PM, Paul Berry <[email protected]> wrote:

> We're back with a maintenance release: 2.6.5. This release addresses a
> number of bugs in the 2.6.x branch and adds a handful of features and
> documentation updates.
>
> This release candidate contains fixes for bugs identified in the
> previous release candidates:
> - rc1 caused a warning on Ruby 1.8.6 which could cause log pollution.  This
> release candidate no longer generates the warning.
> - rc1 removed the ability to store paths in the filebucket.  This release
> candidate restores this functionality.
> - "puppet inspect", a new feature in 2.6.5, no longer silently succeeds.
>  It outputs a status message at the conclusion of a successful run.
> - rc1 introduced an AIX bug that would cause the mount provider to try to
> mount already-mounted devices.
>
> This release candidate is available for download at:
>
> http://puppetlabs.com/downloads/puppet/puppet-2.6.5rc5.tar.gz
>
> We're hoping this is going to be the last RC so please test it!
>
> See the Verifying Puppet Download section at
> http://projects.puppetlabs.com/projects/puppet/wiki/Downloading_Puppet
>
> Report feedback via the Puppet Labs Redmine site:
>
> http://projects.puppetlabs.com
>
> Please select an affected version of 2.6.5rc5.
>
> You can find the Release Notes for Puppet at:
>
> https://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes
>
> CHANGELOG
>
> 2.6.5rc5
> ========
> b481321 (#6337) Fix Ruby warning on 1.8.6 about "future compatibility"
> dcce45c (#6353) Restore the ability to store paths in the filebucket.
> 0450197 (#6126) Puppet inspect now reports status after run completes.
> 960890f (#6364) Adjust mis-translated regex in mount provider for AIX
>
> 2.6.5rc4
> ========
> 664ef67 (#3646) Fix the documentation fix for `puppet apply --apply`
>
> 2.6.5rc3
> ========
> 7ef2fbf Updated fix for #3646 - apply / compile documentation
> 193016d (#5977) fix spec test failure when new applications are introduced.
>
>  2.6.5rc2
> ========
> 1f89906 (#6257) Speed up PUT and POST requests under rack
> 7b3b56e (5977) Puppet::Applications can be loaded from multiple paths.
>
> 2.6.5rc1
> ========
> f9e2e2b Augmentation of tests for prior commit
> 392504a Fix to fix for #5755 -- backref serialization issues in zaml
> a732a15 Fixed #5564 - Added some more fqdn_rand documentation
> f279f2c Fixed #4968 - Updated list of options turned on by --test in
> documentation
> ce5a2bf (#5061) - allow special hostclass/define variables to be evaluated
> as defaults.
> fd73874 (#6107) Fix an error when auditing a file with empty content
> 530496b Remove already initialized constant warning from file_spec.rb tests
> 76788f8 (#5566) Treat source only File checksums as syntax errors when used
> with content
> d657292 Rename variable used in File type validation to be more clear
> 3398139 Remove invalid "timestamp" and "time", and add missing "ctime" File
> checksum types.
> 6c93eb2 Remove order dependency when specifying source and checksum on File
> type
> 3a125d4 Bug #5755 -- ZAML generates extra newline in some hash
> backreferences.
> 50c12e5 bug #5681 -- code fix to handle AIX mount output
> 139760b Bug #5681 -- parse AIX mount command output.
> 2f74d83 Spec for #5681 to allow parsing of AIX mount output in mount
> provider
> 878f266 Fixed #6091 - Changed POSIX path matching to allow multiple leading
> slashes
> eb97aa5 Bug #6091 -- test leading double-slash in filenames are allowed.
> 1bfc9a0 Fixed #6071 - Fixed typo and improved exec path error message
> c50a48e Fixed #6061 - Allowed -1 as password min/max age
> bf44e72 Bug #6061 -- verify that negative {min,max}_password_age are
> accepted.
> af1c1fe Feature #5855 -- fix withenv call in freebsd package provider
> d871641 Feature #5855 -- undefined method 'withenv' in FreeBSD package
> provider.
> f1ab588 Fixed #6009 - nested member list vs directory service group
> provider
> 86a2a00 (#5944) Remove documentation of define() when used on nodes, as it
> is not a supported use of this function.
> 2b9f653 (#5944) Further edits of inline defined() documentation.
> 5d108e8 (#5944) Improve documentation of defined() function
> 7d38ab2 (#5594) Update documentation of exec resource type.
> 67e1bba (#5931) Prevent errors when calling insync? on audited properties
> 0f9d236 Maint: Removed dead code from resource harness.
>  0765afb Maint: Rename misleading insync? method in file provider
> 0084b08 (#5548) Specify return values of manual status commands in service
> type description.
> dd332f6 Fixed #6002 - Added note about function execution
> 3cfbd07 (#5045) Cleaning up some tests and code
> a2036ea (#5045) External node classifiers should be able to specify params
> for classes
> 18ca97b (#5045) Adds support to resource/type to also accept a param hash
> 70630b9 Fix #3165 Ralsh (bin/puppet resource) can't manage files
> 1fd3600 Fixed #3646 - Added documentation for compile and apply to man page
> ae48634 Fixed #5914 Removed genconfig = true from genconfig output
> 7e7f342 Fixed #1657 - Added note about target file
> 069f29b Fixed #2096 - clarified option modification and tested it is
> working
> 66b442b Fixes #5916 - Cleanup of unused doc methods and documentation
> 9b74968 Modified rubydoc in lib/puppet/util/command_line/puppetca to fix
> inaccurate description of --clean.
> e58f5dc Fixed #5742 - Removed legacy fqdn option from documentation
> 4d1b51f Fixed #5167 - misleading documentation in the defaults of [main]
> c1b5c7f (#5913) Fix Puppet::Application.find constant lookup behavior
> f9bfb96 (#5900) Include ResourceStatus#failed in serialized reports
> 79b6332 (#5882) Added error-handling for bucketing files in puppet inspect
> 17843d5 (#5882) Added error-handling to puppet inspect when auditing
> 1a6fab2 (#5171) Made "puppet inspect" upload audited files to a file bucket
> a7cd185 Prep for #5171: Added a missing require to inspect application.
> 71ac9cf Locked Puppet license to GPLv2
> abc6256 (#5838) Support paths as part of file bucket requests.
> 002f9f1 (#5838) Improve the quality of file bucket specs.
> 94d7179 (#5838) Make file bucket dipper efficient when saving a file that
> already exists
> 89f5692 (#5838) Implemented the "head" method for FileBucketFile::File
> terminus.
> 9cfd3d5 (#5838) Reworked file dipper spec to perform less stubbing.
> c514c64 (#5838) Added support for HEAD requests to the indirector.
> 2b9b7a5 (#5838) Refactored error handling logic into find_in_cache.
> 08561b2 (#5838) Refactored Puppet::Network::Rights#fail_on_deny
> 87c5c30 (#5910) Improved logging when declared classes cannot be found:
> 4efc98a maint: Remove unused Rakefile in spec directory
> a002231 (#5171) Made filebucket able to perform diffs
> 8f314f2 (#5710) Removed unnecessary calls to insync?
> e270086 Prep for fixing #5710: Refactor stub provider in resource harness
> spec
> c57a677 Maint: test partial resource failure
> 8aa8b9d (#5799) Simplify report dir creation
> 2d88844 maint: Add vim swap files to .gitignore
> 3d3baec maint: Remove rspec options from the Rakefile
> df65304 maint: Inspect reports should have audited = true on events
> 4c9eca1 Maint: Added "skipped" to the YAML output for
> Puppet::Resource::Status
> 717670f (#5771): Fix spec failures associated with rspec upgrade
> 52760a4 (#5771) Upgrade rspec to version 2
> 7603b05 maint: remove stray debug statement.
> 7661ba8 maint: Prune #inspect methods on various objects
> 80bfb54 (#5758) Verify that report events are correctly created
> de85f8d Prep work for #5758: set audited=true on all audit events
> e162da9 Prep work for #5758: clean up initializer for
> Puppet::Transaction::Event
> 06a8d1e Fix #5698 puppet inspect shouldn't report of attributes of deleted
> files
> 1f72c31 (#5715) Added attributes resource_type and title to
> Puppet::Resource::Status.
> a6cd736 (#5715) Removed attribute source_description from the YAML
> representation of Puppet::Resource::Status.
> 98db2da (#5715) Removed unnecessary attributes from YAML of
> Puppet::Transaction::Event.
> bd4a8a1 (#5715) Make certain report attributes always present.
> 716ee1c (#5715) Changed the type of metric names to always be strings.
> 037eac4 (#5715) Add status attribute to reports.
> e4a2e04 (#5715) Made the report "calculate" methods strictly functional.
> 71db5be (#5715) Made the changes/total and events/total metrics always
> present
> a4e40f4 (#5715) Refactor in preparation for adding a status attribute to
> reports.
> 15dda94 (#5715) Added total time to inspect reports and made inspect
> metrics more consistent.
> d1bcdec (#5715) Removed Puppet::Transaction::Report#external_times from
> YAML output.
> 1550bbb (#5715) Added total time metric to apply reports.
> 4cc42cd (#5715) Removed redundant attribute Transaction::Event#version
> 1907650 (#5715) Removed redundant attribute Resource::Status#version
> e596a57 (#5715) Removed Puppet::Util::Log#version.
> 908e0e0 (#5715) Removed the unused attribute
> Puppet::Transaction::Event#node
> 0e39ec5 (#5715) Removed Resource::Status#skipped_reason.  It was never
> used.
> b765f0e (#5715) Prep work: Fixed add_statuses in report_spec.
> 8631709 (#5723) Fix failing type/package specs
> 76fe2b3 Implement #5168 and #5169 ctime and mtime are properties
> d11ae78 [3782] Test isolation problem in test/ral/providers/cron/crontab.rb
> 4d3030c Modified the behavior of Puppet::Resource::Status as follows:
> 7fff780 (#5408) Reworked ResourceHarness so that code is clearer and all
> behaviors are tested
> d516f63 (#5493) Add report_format, puppet_version, and
> configuration_version to Reports
> 093c45f (#5375) Rework puppet apply to use configurer.run
> e99a3ea Fix #5566 none, mtime, and ctime checksum types can write file
> contents
> d74e8e1 maint: Fix ActiveRecord confine issue
> 6daeb16 maint: Fix a test that was missing a require
> 5db696b maint: Fix tests that don't run on their own
> 7f4e058 (#4487) Fix environment column in hosts table
> 3ac50fa maint: restore plugin handler safety
> f38c36c (#5408) Attributes can be both audited and managed
> 54a1025 maint: missing stub
> 1d3192e maint: missing stub
> 1aa8157 maint: missing line and filename stubs
> 5e5ee97 maint: Fully stub partially stubbed test.
> 3d7c8d0 maint: remove Puppet.settings stubs
> 52fba89 maint: test was expecting Catalog.find too few times
> 8c134b6 maint: broken test not failing due to over-eager exception catching
> 3e59277 Fix #1757 Change file mode representation to octal
> 84bf02e Bug #5423: This moves the home directory property before the uid
> property, thus minimizing room for damage when usermod is in use.
> 1131ad7 (#4943) Add puppet inspect application
> e005cc7 maint: Remove bogus mongrel test
> c908fdb (#5261) Fix #5261 Don't escape Unicode characters in PSON
> b27e9b4 [#5081] Revert "Fix #4349 - Parsing with ignoreimport=true was
> always loading site.pp"
> af6e08c (#5304) Use internal_name rather than real_name for maillist
> provider
>
> --
> Paul Berry
>
> --
> 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.
>

How much closer to ruby 1.9 compatibility should this release be? Would it
be helpful if I make an Arch Package that is built against ruby 1.9 for
testing?

-Thomas S Hatch

-- 
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