DescriptionPURANDHAR SAIRAM MANNIDI
2018-11-22 01:34:53 UTC
Description of problem:
Ironic has stale VIF ports during a race condition to lock the same node for overcloud nodes and VIF ports are not deleted upon instance deletion and all the subsequent instance spawning fails because of the stale VIF attached to the node.
Version-Release number of selected component (if applicable):
Red Hat OpenStack Platform 13
How reproducible:
Once
Steps to Reproduce:
1. Deploy a overcloud from director with just two nodes (one controller + one compute), one node have incorrect capabilities
2. deployment fails because of 2 instances trying to lock same node.
Actual results:
Deployment fails and leaves a stale VIF attached to the baremetal node.
Expected results:
Even if deployment fails, it shouldn't leave a stale VIF port.