From 67b84b568c9206b78beabd32fc3b02fff41b09ba Mon Sep 17 00:00:00 2001 From: Robert Starmer Date: Thu, 3 Jan 2013 23:03:45 -0800 Subject: [PATCH] Add fixes to host.pp changes host.pp is broken out into centos.pp and precise64.pp and needed documentation updates to reduce file digging. --- README.md | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 16ea66d..b66096a 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,10 @@ virtualbox should be installed 3. Install librarian-puppet. > gem install librarian-puppet + +3a. Install github_api. + + > gem install github_api 4. it is strongly recommended that you set up a proxy (like squid!) to speed up perforance of package installation. @@ -45,12 +49,22 @@ Rakefile - stores tasks that can be used to build out openstack environments Puppetfile - used by librarian puppet to install the required modules -manifests/hosts.pp +manifests/setup/hosts.pp -stores basic host setup (apt setup, configured to use a proxy) +stores basic host setup (ip addresses for vagrant targets) + +manifests/setup/percise64.pp + +stores apt setup, configured to use a proxy, and folsom package pointer(s) + +manifests/setup/centos.pp + +stores yum setup, configuration for a local yum repo machine, and folsom package pointer(s) manifests/site.pp +just what you'd expect it to be. + # installing module deps # cd in to the project directory @@ -58,8 +72,9 @@ manifests/site.pp # getting started -Configure the hosts.pp file to point to your apt cache +Configure the precise64.pp file to point to your apt cache (or comment out the proxy host and port from the following resource) +(similar for centos.pp) class { 'apt': proxy_host => '172.16.0.1',