@@ -9,7 +9,6 @@ sudo echo "192.168.50.4 openstack" >> /etc/hosts
99
1010wget https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/12.04/x86_64/chef-server_11.0.8-1.ubuntu.12.04_amd64.deb
1111sudo dpkg -i chef-server_11.0.8-1.ubuntu.12.04_amd64.deb
12- # sudo dpkg -i /vagrant/chef-server_11.0.8-1.ubuntu.12.04_amd64.deb
1312sudo chef-server-ctl reconfigure
1413sudo cat >/etc/chef-server/chef-server.rb <<EOF
1514chef_solr['commit_interval'] = 5000 # 5sec flush time for Lucene
@@ -60,7 +59,6 @@ git clone -b Havana https://github.com/softlayer/chef-openstack /home/vagrant/ch
6059
6160/opt/chef-server/embedded/bin/knife cookbook upload --all
6261/opt/chef-server/embedded/bin/knife environment create OpenStack -d "OpenStack Test Suite"
63- #/opt/chef-server/embedded/bin/knife role from file /home/vagrant/chef-repo/cookbooks/chef-openstack/roles/*
6462
6563cat >~/openstack.json <<EOF
6664{
@@ -86,7 +84,6 @@ cat >~/openstack.json <<EOF
8684}
8785EOF
8886
89-
9087/opt/chef-server/embedded/bin/knife environment from file ~/openstack.json
9188
9289# Not for production: Use SSH keys
@@ -123,15 +120,13 @@ if [ $? == 0 ]; then
123120 echo 'Chef Server located at: https://127.0.0.1/ login: admin password: p@ssw0rd1'
124121 echo 'OpenStack dashboard located at: http://127.0.0.1:7081 login: admin password: passwordsf'
125122else
126- echo 'chef-client exited abnormally, try reloading or go to github.com/softlayer for questions'
123+ echo 'chef-client exited abnormally, try reloading with vagrant destroy -f && vagrant up or go to github.com/softlayer for questions'
127124fi
128-
129-
130125SCRIPT
131126
132127$prepare_openstack = <<SCRIPT
133128sudo apt-get update
134- sudo apt-mark grub*
129+ sudo apt-mark hold grub*
135130sudo echo '192.168.50.5 chef-server' >> /etc/hosts
136131SCRIPT
137132
0 commit comments