Merge "Split OVSDB IT into separate mvn targets"
[releng/builder.git] / jjb / ovsdb / include-setup-hwvtep-docker.sh
1 #!/bin/bash
2
3 set -e
4
5 echo "---> Configuring OVS for HW VTEP Emulator"
6 /usr/bin/docker exec $CID supervisorctl stop ovsdb-server
7 sleep 5
8 /usr/bin/docker exec $CID supervisorctl start ovsdb-server-vtep
9 /usr/bin/docker exec $CID ovs-vsctl add-br br-vtep
10 /usr/bin/docker exec $CID ovs-vsctl add-port br-vtep eth0
11 /usr/bin/docker exec $CID vtep-ctl add-ps br-vtep
12 /usr/bin/docker exec $CID vtep-ctl add-port br-vtep eth0
13 /usr/bin/docker exec $CID vtep-ctl set Physical_Switch br-vtep tunnel_ips=192.168.254.20
14 /usr/bin/docker exec $CID vtep-ctl set-manager ptcp:6640
15
16 echo "---> Starting OVS HW VTEP Emulator"
17 /usr/bin/docker exec $CID supervisorctl start ovs-vtep
18 sleep 10