Neutron bridge_mapping not updated when unlock issued while application apply is in progress
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Frank Miller |
Bug Description
Brief Description
-----------------
When deleting a data interface, the neutron bridge_mapping is not updated, resulting in the ovs-agent failing to start when the interface is modified to be a pci-passthrough interface.
Note: This issue was reported by Brent Rowsell
Severity
--------
Medium
Steps to Reproduce
------------------
On compute-3 I deleted the data1 interface on compute-3(ens785f0) and modified it to a pci-passthrough interface. After unlocking the worker, the ovs-agent failed to start.
2019-03-29 11:09:24,283.283 6010 ERROR neutron.
Looking at the generated overrides, the bridge mappings did not get updated
ovs:
Note: I performed the same action earlier on compute-2 and it worked fine.
Expected Behavior
------------------
No issues with deleting and modifying a data interface
Actual Behavior
----------------
ovs-agent failed to start after the interface was modified
Reproducibility
---------------
Intermittent. This was seen when running the operation on one compute node, but not the other.
System Configuration
-------
Standard
Branch/Pull Time/Commit
-------
master 2019-03-11_20-18-00
Last Pass
--------------
Unknown
Timestamp/Logs
--------------
2019-03-29 11:09:24,283.283 6010 ERROR neutron.
tags: |
added: stx.2.0 removed: stx.2019.05 |
description: | updated |
tags: | removed: stx.containers |
Changed in starlingx: | |
assignee: | Joseph Richard (josephrichard) → Frank Miller (sensfan22) |
Marking as release gating; issue prevents changing an interface from data to pci-pt