[sru] neutron-ovn-db-sync generates insufficient flow
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Fix Released
|
Undecided
|
Unassigned | ||
Ussuri |
Fix Released
|
High
|
Unassigned | ||
Victoria |
Fix Released
|
Undecided
|
Unassigned | ||
Wallaby |
Fix Released
|
Undecided
|
Unassigned | ||
Xena |
Fix Released
|
Undecided
|
Unassigned | ||
Yoga |
Fix Released
|
Undecided
|
Unassigned | ||
Zed |
Fix Released
|
Undecided
|
Unassigned | ||
neutron |
Fix Released
|
Undecided
|
Unassigned | ||
neutron (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
Unassigned |
Bug Description
= Original bug description =
In OpenStack version Victoria, neutron-ovn-db-sync generates insufficient flow for port no security-group or disable port-security.
---> As a result, the port is not connected to the network.
= Ubuntu SRU details =
[Impact]
The neutron-ovn-db-sync tool is used to syncing neutron networks and ports with OVN databases. When the tool is run, ports with port security disabled are incorrectly being added to the drop port group causing all traffic to be dropped by default.
[Test Case]
- Create a VM
- Disable port security
- Remove NB & SB DB
- Run command neutron-
neutron-
- Restart ovn-controller
- VM with port disable security die without the fix
[Regression Potential]
This is a simple patch that fixes the logic of an if statement. This has been fixed in the victoria+ Ubuntu package versions since 2022-01-12, and has been fixed in the upstream stable/ussuri branch since 2021-11-11.
Changed in neutron: | |
status: | Incomplete → New |
tags: | added: ovn |
tags: | added: neutron-proactive-backport-potential |
Changed in cloud-archive: | |
status: | New → Fix Released |
description: | updated |
Changed in neutron (Ubuntu): | |
status: | New → Fix Released |
Changed in neutron (Ubuntu Focal): | |
importance: | Undecided → High |
status: | New → Triaged |
summary: |
- neutron-ovn-db-sync generates insufficient flow + [sru] neutron-ovn-db-sync generates insufficient flow |
Can you provide more detail? When you say insufficient flow:
1) What flows are missing in your opinion?
2) Are we talking about flows in the integration bridge?