neutron_ovn_availability_zones does not correctly create the OVN zones
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kayobe |
New
|
Undecided
|
Unassigned | ||
kolla-ansible |
New
|
Undecided
|
Unassigned |
Bug Description
ENV 2023.1
I have OVN configured, and it works like it should. However, when I set this in kolla/globals
neutron_
- zone-r1
- zone-r2
- zone-r3
I can see during `kayobe overcloud service deploy -vvv` this block:
ok: [OMC3-RG4-
action: openvswitch_db
ansible_loop_var: item
commands: []
item:
name: ovn-cms-options
state: present
value: enable-
However when I then look at `openstack availability zone list --network` it only shows me this:
+------
| Zone Name | Zone Status |
+------
| zone-r1 | available |
+------
If I then manually run the same in the controller's ovn-controller container like this:
ssh OMC3-RG4-01-CPL-01 'docker exec openvswitch_
And then do `openstack availability zone list --network` I get the correct list:
+------
| Zone Name | Zone Status |
+------
| zone-r1 | available |
| zone-r2 | available |
| zone-r3 | available |
+------
Unfortunately, none of these actually make any Zones appear in the "Create Network" dialog in the GUI.
Oh now that I've created the bug report I'm pretty sure it's because in my manual command the separator is ':' but in `service deploy` it's separated by ','