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.
