Version 1 (modified by 9 years ago) (diff) | ,
---|
How to Install geni-lib on a VM using Virtual Box and Vagrant
These instructions are incomplete.
It is not possible to run ansible
on Windows. Instead boot up a VM on your local machine and install ansible
there.
We find the combination of VirtualBox and vagrant is really easy to use:
- Install VirtualBox
- Install vagrant
- Download a file describing the VM
mac> mkdir ansible # make a directory for ansible mac> cd ansible mac> wget http://www.gpolab.bbn.com/exp/vagrant/ansible/Vagrantfile # an Ubuntu 12.04 LR 32-bit image
- Create the ansible inventory file in the same directory as your Vagrantfile.
mac> readyToLogin.py MYSLICE --useSliceAggregates --ansible-inventory -o
- Bring up the VM and login:
mac> vagrant up # create an 12.04 LR 32-bit Ubuntu virtual machine with ansible installed mac> vagrant ssh # login to your VM
- Run
ansible
with your inventory file:ubuntu> ansible -i /vagrant/inventory all -m ping
- When you are done
ubuntu> exit mac> vagrant halt # to shutdown your VM (vagrant destroy will completely delete the VM causing you to lose all your work)