yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #06555
[Bug 1240247] Re: API cell always doing local deletes
** Changed in: nova
Status: Fix Committed => Fix Released
--
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/1240247
Title:
API cell always doing local deletes
Status in OpenStack Compute (Nova):
Fix Released
Bug description:
It appears a regression was introduced in:
https://review.openstack.org/#/c/36363/
Where the API cell is now always doing a _local_delete()... before
telling child cells to delete the instance. There's at least a couple
of bad side effects of this:
1) The instance disappears immediately from API view, even though the instance still exists in the child cell. The user does not see a 'deleting' task state. And if the delete fails in the child cell, you have a sync issue until the instance is 'healed'.
2) Double delete.start and delete.end notifications are sent. 1 from API cell, 1 from child cell.
The problem seems to be that _local_delete is being called because the
service is determined to be down... because the compute service does
not run in the API cell.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1240247/+subscriptions