Omnibus on Ubuntu 11.10 / 12.04 w/ knife bootstrap?


#1

I’m trying out the omnibus installer for the first time, given that it is the new One True Way. However, I’m running into some surprises. I’m curious if I’m doing something wrong or if this really is the state of things:

  1. There are no Chef 0.10.10 packages on http://s3.amazonaws.com/opscode-full-stack/ except for Ubuntu 10.04 and Windows. So I can’t install the latest chef on Ubuntu 11.10, for example, with Omnibus. This seems weird since 0.10.10 is the version that “blessed” Omnibus via the new default chef-full bootstrap template. And generally, if I’m bootstrapping from 0.10.10, then that’s the version I want on the bootstrapped server (so I can use the new chef_gem command, etc.).

  2. There is no support at all for Ubuntu 12.04, even though there is a new -gems template for that distro. There seems to be no directory for 12.04 for any version of Chef on http://s3.amazonaws.com/opscode-full-stack/.

So it seems like Omnibus/chef-full is still lagging the other bootstrap methods at this point for the latest Ubuntu versions. Is that correct?

How can I best help get things up to date?

Wes


#2

On Mon, May 21, 2012 at 11:45 AM, Wes Morgan cap10morgan@gmail.com wrote:

  1. There are no Chef 0.10.10 packages

We’re switching build systems at the moment which is why Omnibus
hasn’t been officially released. We should be done in a couple weeks.

  1. There is no support at all for Ubuntu 12.04, even though there is a new
    -gems template for that distro. There seems to be no directory for 12.04 for
    any version of Chef on http://s3.amazonaws.com/opscode-full-stack/.

Since the Omnibus installers build so much of their environment
themselves, there does not need to be a 1:1 ratio between installers
and platforms. Specifically with Ubuntu, the 10.04 installers work for
10.04 and 10.10, and the 11.04 installers work with 11.04+. The drop
down menu at http://www.opscode.com/chef/install is meant to help pick
the right binary for you so you don’t have to know what distributions
are binary compatible with each other.

Bryan


#3

There is a shim cookbook on the community site for the gem_chef command. It works well and is a nice alternative at the moment.

sent from my phone, excuse any nonsensical autocorrect stuff.

Wes Morgan cap10morgan@gmail.com wrote:

I’m trying out the omnibus installer for the first time, given that it is the new One True Way. However, I’m running into some surprises. I’m curious if I’m doing something wrong or if this really is the state of things:

  1. There are no Chef 0.10.10 packages on http://s3.amazonaws.com/opscode-full-stack/ except for Ubuntu 10.04 and Windows. So I can’t install the latest chef on Ubuntu 11.10, for example, with Omnibus. This seems weird since 0.10.10 is the version that “blessed” Omnibus via the new default chef-full bootstrap template. And generally, if I’m bootstrapping from 0.10.10, then that’s the version I want on the bootstrapped server (so I can use the new chef_gem command, etc.).

  2. There is no support at all for Ubuntu 12.04, even though there is a new -gems template for that distro. There seems to be no directory for 12.04 for any version of Chef on http://s3.amazonaws.com/opscode-full-stack/.

So it seems like Omnibus/chef-full is still lagging the other bootstrap methods at this point for the latest Ubuntu versions. Is that correct?

How can I best help get things up to date?

Wes