Validate that L2pop is enabled with DVR
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron API Charm |
Triaged
|
Low
|
Unassigned |
Bug Description
When overlay networks are used with DVR L2 population is a requirement.
https:/
https:/
def _check_
if (self.enable_
not self.l2_pop):
raise ValueError(_("DVR deployments for VXLAN/GRE/Geneve "
There is a scenario where tunneling is disabled and all networks (tenant and provider) are VLAN networks - only in this case l2 population is not mandatory for DVR. This is not our primary use-case but it clarifies that L2 population cannot be disabled when VXLAN/GRE/GENEVE are used.
The charm should validate this to avoid operator errors.
See also:
https:/
https:/
https:/
https:/
Changed in charm-neutron-api: | |
status: | New → Triaged |
importance: | Undecided → Low |