[chef] Re: Re: Using omnibus


Chronological Thread 
  • From: Steve Jang < >
  • To:
  • Subject: [chef] Re: Re: Using omnibus
  • Date: Tue, 6 Dec 2011 09:21:58 -0800

Ah. Got it. Thanks for the detailed response.
I had written a little wrapper script for installing chef server myself, but was looking to replace it with omnibus.

-Steve

On Tue, Dec 6, 2011 at 5:16 AM, Bryan McLellan < "> > wrote:
On Tue, Dec 6, 2011 at 3:10 AM, Steve Jang < "> > wrote:
> I am trying to use Omnibus (https://github.com/opscode/omnibus) to install
> chef server... Out of the box, it built me
> a chef-server-full-0.10.0-1-ubuntu-10.04-x86_64.tar.gz by following the
> steps on github and /opt/opscode/{embedded,bin} directories...

Omnibus is a build system for creating Chef builds that are easy to
install. It wasn't meant for each individual to install Omnibus to
create a build and then install it.

> What are the next steps? Does anyone have good template for getting the
> server up and running? Perhaps using chef-server recipe + chef-solo + config
> file + chef-server recipe?
> (or do I have to produce init.d scripts manually after this?)

Omnibus Server, that is the Omnibus install that includes the Chef
Server, doesn't work for 0.10 and is incomplete. Notably it is missing
the additional dependencies of 0.10 and wasn't completed. We put some
work into it, which you could see in the 0.10 branch, but ran into
difficulties debugging it due to Clojure's lack of error messages and
functional stack traces. We're going to rewrite the Omnibus build
system in Ruby in the future, but we're in the design phase right now.

Omnibus Client is in a beta release and we're actively working on
testing and expanding its coverage toward a full release soon. You can
find our original post about the beta release here:
http://lists.opscode.com/sympa/arc/chef-dev/2011-08/msg00055.html

You should install follow the documentation on the wiki for installing
the Chef Server. You can start here:
http://wiki.opscode.com/display/chef/Installing+Chef+Server

Installing using Rubygems is the most common install path, which you
can find directions for here:
http://wiki.opscode.com/display/chef/Installing+Chef+Server+using+Chef+Solo

Bryan




Archive powered by MHonArc 2.6.16.

§