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

Reply via email to