Comment 25 for bug 1756179

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (stable/ocata)

Reviewed: https://review.openstack.org/603749
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=94848ca40f9bce9c53b820bbfe66eb3d2d181afc
Submitter: Zuul
Branch: stable/ocata

commit 94848ca40f9bce9c53b820bbfe66eb3d2d181afc
Author: Surya Seetharaman <email address hidden>
Date: Wed Mar 21 14:16:24 2018 +0100

    Cleanup RP and HM records while deleting a compute service.

    Currently when deleting a nova-compute service via the API, we will
    (soft) delete the service and compute_node records in the DB, but the
    placement resource provider and host mapping records will be orphaned.
    This patch deletes the resource provider and host_mapping records
    before deleting the service/compute node.

    Change-Id: I7b8622b178d5043ed1556d7bdceaf60f47e5ac80
    Closes-Bug: #1756179
    (cherry picked from commit 589c495c1ae62129e20ab5e2641e330541eee01f)
    (cherry picked from commit dede2de2bd482d0378a7acd81b65d93b1635e825)
    (cherry picked from commit 9fe847bdca39627b4d1741d2c5807ebca7101d2e)