Are you doing a rebuild or an evacuate operation? Rebuild should not perform a new claim since the flavor and host is not changing:
https://github.com/openstack/nova/blob/newton-eol/nova/compute/manager.py#L2668
https://github.com/openstack/nova/blob/newton-eol/nova/compute/manager.py#L2692
Newton has been end of life upstream for awhile, so there might be related fixes for some edge case on later branches like ocata or pike - are you able to recreate on a new branch, ideally something more recent like stable/stein or rocky?
Are you doing a rebuild or an evacuate operation? Rebuild should not perform a new claim since the flavor and host is not changing:
https:/ /github. com/openstack/ nova/blob/ newton- eol/nova/ compute/ manager. py#L2668
https:/ /github. com/openstack/ nova/blob/ newton- eol/nova/ compute/ manager. py#L2692
Newton has been end of life upstream for awhile, so there might be related fixes for some edge case on later branches like ocata or pike - are you able to recreate on a new branch, ideally something more recent like stable/stein or rocky?