← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1906759] Re: Port remains reserved even after deleting the instance managed via kubernetes

 

[Expired for OpenStack Compute (nova) because there has been no activity
for 60 days.]

** Changed in: nova
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1906759

Title:
  Port remains reserved even after deleting the instance managed via
  kubernetes

Status in OpenStack Compute (nova):
  Expired

Bug description:
  Delete instance with a Neutron port. Create an instance with the same port. Port will remain in the wrong state ("in use" with deleted instance UUID). 
  The creation of the new instance will fail. Port should be released, not stay. 

  Here, I'm managing the OpenStack instances directly using Kubernetes.
  Also this a random problem and not happens every time.

  Environment details:

  k8s: kops (https://github.com/kubernetes/kops) to deploy kubernetes
  CNI: Calico
  Kubernetes version 1.19.3 specifically

  
  A fix has been already done to kops: https://github.com/kubernetes/kops/pull/10178

  But there is still a bug with OpenStack API's which is causing race
  condition and the port is getting left to reserved state even after
  the instance is deleted.

  Considering this as a production environment, there was a little
  chance to reproduce and capture the logs.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1906759/+subscriptions


References