Sangeetha Hariharan created CLOUDSTACK-4454:
-----------------------------------------------
Summary: object_store - Not able to delete secondary storage when
existing snapshots are deleted.
Key: CLOUDSTACK-4454
URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4454
Project: CloudStack
Issue Type: Bug
Security Level: Public (Anyone can view this level - this is the default.)
Components: Management Server
Affects Versions: 4.2.0
Environment: Build from 4.2
Reporter: Sangeetha Hariharan
Priority: Critical
Fix For: 4.2.1
object_store - Not able to delete secondary storage when existing snapshots are
deleted.
Steps to reproduce the problem:
Have a zone with 2 NSF secondary stores - ss1 and ss2.
Deploy few Vms and take few snapshots.
Delete all the snapshots that reside in ss2.
Now try to delete ss2.
Deletion fails with following error message:
"Cannot delete image store with active snapshots backup!"
Management server logs:
2013-08-22 10:13:35,466 DEBUG [cloud.api.ApiServlet] (catalina-exec-12:null)
=== START=== 10.215.3.9 --
GET command=deleteImageStore&id=7b7ed196-fa00-4cd8-a606
-b743cd64cfd9&response=json&sessionkey=pk9TsSw2pRHDZg2GsRmnZYONBKU%3D&_=13771920
39022
2013-08-22 10:13:35,475 INFO [cloud.api.ApiServer] (catalina-exec-12:null)
Cannot delete image store with active snapshots backup!
mysql> select * from image_store;
+----+------+---------------------+----------+---------------------------------------------------------------+----------------+-------+-------+--------------------------------------+--------------------------------------+---------------------+---------+------------+------------+
| id | name | image_provider_name | protocol | url
| data_center_id | scope | role | uuid
| parent | created
| removed | total_size | used_bytes |
+----+------+---------------------+----------+---------------------------------------------------------------+----------------+-------+-------+--------------------------------------+--------------------------------------+---------------------+---------+------------+------------+
| 1 | ss1 | NFS | nfs |
nfs://10.223.110.232/export/home/sangeetha/42-ipv6/secondary/ | 1
| ZONE | Image | cb921af8-83fa-4b04-a1fd-2a0970e3d16d |
036a3728-d869-3d9a-b590-bd8cbf5b2c14 | 2013-08-20 21:52:22 | NULL |
NULL | NULL |
| 2 | ss2 | NFS | nfs |
nfs://10.223.110.232/export/home/sangeetha/42-ipv6/secondary2 | 1
| ZONE | Image | 7b7ed196-fa00-4cd8-a606-b743cd64cfd9 |
0653a328-9bb3-321c-943d-f5164eb2d62f | 2013-08-21 23:46:45 | NULL |
NULL | NULL |
| 3 | ss3 | NFS | nfs |
nfs://10.223.110.232/export/home/sangeetha/42-ipv6/secondary3 | 1
| ZONE | Image | 4598a3fd-7b69-4e3f-9178-36799b5755b1 |
71490b8f-f8fd-3f54-b280-ded7eebee441 | 2013-08-22 17:17:57 | NULL |
NULL | NULL |
+----+------+---------------------+----------+---------------------------------------------------------------+----------------+-------+-------+--------------------------------------+--------------------------------------+---------------------+---------+------------+------------+
3 rows in set (0.00 sec)
mysql> select store_id , store_role, snapshot_id , state from
snapshot_store_ref;
+----------+------------+-------------+-----------+
| store_id | store_role | snapshot_id | state |
+----------+------------+-------------+-----------+
| 1 | Image | 1 | Ready |
| 1 | Primary | 2 | Ready |
| 1 | Image | 2 | Ready |
| 1 | Primary | 3 | Destroyed |
| 2 | Image | 3 | Destroyed |
| 1 | Primary | 4 | Destroyed |
| 2 | Image | 4 | Destroyed |
+----------+------------+-------------+-----------+
7 rows in set (0.03 sec)
mysql>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira