tenant_vif_port_id is not removed during tear_down
Bug #1685592 reported by
Kaifeng Wang
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Medium
|
Vasyl Saienko |
Bug Description
Normally, tenant vif port is removed by nova ironic driver during tear_down. In some cases, an instance is removed from nova, but still residents at ironic node, leaving status unsynchronized.
We manually control ironic node into available state by deleted operation, however the node can't be deploy successfully. We found that tenant_vif_port is not removed in this case, the remained vif does not reflect real environment which is not exists in neutron anymore.
Proposed change:
During tear_down of deploy drivers, check vif attach information, and remove them if exists.
Changed in ironic: | |
assignee: | nobody → Wang KaiFeng (kaifeng) |
Changed in ironic: | |
status: | Expired → Confirmed |
To post a comment you must log in.
Hi, thanks for the bug report, your description implies that you are manually tearing down the in Ironic instead of using "nova delete", is this the case?