Puppet 3.0.0-rc5 is a feature release candidate for the 3.x series of Puppet.
Downloads are available at:
* Source http://downloads.puppetlabs.com/puppet/puppet-3.0.0rc5.tar.gz
RPMs are available at http://yum.puppetlabs.com
Debs are available at http://apt.puppetlabs.com
Gems are available via rubygems at
https://rubygems.org/downloads/puppet-3.0.0.rc5.gem
or by using `gem install --pre puppet`
Mac packages are available at
http://downloads.puppetlabs.com/mac/puppet-3.0.0-rc5.dmg
Windows packages are available at
http://downloads.puppetlabs.com/windows/puppet-3.0.0-rc5.msi
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 puppet version of 3.0.0-rc5:
http://projects.puppetlabs.com/projects/puppet/
Puppet 3.0.0-rc5 (Telly) Release Notes
====================================
Numbers in parentheses like `(#7788)` indicate a Redmine ticket at
http://projects.puppetlabs.com/issues/7788
Notation like `(puppet/pull/998)` indicate a github pull request at
https://github.com/puppetlabs/puppet/pull/998
# Summary of Changes
This is not an exhaustive summary, but rather an editorialized list of
the biggest changes. See the Git changelog for the full monty.
## Cool New Stuff
* Performance Improvements - substantial improvements to performance,
particularly around catalog compilation. Agent supports JSON
serialization for catalog cache, which can be dramatically faster for
large catalogs (#16058, #2892)
* Data Bindings - hiera will be automatically consulted for values of
parameterized classes so you don''t need the parser functions. (#11608)
* Improved OS/Platform Support - Full Ruby 1.9 support; vastly
improved Windows package support; yumrepo now supports ssl options
(#3324); better upstart support; better Solaris zone, package and
service support;
* Loading Plugins from Rubygems - you can now install and use puppet
extension code (faces, types, providers) via rubygems. (#7788)
* Server Auto-Discovery - Puppet agents can use SRV records in DNS to
find CA, master, report, and file servers (#3669)
# DSL/Config Changes
* Variable Scoping - Dynamic scoping has been removed.
http://docs.puppetlabs.com/guides/scope_and_puppet.html
* Auth.conf differentiates between names and IPs - There''s a new
`allow_ip` keyword in auth.conf if you want to permit IP addresses.
(PR991)
* `unless` is available as a synonym for `if !` (#7762)
* Pluginsync now defaults to true - Yep, it''s true. (#5521)
* Updated `config.ru` syntax -- When running the master under Rack,
make sure you update your config.ru to follow the example from
ext/rack/files/config.ru in the source distribution. (#15337)
# Changed Code Behaviour
* External Node Classifier and Environments - If there''s a conflict
between the environment requested by a client and what''s set in the
external node classifier, the ENC wins. (#3910)
* When running puppet as root, the system-wide `confdir` and `vardir`
settings will be used. When running as a non-root user, `confdir` will
be `~/.puppet/` and `vardir` will be `~/.puppet/var`. You can override
these on the command line or via `config.ru` for rack setups. (#16137,
PR#1080)
## Changelog
Josh Cooper (3)
88171aa Maint: Use pending block
33bf085 Maint: Make paths absolute on Windows
54acfba (#16137) Delay evaluation of config and var directories
Andrew Parker (2)
b53e600 (#16137) Tilde expansion should only occur for normal users
43590bd (Maint) Remove trailing whitespace
Curtis Ruck (1)
c0ff98d (#16137) Ensure HOME is set before attempting ~ expansion
Genadi Samokovarov (1)
224d380 Move singleton require to puppet/util/storage.rb
Eric Sorenson (1)
605e34d (#15739) Bump report_version since #10064 change its format
Rahul (1)
d834e76 (#6143) ensure that destroy works for zpools
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
The chkconfig change that was implmented is breaking the puppet service function on Red Hat based systems. http://projects.puppetlabs.com/issues/15797 "chkconfig reset" looks like it is meant to set the service back to how it was set during initial package installation. Most services are not enabled by default and use a " - " instead of the actual run levels in their init scripts. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/WkObl9pnVcMJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Eric Sorenson
2012-Aug-30 01:20 UTC
[Puppet Users] Re: [Puppet-dev] Re: Announce: Puppet-3.0.0-rc5 Available
Ack, thanks for the catch. I can''t believe we regressed on a sub-1000 bug number; this exact change was applied in redmine #528 and reverted in March 2007! https://github.com/puppetlabs/puppet/commit/41e1285553870f0b425b88a6209fab8733b421b2 On Aug 29, 2012, at 5:54 PM, Chuck wrote:> The chkconfig change that was implmented is breaking the puppet service function on Red Hat based systems. > > http://projects.puppetlabs.com/issues/15797 > > > "chkconfig reset" looks like it is meant to set the service back to how it was set during initial package installation. Most services are not enabled by default and use a " - " instead of the actual run levels in their init scripts. > > -- > You received this message because you are subscribed to the Google Groups "Puppet Developers" group. > To view this discussion on the web visit https://groups.google.com/d/msg/puppet-dev/-/WkObl9pnVcMJ. > 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.Eric Sorenson - eric.sorenson@puppetlabs.com PuppetConf''12 - 27-28 Sep in SF - http://bit.ly/pcsig12 -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.