Fetching contributors…
Cannot retrieve contributors at this time
28 lines (18 sloc) 989 Bytes
Important Changes Since Chef 0.8
When upgrading from Chef 0.8.x to 0.9.x, be aware of a couple important changes.
* 0.9 clients can read from 0.8 servers, but cannot save to 0.8 servers.
* 0.8 clients cannot read or save from / to 0.9 servers.
* The cookbook upload method is changed and cookbooks have to be
uploaded to the server again.
First, upgrade the server packages. Then upgrade the clients.
Once the server is upgraded, cookbooks need to be uploaded again. Typically
this is done from the Chef Repository (chef-repo) with knife. If the Chef
Server is where the repository is located, simply:
knife cookbook upload -a
In the local chef-repo directory. If the repo is on another workstation,
then upgrade Chef there and run the knife command, above.
Two new configuration values are added to the server.rb:
* sandbox_path
* checksum_path
Which are used for the new cookbook upload scheme.