| - name: Ensure the infra bridge exists |
| become: yes |
| openvswitch_bridge: |
| bridge: "{{ infra_bridge_name }}" |
| |
| - name: Ensure the Neutron external bridge exists |
| become: yes |
| openvswitch_bridge: |
| bridge: "{{ neutron_external_bridge_name }}" |
| |
| - name: Create patch port between bridges |
| become: yes |
| command: >- |
| ovs-vsctl --may-exist add-port {{ infra_bridge_name }} patch-{{ neutron_external_bridge_name }} |
| -- set interface patch-{{ neutron_external_bridge_name }} type=patch options:peer=patch-{{ infra_bridge_name }} |
| -- --may-exist add-port {{ neutron_external_bridge_name }} patch-{{ infra_bridge_name }} |
| -- set interface patch-{{ infra_bridge_name }} type=patch options:peer=patch-{{ neutron_external_bridge_name }} |