https://github.com/jasonjmcghee/vagrantworkspace
After installing a few dependencies, (startVM.py) creates a puppet provisioned VM or lxc, with another puppet provisioned lxc within said inner layer.
https://github.com/jasonjmcghee/vagrantworkspace
Last synced: 3 months ago
JSON representation
After installing a few dependencies, (startVM.py) creates a puppet provisioned VM or lxc, with another puppet provisioned lxc within said inner layer.
- Host: GitHub
- URL: https://github.com/jasonjmcghee/vagrantworkspace
- Owner: jasonjmcghee
- Created: 2013-07-19T22:01:22.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-08-29T01:57:42.000Z (almost 12 years ago)
- Last Synced: 2025-01-11T17:21:32.295Z (5 months ago)
- Language: Ruby
- Homepage:
- Size: 37.8 MB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
At some point, you may need to run:
sudo apt-get update
Clone me:
git clone https://github.com/jasonjmcghee/vagrantWorkspace.git
cd vagrantWorkspace/
Install vagrant:
sudo dpkg --install vagrant\_1.2.3\_x86\_64.deb
Install setuptools:
sudo python ez\_setup.py
Install python-vagrant:
cd python-vagrant
sudo python setup.py install
Install pip, fabric, python-crypto:
sudo apt-get install python-pip
sudo apt-get install python-crypto
sudo pip install fabric
Add the vagrant boxes we need:
vagrant box add raring64 http://dl.dropbox.com/u/13510779/lxc-raring-amd64-2013-05-08.box &
vagrant box add raring64 http://cloud-images.ubuntu.com/vagrant/raring/current/raring-server-cloudimg-amd64-vagrant-disk1.box
Install virtualbox (yeah... it's big. sorry.):
sudo apt-get install virtualbox
Kernal related errors can _usually be fixed with:
sudo apt-get install build-essential linux-headers-`uname -r`
sudo dpkg-reconfigure virtualbox-dkms
sudo dpkg-reconfigure virtualboxCreate inception!
python startVm.py