Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[release-4.5] Bug 1874840: Ensure proper cleanup of subports #334

Commits on Sep 2, 2020

  1. Ensure proper cleanup of subports

    Namespace deletion can be stuck if not all the ports belonging
    to the associated namespace networks are deleted.
    
    This patch enforce proper clean up of subports by:
    - Ensuring no request/release VIF actions are processed until the pools
      are recovered by the controller
    - Ensure if there are subports leftover when removing a namespace those
      are detached from the pool and deleted regardless of their status
    
    Change-Id: I2cb1586fa1f88bab191af0ead22a2b8afca91a3b
    luis5tb authored and openshift-cherrypick-robot committed Sep 2, 2020
    Copy the full SHA
    e6ddca8 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2020

  1. Delete ports without device_owner on ns deletion

    Neutron clears device_owner when port is detached. This means that with
    pools we need to consider ports without device_owner set when doing
    cleanup on namespace deletion.
    
    Change-Id: Ic38015cba27d8418175027ec4e433df32eae4706
    dulek committed Sep 4, 2020
    Copy the full SHA
    7b61f0f View commit details
    Browse the repository at this point in the history