/quantum-ansible

OpenStack Havana (+Grizzly and Folsom branches) with Neutron/Quantum networking automated installer with Ansible and Vagrant

Primary LanguagePython

OpenStack Havana with Neutron installer

This repository contains a script that will automatically install OpenStack Havana with Neutron networking onto VirtualBox VMs using Ansible and Vagrant. It is a modification of Lorin Hochstein's for Folsom that used networking from Nova. The configuration is described in vms/Vagrantfile and there is a diagram [here] (http://techbackground.blogspot.ie/2013/04/openstack-grizzly-with-quantum-multi.html)

Install prereqs

Get the 64-bit Ubuntu 12.04 (precise) Vagrant box

vagrant box add precise64 http://files.vagrantup.com/precise64.box

Grab this repository and run the installer

    git clone http://github.com/djoreilly/quantum-ansible
    cd quantum-ansible
    git checkout havana
    ./install-openstack

It takes about 20 minutes, and the dashboard should be available at (http://10.0.10.10/horizon) with user=admin and password=secrete.

Also the controller has the Nova, Neutron and Cinder CLIs.

cd vms; vagrant ssh controller

vagrant@controller:~$ ls /vagrant 
admin.openrc  cleanup.sh  openrc  run-sample-session.sh  Vagrantfile

vagrant@controller:~$ source /vagrant/openrc
vagrant@controller:~$ nova list
vagrant@controller:~$ neutron net-list