http://fixieconsulting.com/chef-server.sh details the steps I had to
do to make chef-server install automatically on ubuntu 9.04 server.
The chef-solo run would freeze after couchdb was installed. It
might be an issue with the startup? Problem went away if couchdb was
installed ahead of time.
The merb-slices gem wasn’t installed (the wiki said to install
chef and ohai gems). The chef-server’s webapp couldn’t start until
that gem was installed.
I had to enable the universe repository.
Anyways, from a bare install of ubuntu 9.04 server, I could do:
wget http://fixieconsulting.com/chef-server.sh sh chef-server.sh
And type in my full hostname and my openid and everything was
automatically downloaded and installed for me.
Joe Van Dyk