Edison Su
a467c45bf6
CLOUDSTACK-4338: catch up exception in case of deleting volume in parallel: it's possible that two threads can delete one volume at the same time, if the volume state is in Expunging
2013-08-14 18:14:20 -07:00
Min Chen
9a9ef3112c
CLOUDSTACK-4318:[Object_Store_Refactor] Failed to delete snapshot copied
...
to Staging storage during snapshot creation.
2013-08-14 18:01:09 -07:00
Edison Su
f71da1c4f5
CLOUDSTACK-4325: if userdispersing algorithm is used, then zone wide storages never been picked up
2013-08-14 15:51:48 -07:00
Edison Su
1451b8b642
CLOUDSTACK-4324: need to clean up snapshot_store_ref, if creating snapshot failed.
2013-08-14 14:18:22 -07:00
Min Chen
30484fb7f8
CLOUDSTACK-3706:[Object_Store_Refactor] Failed to create template from
...
stopped guest vm's root disk.
2013-08-14 11:54:36 -07:00
Nitin Mehta
e40043fc3d
CLOUDSTACK-4287
...
Builtin template Ready Status is No even after the Status is downlaod complete. The reason was that template sync updates only the template download state but not the state. Fixing that. Ideally we should change the state through state machine only.
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-08-14 18:41:45 +05:30
Kishan Kavala
903b92f6cc
CLOUDSTACK-4295 : TemplateTO should contain physical size along with virtual size. Usage ignores templates with size 0
2013-08-14 17:28:22 +05:30
Wido den Hollander
8a49f5a1a9
CLOUDSTACK-4114: Use RAW disk images for RBD instead of QCOW2
2013-08-13 16:26:02 +02:00
Edison Su
4cd76b5a99
CLOUDSTACK-4211: fix s3 on kvm
2013-08-09 19:43:45 -07:00
Min Chen
e61a38087d
CLOUDSTACK-4204: return a ZoneScope in picking cache storage.
2013-08-09 18:12:15 -07:00
Min Chen
17f4a63eee
CLOUDSTACK-4204:[Object_store_refactor] Snapshot created from volume in
...
zone2 is copying to secondary staging storages in zone1
2013-08-09 18:12:15 -07:00
Min Chen
bedabf07a0
CLOUDSTACK-4129: select SSVM based on ImageCache data store instead of
...
region wide image store.
2013-08-09 16:29:16 -07:00
Nitin Mehta
281abef0de
CLOUDSTACK-4133
...
Introduce a global lock on template and pool id so that concurrent threads wont be inserting the same row in DB and hit MySQLIntegrityConstraintViolationException
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-08-09 13:53:31 +05:30
Min Chen
848abfd384
CLOUDSTACK-4190: Add endpoint selector implementation for ImageCache
...
data store and also delete object from staging area for volume copy from
primary to secondary or vice versa.
2013-08-08 16:08:50 -07:00
Min Chen
605376dc4d
CLOUDSTACK-4190:[Object_store_refactor] volume should be deleted from
...
staging storage after successfule volume migration .
2013-08-08 16:08:50 -07:00
Edison Su
784a9d45d0
CLOUDSTACK-4106: fix volume related operations on vmware&s3
2013-08-08 12:34:54 -07:00
Koushik Das
470e76b3d6
CLOUDSTACK-4136: [upgraded ENV]Deleting Snapshot which was created before upgrade is throwing NPE.
...
Snapshot object is being accessed even when it is null. In case snapshot is not present in backup store the code should return after cleaning db entry.
Also noticed discrepancy in the upgraded db setup but couldn't fully verify it, so added logging in the upgrade logic for template/snapshots etc.
2013-08-08 15:05:29 +05:30
Edison Su
26a5b76ee6
CLOUDSTACK-4109: fix upload volume to s3 for vmware
2013-08-07 18:25:59 -07:00
Kelven Yang
6951e77ed9
CLOUDSTACK-3869: make new folder structure to work with Snapshop commands
2013-08-07 17:44:40 -07:00
Min Chen
6ebfa923ff
CLOUDSTACK-4109:[Object_store_refactor] Extract volume failed with NPE.
2013-08-07 17:05:46 -07:00
Min Chen
0243f043cb
CLOUDSTACK-4116: don't update db if hypervisor storage processor does
...
not return volume size.
2013-08-06 15:21:56 -07:00
Min Chen
bd6005dac5
CLOUDSTACK-4003: We should not delete a READY data object from object
...
store ref table in case of any operation failure related to this data
object.
2013-08-06 11:41:18 -07:00
Edison Su
ab9ce67e19
CLOUDSTACK-4074: if hypervisor doesn't return size of volume/template, don't update it into db
2013-08-05 16:21:36 -07:00
Nitin Mehta
ddf91226ea
CLOUDSTACK-3913
...
Private templates would now get copied to only one of image storage chosen randamly as was the case earlier. Dont throw an exception for uploading volumes when there are multiple image stores, instead choose one of them randomly
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-08-05 17:32:21 +05:30
Edison Su
1658a5a46d
CLOUDSTACK-3979: fix deleta.snapshot.max issue
2013-08-01 17:24:57 -07:00
Edison Su
ebb30898c9
CLOUDSTACK-4008: fix snapshot npe if its volume is deleted
2013-08-01 13:58:12 -07:00
Kishan Kavala
1b14fa7953
CLOUDSTACK-3979: Update fullBackup flag correctly based on snapshot delta max config
2013-08-01 19:53:25 +05:30
Edison Su
a747ee508b
CLOUDSTACK-3976: if the snapshot is empty and it's the last one in the chain, we need to take full snapshot for the snapshots in sequence
2013-07-31 17:42:35 -07:00
Edison Su
da124c2d80
CLOUDSTACK-3976: delete parent snapshot if child snapshots are deleted
2013-07-31 17:01:34 -07:00
Min Chen
fdc048442e
CLOUDSTACK-3977: vm deployement is failing ;: Resource [Host:5] is
...
unreachable: Host 5: Unable to send class
org.apache.cloudstack.storage.command.CopyCommand because agent is in
maintenance mode.
2013-07-31 14:00:35 -07:00
Min Chen
20831d00fb
CLOUDSTACK-3686: Registering a template does not generate a usage event.
2013-07-30 17:33:18 -07:00
Min Chen
140dfaaa5b
CLOUDSTACK-3862: Remove S3/Swift-backed Secondary Storage Code.
2013-07-29 14:04:52 -07:00
Nitin Mehta
1bfe9eb0a4
CLOUDSTACK-3892
...
Implement the download url expiration functionality for templates. Also persist the template download urls after their creation
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-07-29 19:47:45 +05:30
Mice Xia
acd2396660
fix CLOUDSTACK-3591 add usage recording for VM snapshots
2013-07-29 17:57:20 +08:00
Nitin Mehta
faeddc15ff
CLOUDSTACK-3659
...
Implement the download url expiration functionality for volumes
Signed off by : nitin mehta<nitin.mehta@citrix.com>
2013-07-28 17:40:26 +05:30
Edison Su
ed46a64add
CLOUDSTACK-3852: fix upload volume
2013-07-26 18:05:10 -07:00
Min Chen
1305697eaa
CLOUDSTACK-3818: NFS Cache Improperly Named.
2013-07-26 14:36:00 -07:00
Min Chen
e23e6b02db
CLOUDSTACK-3709:[Object_Store_Refactor][UI] Can't delete NFS Cache
...
storage through UI. Fixed at API side.
2013-07-25 17:02:30 -07:00
Edison Su
7ee655f5cd
CLOUDSTACK-2536: fix the regression introduced by 4c81ea69c4
2013-07-25 16:35:09 -07:00
Min Chen
6b9ea47711
CLOUDSTACK-3667:[Object_Store_Refactor][VMWare] System VMs StartCommand
...
failed due to Exception: java.lang.Exception Message: secondary storage
for dc 3 is not ready yet?
2013-07-25 10:56:01 -07:00
Koushik Das
f062fd4fc1
CLOUDSTACK-3493: [storage ref] Attach volume to VM is failing in case of Primary-Localstorage .
...
Some existing scenarios for root and data volume combination was not working. These are
a. Local root + Shared data
b. Shared root + Local data
Enabled these scenarios as part of this fix
Conflicts:
server/src/com/cloud/storage/VolumeManagerImpl.java
2013-07-25 17:23:21 +05:30
Min Chen
5e42d93b6f
CLOUDSTACK-3665:Failed to create volume from snapshot.
2013-07-24 14:37:02 -07:00
Min Chen
e13959afc3
CLOUDSTACK-3716: State of expunged volumes are not consistent in volumes
...
table and volume_store_ref.
2013-07-23 14:56:15 -07:00
Devdeep Singh
0760a5197b
CLOUDSTACK-3708, Migration of a volume attached to a running instance isn't working (Storage motion).
...
The request to migrate was coming till ancient data motion strategy but wasn't worked on and forwarded
to the resource. The code probably got removed by a bad merge. Bringing it back.
2013-07-23 10:37:10 +05:30
Min Chen
24bf9b8552
CLOUDSTACK-3716:NPE triggered in DownloadListener.
2013-07-22 17:24:09 -07:00
Min Chen
c70881645e
CLOUDSTACK-3716:NPE triggered in DownloadListener
2013-07-22 17:12:23 -07:00
Min Chen
9f9f7d3ffd
Remove CLOUDSTACK-3513 debugging messages.
2013-07-22 16:15:45 -07:00
Min Chen
5ccfc9df5a
CLOUDSTACK-3513:[Automation] Failed to copy iso and template between
...
zones. Failed to pass generated copy url to DownloadCommand.
2013-07-22 16:15:45 -07:00
Edison Su
8c3f970434
CLOUDSTACK-2630: fix delta snashpt
2013-07-20 18:21:26 -07:00
Edison Su
a2ba2358d8
CLOUDSTACK-2630: fix delta snashpt
2013-07-20 13:05:24 -07:00