Chef-client 0.10.0 deb package for lucid available for beta testing


#1

I’ve got a working chef-client deb package for 0.10.0 up on
apt.opscode.com for lucid. It’d be great if a couple people could try
it out. I’m going to work on the server packages now.

This is a nearly complete rewrite of the debian packaging to utilize
the new gem2deb debian framework. I like it, it’s much cleaner.

As written, it should properly do an upgrade too.

Installing:
echo “deb http://apt.opscode.com/ lsb_release -cs-0.10 main” | sudo
tee /etc/apt/sources.list.d/opscode.list
wget -qO - http://apt.opscode.com/packages@opscode.com.gpg.key | sudo
apt-key add -
sudo apt-get update

provide /etc/chef/validation.pem if desired

preseed chef_server_url if desired

sudo apt-get install chef

Bryan


#2

I wrote this bootstrap template, it may be helpful.

Tested on EC2 and VMware with Ubuntu 10.04.

knife ec2 server create --distro chef-010-apt -I ami-7000f019 -r ‘role[base], role[production]’ -S jtimberman -G default -f m1.small -x ubuntu

knife bootstrap guineapig --distro chef-010-apt -r ‘role[base], role[production]’ -P vanilla

On Friday, May 6, 2011 at 12:58 PM, Bryan McLellan wrote:

I’ve got a working chef-client deb package for 0.10.0 up on
apt.opscode.com for lucid. It’d be great if a couple people could try
it out. I’m going to work on the server packages now.

This is a nearly complete rewrite of the debian packaging to utilize
the new gem2deb debian framework. I like it, it’s much cleaner.

As written, it should properly do an upgrade too.

Installing:
echo “deb http://apt.opscode.com/ lsb_release -cs-0.10 main” | sudo
tee /etc/apt/sources.list.d/opscode.list
wget -qO - http://apt.opscode.com/packages@opscode.com.gpg.key | sudo
apt-key add -
sudo apt-get update

provide /etc/chef/validation.pem if desired

preseed chef_server_url if desired

sudo apt-get install chef

Bryan