Re: chef client installation


Chronological Thread 
  • From: Joshua Timberman <joshua@opscode.com>
  • To: chef@lists.opscode.com
  • Subject: Re: chef client installation
  • Date: Sat, 25 Apr 2009 23:55:42 -0600

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



--
Joshua Timberman | www.opscode.com
joshua@opscode.com | 720.878.4322




Archive powered by MHonArc 2.6.16.

§