├── .gitignore ├── README.rst ├── devstack-workshop ├── README.md ├── Troubleshooting OpenStack Neutron with ML2_OVN backend driver.pdf ├── Vagrantfile ├── central.sh ├── failure1.sh ├── failure2.sh ├── failure3.sh ├── failure4.sh ├── failure5.sh └── worker-1.sh ├── gateways ├── Vagrantfile ├── central.sh ├── create_ovn_resources.sh ├── gateway.sh └── worker.sh ├── ovn-external-ports ├── Vagrantfile ├── central.sh ├── create_ovn_resources.sh ├── gateway.sh ├── host.sh └── worker.sh ├── ovn-interconnection ├── Vagrantfile ├── central.sh ├── create_ovn_resources_east.sh ├── create_ovn_resources_west.sh ├── gateway.sh └── worker.sh ├── ovn-multinode-dvr ├── Vagrantfile ├── central.sh ├── create_ovn_resources.sh ├── gateway.sh └── worker.sh ├── ovn-multinode-l3 ├── Vagrantfile ├── central.sh └── worker.sh ├── ovn-multinode ├── Vagrantfile ├── central.sh └── worker.sh ├── ovn-playground ├── Vagrantfile ├── central.sh ├── create_ovn_resources.sh ├── gateway.sh └── worker.sh ├── ovn-routed-provider-networks-devstack ├── README.rst ├── Vagrantfile ├── central.sh ├── configure-segmented-network-resources.sh ├── host-1.sh ├── host-2.sh ├── images │ ├── 1.png │ └── 2.png ├── worker-1.sh ├── worker-2.sh └── worker-3.sh ├── ovn-standalone ├── Vagrantfile └── install_ovn.sh ├── ovn-trunks ├── Vagrantfile ├── central.sh ├── create_ovn_resources.sh ├── gateway.sh └── worker.sh └── utils └── common-functions /.gitignore: -------------------------------------------------------------------------------- 1 | .vagrant/ 2 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/README.rst -------------------------------------------------------------------------------- /devstack-workshop/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/README.md -------------------------------------------------------------------------------- /devstack-workshop/Troubleshooting OpenStack Neutron with ML2_OVN backend driver.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/Troubleshooting OpenStack Neutron with ML2_OVN backend driver.pdf -------------------------------------------------------------------------------- /devstack-workshop/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/Vagrantfile -------------------------------------------------------------------------------- /devstack-workshop/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/central.sh -------------------------------------------------------------------------------- /devstack-workshop/failure1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/failure1.sh -------------------------------------------------------------------------------- /devstack-workshop/failure2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/failure2.sh -------------------------------------------------------------------------------- /devstack-workshop/failure3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/failure3.sh -------------------------------------------------------------------------------- /devstack-workshop/failure4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/failure4.sh -------------------------------------------------------------------------------- /devstack-workshop/failure5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/failure5.sh -------------------------------------------------------------------------------- /devstack-workshop/worker-1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/devstack-workshop/worker-1.sh -------------------------------------------------------------------------------- /gateways/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/gateways/Vagrantfile -------------------------------------------------------------------------------- /gateways/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/gateways/central.sh -------------------------------------------------------------------------------- /gateways/create_ovn_resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/gateways/create_ovn_resources.sh -------------------------------------------------------------------------------- /gateways/gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/gateways/gateway.sh -------------------------------------------------------------------------------- /gateways/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/gateways/worker.sh -------------------------------------------------------------------------------- /ovn-external-ports/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-external-ports/Vagrantfile -------------------------------------------------------------------------------- /ovn-external-ports/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-external-ports/central.sh -------------------------------------------------------------------------------- /ovn-external-ports/create_ovn_resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-external-ports/create_ovn_resources.sh -------------------------------------------------------------------------------- /ovn-external-ports/gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-external-ports/gateway.sh -------------------------------------------------------------------------------- /ovn-external-ports/host.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-external-ports/host.sh -------------------------------------------------------------------------------- /ovn-external-ports/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-external-ports/worker.sh -------------------------------------------------------------------------------- /ovn-interconnection/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-interconnection/Vagrantfile -------------------------------------------------------------------------------- /ovn-interconnection/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-interconnection/central.sh -------------------------------------------------------------------------------- /ovn-interconnection/create_ovn_resources_east.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-interconnection/create_ovn_resources_east.sh -------------------------------------------------------------------------------- /ovn-interconnection/create_ovn_resources_west.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-interconnection/create_ovn_resources_west.sh -------------------------------------------------------------------------------- /ovn-interconnection/gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-interconnection/gateway.sh -------------------------------------------------------------------------------- /ovn-interconnection/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-interconnection/worker.sh -------------------------------------------------------------------------------- /ovn-multinode-dvr/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-dvr/Vagrantfile -------------------------------------------------------------------------------- /ovn-multinode-dvr/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-dvr/central.sh -------------------------------------------------------------------------------- /ovn-multinode-dvr/create_ovn_resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-dvr/create_ovn_resources.sh -------------------------------------------------------------------------------- /ovn-multinode-dvr/gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-dvr/gateway.sh -------------------------------------------------------------------------------- /ovn-multinode-dvr/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-dvr/worker.sh -------------------------------------------------------------------------------- /ovn-multinode-l3/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-l3/Vagrantfile -------------------------------------------------------------------------------- /ovn-multinode-l3/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-l3/central.sh -------------------------------------------------------------------------------- /ovn-multinode-l3/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode-l3/worker.sh -------------------------------------------------------------------------------- /ovn-multinode/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode/Vagrantfile -------------------------------------------------------------------------------- /ovn-multinode/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode/central.sh -------------------------------------------------------------------------------- /ovn-multinode/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-multinode/worker.sh -------------------------------------------------------------------------------- /ovn-playground/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-playground/Vagrantfile -------------------------------------------------------------------------------- /ovn-playground/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-playground/central.sh -------------------------------------------------------------------------------- /ovn-playground/create_ovn_resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-playground/create_ovn_resources.sh -------------------------------------------------------------------------------- /ovn-playground/gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-playground/gateway.sh -------------------------------------------------------------------------------- /ovn-playground/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-playground/worker.sh -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/README.rst -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/Vagrantfile -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/central.sh -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/configure-segmented-network-resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/configure-segmented-network-resources.sh -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/host-1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/host-1.sh -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/host-2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/host-2.sh -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/images/1.png -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/images/2.png -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/worker-1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/worker-1.sh -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/worker-2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/worker-2.sh -------------------------------------------------------------------------------- /ovn-routed-provider-networks-devstack/worker-3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-routed-provider-networks-devstack/worker-3.sh -------------------------------------------------------------------------------- /ovn-standalone/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-standalone/Vagrantfile -------------------------------------------------------------------------------- /ovn-standalone/install_ovn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-standalone/install_ovn.sh -------------------------------------------------------------------------------- /ovn-trunks/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-trunks/Vagrantfile -------------------------------------------------------------------------------- /ovn-trunks/central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-trunks/central.sh -------------------------------------------------------------------------------- /ovn-trunks/create_ovn_resources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-trunks/create_ovn_resources.sh -------------------------------------------------------------------------------- /ovn-trunks/gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-trunks/gateway.sh -------------------------------------------------------------------------------- /ovn-trunks/worker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/ovn-trunks/worker.sh -------------------------------------------------------------------------------- /utils/common-functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/danalsan/vagrants/HEAD/utils/common-functions --------------------------------------------------------------------------------