blob: d832f2b1aa7e700bc367af178013756f1ff38cca [file] [log] [blame]
Scott Baker50421662016-06-27 22:09:48 -07001Notes on setup
2
3Requirements:
4* admin-openrc.sh: Admin credentials for your OpenStack cloud
5* id_rsa[.pub]: Keypair for use by the various services
6* node_key: Private key that allows root login to the compute nodes
7
8Steps for bringing up the POD:
9
10OpenStack
11* Configure management net
12 - mgmtbr on head nodes
13 - dnsmasq on head1 using cord config file
14* Install OpenStack using the openstack-cluster-install repo
15
16VTN
17* onos-cord VM is created by openstack-cluster-install
18* Bring up ONOS
19 # cd cord; docker-compose up -d
20* On each compute node it's necessary perform a few manual steps (FIX ME)
21 - Disable neutron-plugin-openvswitch-agent. As root:
22 # service neutron-plugin-openvswitch-agent stop
23 # echo manual > /etc/init/neutron-plugin-openvswitch-agent.override
24 - Clean up OVS: delete br-int and any other bridges
25 - Listen for connections from VTN:
26 # ovs-appctl -t ovsdb-server ovsdb-server/add-remote ptcp:6641
27
28XOS
29* xos VM is created by openstack-cluster-install
30 - requirements listed above should already be satisfied by install
31* cd xos/xos/configurations/cord-pod
32* Bring up XOS cord-pod configuration
33 # make
34 # make vtn
35 # make cord
36* Login to XOS at http://xos
37 - padmin@vicci.org / letmein