Issues with chef-server install + script that automatically installs chef-server for you


#1

http://fixieconsulting.com/chef-server.sh details the steps I had to
do to make chef-server install automatically on ubuntu 9.04 server.

Few problems:

  1. 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.

  2. 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.

  3. 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
http://fixieconsulting.com


#2

http://fixieconsulting.com/chef-client.sh details the steps I have to
do to get the chef-client up.

Even if it’s automated, setting up the chef-server still takes around
20 minutes on a VPS to download and install all the deps.

Joe

On Thu, Aug 13, 2009 at 6:02 PM, Joe Van Dykjoe@fixieconsulting.com wrote:

http://fixieconsulting.com/chef-server.sh details the steps I had to
do to make chef-server install automatically on ubuntu 9.04 server.

Few problems:

  1. 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.

  2. 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.

  3. 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
http://fixieconsulting.com


Joe Van Dyk
http://fixieconsulting.com