There needs to be a few workarounds to get openstack ansible working nicely with openvswitch.

  1. in controllers the network is like normal .. nothing changes .. everything is linuxbridge. Including if nodes are for ironic
  2. in compute nodes
    1. you use linuxbridge for br-storage and br-mgmt
    2. you use openvswitch for br-vlan and br-vxlan
  3. neutron agents must be run on-metal and should be on one/more of the compute nodes which has the br-vlan and br-vxlan under ovs

 

openstack_user_config.yml:

user_variables
env.d/neutron.yml
/etc/network/interfaces on the compute node
bridges

About The Author