1818
1919# Assumes that rvm is installed and you have ruby 1.9.2 installed
2020# Assumes that you have virtual box installed
21+ # Assumes that you have wget installed
2122
2223mkdir ~ /builddevcloud
2324cd ~ /builddevcloud
@@ -27,7 +28,10 @@ git clone https://github.com/jedi4ever/veewee.git
2728# host it within the ASF git repo
2829git clone https://github.com/chipchilders/vagrant.git
2930export rvm_trust_rvmrcs_flag=1
30- cd veewee
31+ cd vagrant
32+ bundle install
33+ rake install
34+ cd ../veewee
3135bundle install
3236rake install
3337vagrant basebox define ' devcloudbase' ' ubuntu-12.04-server-i386'
@@ -38,6 +42,24 @@ vagrant basebox build 'devcloudbase' -f -a -n
3842# possibly use -r here too ^
3943vagrant basebox export ' devcloudbase' -f
4044vagrant basebox destroy ' devcloudbase' -f
41- vagrant box add ' devcloud ' ' devcloudbase.box' -f
45+ vagrant box add ' devcloudbase ' ' devcloudbase.box' -f
4246rm -f devcloudbase.box
47+ cd ../vagrant
48+ mkdir devcloudbase
49+ cd devcloudbase
50+ mkdir puppet-devcloudinitial
51+ mkdir puppet-devcloudinitial/files
52+ mkdir puppet-devcloudinitial/manifests
53+ wget --no-check-certificate -O Vagrantfile https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/Vagrantfile; hb=HEAD
54+ wget --no-check-certificate -O puppet-devcloudinitial/init.pp https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/init.pp; hb=HEAD
55+ wget --no-check-certificate -O puppet-devcloudinitial/Modulefile https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/Modulefile; hb=HEAD
56+ wget --no-check-certificate -O puppet-devcloudinitial/files/grub https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/files/grub; hb=HEAD
57+ wget --no-check-certificate -O puppet-devcloudinitial/files/interfaces https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/files/interfaces; hb=HEAD
58+ wget --no-check-certificate -O puppet-devcloudinitial/files/network.conf https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/files/network.conf; hb=HEAD
59+ wget --no-check-certificate -O puppet-devcloudinitial/files/xen-defaults https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/files/xen-defaults; hb=HEAD
60+ wget --no-check-certificate -O puppet-devcloudinitial/files/xend https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/files/xend; hb=HEAD
61+ wget --no-check-certificate -O puppet-devcloudinitial/manifests/init.pp https://git-wip-us.apache.org/repos/asf? p=incubator-cloudstack.git; a=blob_plain; f=tools/devcloud/basebuild/puppet-devcloudinitial/manifests/init.pp; hb=HEAD
62+ vagrant up
63+ vagrant halt
64+ cd ..
4365
0 commit comments