- From: Joshua Miller <
>
- To:
- Subject: [chef] Re: Call for testing: Ubuntu / Debian packages for Chef 0.8
- Date: Wed, 14 Apr 2010 13:03:46 -0700
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; b=fWtXKyqaUu5aSytSgTM1xOkawWH68aG0r5zu0nw9nBCTFqXeC2pHyzPLeJbejPRXox UD9b7NpmyPd6303RnOyYXVQAHHHANnMSNorOBhFcryoY4nKps9N330gMkYyR+WDTbZtX P0sH3VXGxJe3V2yPDrQYWpy+7SFxmitEG25Ek=
Client notes:
Thought I would throw a few notes out there for everyone, as I have been
using timbermans ppa for a few weeks now on 8.x, hope this helps someone out.
# I used the debconf-utils package for the seed file, so you might need to
apt-get that if you dont have it already
# python-software-properties is the easiest way to use the ppa
apt-get install python-software-properties debconf-utils
# I was scripting this on a bunch of servers so I needed to seed the servers
in
# update mychefserver.com with your actually chef server
echo <<EOF > chef.seed
# URL of Chef Server (e.g.,
http://chef.example.com:4000):
chef chef/chef_server_url string
http://mychefserver.com:4000
EOF
sudo debconf-set-selections < chef.seed
sudo add-apt-repository ppa:jtimberman/opschef
# remove old chef client
sudo apt-get purge chef
# update to pickup new chef from ppa
sudo apt-get update
# install chef
sudo apt-get install chef
# copy your validation.pem from chef server to /etc/chef
# I was unable to get this to work
# so I used knife on the chef server
knife client create <server_fqdn> -f <server_fqdn>.pem
# I put this on a common nfs share to all my servers <example user home :) >
# copy it to /etc/chef/client.pem on your system.
# make sure it all works
sudo chef-client
#use knife or ui to edit your clients.
On Apr 14, 2010, at 9:15 AM, Joshua Timberman wrote:
>
-----BEGIN PGP SIGNED MESSAGE-----
>
Hash: SHA1
>
>
Ohai, Chefs!
>
>
We are planning to release the Chef 0.8.x Debian/Ubuntu packages on the
>
Opscode APT repository (apt.opscode.com) "Real Soon Now". The current
>
version 0.8.10, but subject to change.
>
>
This may be a breaking change for people using the repository for Chef
>
version 0.7.16 due to authentication changes in 0.8.x[0][1].
>
>
The 0.8 packages are currently in a Launchpad PPA, for testing on Ubuntu
>
Lucid and Karmic, to keep them separate from our official APT repo. We
>
would like upgrading to be as painless as possible, so we are soliciting
>
feedback for new installations or upgrades with these packages.
>
>
https://launchpad.net/~jtimberman/+archive/opschef/+packages
>
>
Clients:
>
>
sudo apt-get install chef
>
>
Server:
>
>
sudo apt-get install chef chef-server
>
>
The package chef-server-webui provides the WebUI, and is optional in 0.8.
>
You'll need to specify it to install as well if you want to use it.
>
>
There are a lot of improvements to the packaging from v0.7.16. Please see
>
the complete list of the changes in the packaging from earlier versions in
>
the Debian changelog:
>
>
http://github.com/opscode/opscode-packages/raw/master/debian/chef/debian/changelog
>
>
We're looking for issues with the packaging itself - packaging specific
>
configuration or the init/postinst scripts, dependency management, etc.
>
Note that the various Chef daemons are configured to log in /var/log/chef.
>
>
Thanks!
>
>
[0]: http://wiki.opscode.com/display/chef/Authentication
>
[1]:
>
http://wiki.opscode.com/display/chef/Breaking+Changes+from+0.7.x+to+0.8.x
>
>
- --
>
Opscode, Inc
>
Joshua Timberman, Senior Solutions Engineer
>
C: 720.334.RUBY E:
>
>
>
-----BEGIN PGP SIGNATURE-----
>
Version: GnuPG v1.4.10 (Darwin)
>
>
iEYEARECAAYFAkvF6ikACgkQO97WSdVpzT3GFACdHy6gJrnfEwGhyxVatrb/QlDa
>
Z1kAnjcT/QtNjxAg6/1lHDruzsuRozFd
>
=OnAF
>
-----END PGP SIGNATURE-----
Archive powered by MHonArc 2.6.16.