Sanjeev N created CLOUDSTACK-4489:
-------------------------------------

             Summary: [object_store_refactor] First snapshot on disk after 
upgrade is not incremental if there was a snapshot taken before upgrade for the 
disk
                 Key: CLOUDSTACK-4489
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4489
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Snapshot, Storage Controller, XenServer
    Affects Versions: 4.2.1
         Environment: Build is from commit 
:a6bf80216466ada185de7e04d3e64be4e25c11a7
Upgrade from 3.0.6 to 4.2
Cluster: Xen
            Reporter: Sanjeev N
            Priority: Critical
             Fix For: 4.2.1


First snapshot on disk after upgrade is not incremental if there was a snapshot 
taken before upgrade for the disk

Steps to reproduce:
===============
1.Install 3.0.6 and bring up CS with xen cluster
2.Deploy guest vm with both root and data disk
3.Create a snapshot on data disk
4.Upgrade to 4.2
5.After upgrade again take snapshot on the same data disk

Result:
======
Snapshot created was full snapshot.

Observations:
===========
In snapshot_store_ref table parent_snapshot_id was set to 0. Created another 
snapshot on the same data disk for which parent_snapshot_id was set to the 
snapshot_id taken after the upgrade.


mysql> select id,snapshot_id,volume_id,parent_snapshot_id,install_path from 
snapshot_store_ref  where volume_id=11 and store_role='Image';
+-----+-------------+-----------+--------------------+-----------------------------------------------------+
| id  | snapshot_id | volume_id | parent_snapshot_id | install_path             
                           |
+-----+-------------+-----------+--------------------+-----------------------------------------------------+
|   1 |           1 |        11 |                  0 | 
snapshots/2/11/eb957385-d67e-4338-8f24-831a392dba0e |
| 227 |         115 |        11 |                  0 | 
snapshots/2/11/2900f706-c6b8-4ab0-ab5a-a3a4b40d709b |
| 229 |         116 |        11 |                115 | 
snapshots/2/11/2900f706-c6b8-4ab0-ab5a-a3a4b40d709b |
+-----+-------------+-----------+--------------------+-----------------------------------------------------+

snapshot_id 1 was taken before upgrade, 115 and 116 were taken after upgrade.
For snapshot 115 parent_snapshot_id is 0 and snapshot size is same as snapshot 
1 i.e. it's a full snapshot.

Attaching management server log file and cloud db.

--
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