yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #70358
[Bug 1725331] Re: 'nova-manage cell_v2 delete_cell' fails even if all instances have been deleted in the cell
Reviewed: https://review.openstack.org/513771
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=52e7e6e3e47c66b362d62d8e277e85f65714285a
Submitter: Zuul
Branch: master
commit 52e7e6e3e47c66b362d62d8e277e85f65714285a
Author: Takashi NATSUME <natsume.takashi@xxxxxxxxxxxxx>
Date: Fri Oct 20 23:13:28 2017 +0900
Add a warning in 'nova-manage cell_v2 delete_cell'
When deleting a cell, if there are instance mappings to the cell,
the command fails with the following message.
* There are existing instances mapped to cell with uuid UUID.
But even if all instances have been deleted in the cell,
the same message is shown.
So in that case, add a warning that the instance mappings have to
be deleted by 'nova-manage db archive_deleted_rows'
before deleting the cell.
Change-Id: I2a163fb50a7e71ce9f463bc9ddeffe2ea47d1588
Closes-Bug: #1725331
** Changed in: nova
Status: In Progress => 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/1725331
Title:
'nova-manage cell_v2 delete_cell' fails even if all instances have
been deleted in the cell
Status in OpenStack Compute (nova):
Fix Released
Bug description:
Description
===========
The following command fails with the following message even if all
instances have been deleted in the cell.
Command:
nova-manage cell_v2 delete_cell --cell_uuid f166159e-9111-4c09-ac9a-74e016c6b1e2 --force
Message:
There are existing instances mapped to cell with uuid f166159e-9111-4c09-ac9a-74e016c6b1e2.
Steps to reproduce
==================
1. Create a server(instance)
openstack server create --flavor 1 --image 69ff03db-312a-406e-
bb49-7303c206590f server1
2. Delete a server(instance)
openstack server delete server1
All instances have been deleted in the cell.
3. Delete a cell that the server(instance) existed.
nova-manage cell_v2 delete_cell --cell_uuid f166159e-9111-4c09-ac9a-
74e016c6b1e2 --force
The command fails with the following message:
There are existing instances mapped to cell with uuid f166159e-9111-4c09-ac9a-74e016c6b1e2.
It is difficult to understand why the command fails even if all
instances have been deleted in the cell.
Expected result
===============
If all instances have been deleted in the cell, the command succeeds
with deleting instance mappings or show warning to delete the records
in the instance_mappings table.
Actual result
=============
The command fails with the following message.
There are existing instances mapped to cell with uuid
f166159e-9111-4c09-ac9a-74e016c6b1e2.
Environment
===========
nova master(commit 8d21d711000fff80eb367692b157d09b6532923f)
OS: Ubuntu 16.04.3 LTS
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1725331/+subscriptions
References