diff --git a/ansible/roles/openvswitch/tasks/post-config.yml b/ansible/roles/openvswitch/tasks/post-config.yml index 68ad2b1450..1714ad4e77 100644 --- a/ansible/roles/openvswitch/tasks/post-config.yml +++ b/ansible/roles/openvswitch/tasks/post-config.yml @@ -25,10 +25,9 @@ user: root module_name: openvswitch_bridge module_args: - bridge: "{{ item.0 }}" + bridge: "{{ item }}" fail_mode: standalone - loop: - - "{{ neutron_bridge_name.split(',') }}" + loop: "{{ neutron_bridge_name.split(',') }}" when: - inventory_hostname in groups["network"] or (inventory_hostname in groups["compute"] and computes_need_external_bridge | bool ) diff --git a/releasenotes/notes/bug-2056332-0edb6cfd2efc4c1a.yaml b/releasenotes/notes/bug-2056332-0edb6cfd2efc4c1a.yaml new file mode 100644 index 0000000000..154a10a517 --- /dev/null +++ b/releasenotes/notes/bug-2056332-0edb6cfd2efc4c1a.yaml @@ -0,0 +1,6 @@ +--- +fixes: + - | + Fixes an issue with ``openvswitch`` bridge creation when + ``neutron_bridge_name`` was specified as two bridges. + `LP#2056332 <https://bugs.launchpad.net/kolla-ansible/+bug/2056332>`__