On Tuesday, March 29, 2011 at 4:23 PM, Daniel DeLeo wrote:
# Chef 0.10.0 Beta is Released #Hello Chefs,I just pushed beta gems of Chef 0.10.0 to rubygems.org. For the impatient:# Client Upgrade:(sudo) gem install chef --preWe do have a new external dependency for the server side, which we've alreadypackaged for Debian and Ubuntu. To upgrade your Chef server:# Server Upgrade for Ubuntu and Debian## Install Gecode From Opscode ##echo "deb http://apt.opscode.com/ `lsb_release -cs` main" | sudo tee /etc/apt/sources.list.d/opscode.listwget -qO - ">http://apt.opscode.com/ | sudo apt-key add -sudo apt-get updatesudo apt-get install libgecode-dev## Install Updated Gems ##(sudo) gem install chef-server --pre# Highlights ### Environments ##Chef 0.10 allows you to model your deployment environments by restrictingavailable cookbooks and with per-environment run lists on roles. As part of thisfeature, Chef server also now respects version constraints in cookbookmetadata. We'll have more info about this feature in the release notes, butuntil then you can check out the documentation here:## Knife Plugin Support ##Thanks to Eric Hodel and Ryan Davis, we now have support for plugins in knife.To create or use a custom knife command, you simply place the code in~/.chef/plugins/knife/COMMAND.rb and knife will automatically load your plugin.And when you've got something you want to share, you can distribute it as a Rubygem.As part of this feature, we've moved knife's cloud subcommands to plugins. Ifyou're trying out Chef 0.10.0, and depend on any of knife's cloud support,you'll need to install the relevant plugins:* knife-ec2 https://github.com/opscode/knife-ec2* knife-rackspace https://github.com/opscode/knife-rackspace/* knife-bluebox https://github.com/opscode/knife-bluebox* knife-terremark https://github.com/opscode/knife-terremarkThese are currently available as gems, so you can get these via `gem install`# Testing Chef 0.10 #This is a beta release, so be sure to test extensively before you start using itin a production role. As always, bug reports and experiences are very welcome.File any bugs you find on http://tickets.opscode.com and feel free to askquestions or share your thoughts on our IRC channel, irc.freenode.net#chef## Compatibility ##Chef 0.9 Clients should run correctly against an 0.10 server, and all knownincompatibilities have been fixed. If you have an issue running 0.9 clientsagainst a 0.10 server, please file a bug report.## Opscode Platform Users ##We have already deployed the first round of Chef 0.10-related improvements tothe Opscode Platform, so you're free to begin using Chef 0.10 with the platform.Happy Cooking!
--
Dan DeLeo
Archive powered by MHonArc 2.6.16.