Re: chef client installation


Chronological Thread 
  • From: Ian Kallen <spidaman.list@gmail.com>
  • To: chef@lists.opscode.com
  • Subject: Re: chef client installation
  • Date: Sun, 26 Apr 2009 10:00:09 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=kmmkieqpCI9QSo+qv8yTLyURpRHOVKlT9qGGUii+qAvZdVmQ7riBAAXwQMwj/njquX UsiIvYstStsiOQPCcEUhyakCEmcTQIGjKb1W2RUAnatshrcNI3VCKidwfAQk0BkBlnM1 WEL7kleHZRx8tFOyp19XpPzY9lXZ/LFvePNd0=

Ah, new installation method looks cool <jtimberman>. I'll spin up a new chef server with it (will need to adapt your procedure for the CentOS-on-EC2 and VMware environments I've been dealing with) and, provided it doesn't have the problem I had with Apache w/ssl+proxy + runit wrt OpenID, I'll close http://tickets.opscode.com/browse/CHEF-236
-Ian

Joshua Timberman wrote:
Hello Chris,

First, I apologize for any confusion and inconvenience.

I've updated the "Installing Chef from HEAD" page to reflect changes that 0.5.7 brings.

<http://wiki.opscode.com/display/chef/Installing+Chef+from+HEAD>

The bootstrap-0.5.6.tar.gz cookbook bundle doesn't configure clients, just server. Version 32 [1] of the main Installation page describes how to install using the older method. Do note that the 0.5.6 version will start Chef Server as a runit service, and 0.5.7+ will run Chef Server as a Rack app under Passenger+Apache. Also, we have a page that describes how to switch from a runit-based chef-server to Passenger [2].

We think the new procedure is better, as fronting chef-server with Apache+Passenger allows stronger security control.

[1] Version 32 page: <http://wiki.opscode.com/pages/viewpage.action?pageId=1835069>
[2] <http://wiki.opscode.com/display/chef/How+to+Convert+chef-server+from+runit+to+Passenger>

On Apr 25, 2009, at 9:09 PM, snacktime wrote:

Ya 0.5.7 looks like what I should be testing with, as the installation stuff looks quite a bit more complete.

On Sat, Apr 25, 2009 at 8:01 PM, Arjuna Christensen <aj@junglist.gen.nz> wrote:
I believe Josh is working through some changes on the wiki for the upcoming 0.6 release (which can be tested as 0.5.7), so this information may not necessarily be "in sync".

Regards,

AJ



On 26/04/2009, at 2:57 PM, snacktime wrote:

Still working on it, but at first glance the chef client installation as documented on the wiki is not working correctly. It installs the server even when specifying chef::client, chef path is not set to /srv/chef as the default as stated in the readme, and the file mode in the recipe is a string, chef seems to expect an integer. The recipes also assume that all the gem binaries are in /usr/bin.

This is version 0.5.6.

Chris





--
Ian Kallen
blog: http://www.arachna.com/roller/spidaman
tweetz: http://twitter.com/spidaman
vox: 415.505.5208




Archive powered by MHonArc 2.6.16.

§