In the long Puppet tradition of fast releases and agile iteration comes
the 2.6.1 release!

The fourth (and hopefully final!) release candidate is now available and is a 
maintenance
release in the 2.6.x branch.

It contains a number of functional and performance enhancements
including preliminary support for running Puppet under JRuby (thanks
Brice!).

We've include release notes below that you can also see at:

http://projects.puppetlabs.com/projects/puppet/wiki/Release_Notes

The release candidate is available for download at:

http://puppetlabs.com/downloads/puppet/puppet-2.6.1rc4.tar.gz

Please note that all final releases of Puppet are signed with the
Puppet Labs key.

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 2.6.1rc4.

RELEASE NOTES

Added R.I. Pienaar's extlookup function (see release notes for
documentation).  We'll add JSON and YAML back-ends to the CSV back-ends
in future releases.

Added preliminary JRuby support

Added ext/puppet-load - a tool for testing master compilation speeds

Added md5 hash function

Migration of internal Restructured Text Documentation to Markdown

Added http_refresh and cost parameters to the yumrepo type

Minor supporting fixes including updated VIM syntax, logcheck, SuSE packaging,
Passenger configuration, new man pages, and Red Hat Spec file amongst others.

CHANGELOG since 2.6.0

763e7cb  Minimal fix for #4691 -- class name uppercased in $name
4a9c857  Fix for #4693 -- implicit stages should never be serialized
fa4d32c  Fix for #4646 -- Missing stub
4d55c6e  Fix for tests broken by fix for #4489 -- stub standalone
b397b69  Fix for #4489 -- apply was using the rest terminus
e91a8cc  [#4462] uncaught Timeout::Error
4d36a51  Fixed alias metaparam docs error
b063635  Skip apt-listbugs and apt-listchanges when installing from puppet
e860907  [#4660] Avoid passing rake and autotest args to puppet tests
419e007  Fixed #4706 - logcheck patterns
f6c0265  Fixed queue require for #4555
07d0be4  [#4308] Remove puppettest from specs
9e69616  Fixed RSpec warning messages
8d24861  Fixed #4100 - Added http_caching to yumrepo type
8cd266e  Added cost parameter to the yumrepo type
0056d41  Fixed extlookup documentation and spacing
e783a16  Fix for #4506 -- too much data being serialized
f59cfc8  Fixed terminus example documentation
690465e  Fix #4615 - vim highlighting fails on slashes and colons.
078e4fd  Updated man pages
7548c65  Updated Man page generation since move to Markdown
81a2725  Fix for #4456 -- need to accept some mime-type aliases
c318558  Fix for #4489 -- apply was using the rest terminus
491c31d  Fix for #4542 -- included classes weren't assigned proper stages
302d657  Fix for #4501 -- reports not generated in standalone
1ea4ccf  Start server before agent
4c28079  [#4555] puppet queue tries to call code it hasn't required
d1150e0  fix #4528 - treat * as absent
20f4b90  Fix for #4518 -- classes not getting added to compiler.classes
57bb06b  [#4545] Remove obsolete 'trac' specs
82b4f04  Maint. -- Fix test failures broken by previous commit
0c30754  Maint.  Removing code at the request of the original author
3df0490  [#4298] Puppet apply prints an error if the file to apply
doesn't exist
5d4f222  Fixed #4527 correctly for 2.6.1
1b3d782  Updated config.ru example for 2.6.1
252c9b8  Further RST to Markdown fixes for types, values, tests
1157e8d  Updated all types to Markdown output
fef8800  Updated reference output to generate valid Markdown
79e0a2e  Reformatting documentation from RST to MarkDown (#4509)
Signed-off-by: Jes Fraser 62435e5  Rewrote functions documentation to
Markdown
e4b2aa6  Removed legacy Trac code
8ddea2a  Maint.  Passenger fix broke a test
f43e87b  Fix for #4476 -- rails calling yaml internals
a23d80a  Fixes #4485 -- single quoted strings should not treat \n as new
line
8e31b52  Passenger needs HTTP headers values to be string
037bb32  [#4404] Remove requirement for source on Parser::Resource::Param
0e4bc62  [#4364] Fix failing spec due to incorrect loglevel
3a6ca54  Fix #4458 - Do not dump the whole environment when instances
can't be found
d909827  Fix for #4465 -- earlier "feature" patch broke ldap
47005aa  Maint -- tests need to respect RFC-952
6aac8f0  [#4467] Make Puppet Master respect facts_terminus settings
1cba9a7  added md5 support as requested in
http://serverfault.com/questions/166199/puppet-md5-sum-of-string
1dfd2b6  [#4381] extlookup shouldn't trigger reparses of .pp files
be2b1f3  [#4370] Fixes extlookup precedence getting overwritten between runs
03808fd  Fixed #4364 - Reduced audit msg from info to debug
539b57c  [#4347] run_mode was colliding with --mode for "puppet doc"
1faebdd  [#4423] repair parameterized class instantiation
37568bd  [#4423] class { shouldn't get stored on the namespace stack
449315a  [#4397]+[#4344] Move type-name resolution out of
Puppet::Resource into the AST resources.
daa801b  [#4344] Temporary fix to stop agent from importing modules
00ebf01  [#4344] Fix for failing templates when module name matches file
in local dir.
e32320e  [#4336] "reportdir" was in the wrong section
0f9672a  Fixed #4311 - Typo in defaults.rb
f54d843  Fix #4461 - attempt to fix another performance issue
2c21fae  Fix for #4300 Solaris svc files need new pid filenames
83c2419  [#4284] Fix failing specs run as root due to missing puppet group
8237f68  [#4242] Fixed (removed) a broken unit test
d5ad0fb  Removed eventual documentation line ... eventually came
871e6fd  Fixed #4368 - Updated clean stored configs ext script for new
config sections
cb64477  Updated version to 2.6.1
bdfcac5  Update Red Hat spec file for 2.6.0
9f08e7c  Feature: puppet-load - a tool to stress-test master compilation
ef9a4a6  Fix #4245 - default insertion of ACL is not thread safe
4065e81  Fix race condition in rack autoloading of request/response
3163932  Fix #4244 - Cached Attributes is not thread safe
7d42f77  JRuby doesn't implement Process.maxgroups
760e418  Fix #4349 - Parsing with ignoreimport=true was always loading
site.pp
67bdf89  Fix #4348 - Puppet doc single manifest broken
13c71b9  extlookup() is a builtin
d38e522  [#4333] old optparse doesn't support default_argv=
86b0882  Fixed #4326 - Updated SUSE packaging
03313b8  Fix #4319 - source file url sent to the master is invalid
ac3a0d2  vim: highlight default parameters in definition/classes
be2141a  vim: match collected resources.
c047c8d  vim: added elsif
9569136  Fix for 4314 -- Need to allow '-' in class name for refs
636079f  Fixed #4304 - Changed logging level for auto import message
000fd1e  Fix for #4303 -- reverting to old escaping in '-strings
1d494a3  Tweak to fix for #4302--dangling ref to known_resource_types
2383050  Fix #4302 - Compilation speed regression compared to 2.6
63ec207  Minimal fix for #4297, with notes for follow-up
7ad7eb1  Fix #4286 - rename puppetdoc global module  to __site__
28bb195  Fixed yumrepo type deprecation wanring `
067a46d  Temporary tweak to tests for #4242
9778f2a  [#4242] Fixed recursion due to parents including their children
59a23d6  Fix for #3382 -- Empty classes as graph placeholders
865282a  Fixed example config.ru
a0a63c3  Fixed network and indirection reference
64386cf  Fixed Indirection reference

Regards

James Turnbull

-- Puppet Labs - http://www.puppetlabs.com C: 503-734-8571

--
You received this message because you are subscribed to the Google Groups "Puppet 
Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to