aboutsummaryrefslogtreecommitdiffstats
path: root/vagrant/bootstrap.sh
blob: fea28a5e0cc2810dc48c41c67df2f4efb3b3ebbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env bash
set -ex

sudo apt-get update -y
sudo apt-get install git -y
git clone https://github.com/openstack-dev/devstack
cd devstack; git checkout stable/newton
sudo apt-get install openvswitch-switch -y
sudo ovs-vsctl add-br br-ex
inet=$(ip a | grep 'inet.*enp0s9' | cut -f6 -d' ')
sudo ip addr flush enp0s9
sudo ovs-vsctl add-port br-ex enp0s9
sudo ifconfig br-ex $inet up
echo "source /vagrant/openrc" >> $HOME/.bash_profile