[chef] install.sh changes and CHEF-4825 are live


Chronological Thread 
  • From: Lamont Granquist < >
  • To: " " < >
  • Subject: [chef] install.sh changes and CHEF-4825 are live
  • Date: Thu, 12 Dec 2013 14:41:49 -0800

Some major changes to install.sh were just shipped a few minutes ago. There's a chef ticket open which details all the changes:

https://tickets.opscode.com/browse/CHEF-4825

Everything that worked before should continue to work (please cut a bug if it doesn't). The major visible changes are:

- Fixes SuSE/OpenSUSE support
- Fixes new versions of operating systems like Ubuntu 13.10 and Mac 10.9
- Support for some variants like linuxmint that were difficult to do before, now supportable
- Bug fixes for old Solaris
- Conversion of install.sh from bash script to very old, sol9-compatible, /bin/sh heirloom shell syntax
- install.sh now checksums the downloaded package via sha256 with a fallback to md5
- Ability to track 10-stable via partial versions (11.8 or whatever also works if you want that):

curl -L https://www.opscode.com/chef/install.sh ;| sudo bash -s -- -v 10

- Ability to save to a user-supplied filename instead of /tmp randomness:

curl -L https://www.opscode.com/chef/install.sh | sudo bash -s -- -f /root/chef.deb

I also open-sourced the code a few weeks back:

https://github.com/opscode/opscode-omnitruck

Docs are probably still out of date, will be fixing shortly...



  • [chef] install.sh changes and CHEF-4825 are live, Lamont Granquist, 12/12/2013

Archive powered by MHonArc 2.6.16.

§