Edison Su
81a57b2be8
bug CS-15543, resolved fixed
2012-07-11 12:31:08 -07:00
anthony
432cfacf2a
cleanup snapshot in secondary storage in background
2012-01-19 20:39:45 -08:00
Kelven Yang
6d40c078f9
bug 11428: remove the constraint based on customer's feedback, we will allow creating volume from a snapshot that was originally taken from root volume. Customers should be aware that when the volume is attached as a data volume, some partitions that were originally created as a root volume may not be recognized by the guest OS
2012-01-17 16:01:22 -08:00
Nitin Mehta
dc4db76932
bug 13066 Storage over prov factor should be float rather than long which leads to wrong storage calculation
...
Reviewed by : Kishan.
2012-01-16 13:08:35 +05:30
anthony
cc702293ed
bug 10743: default local storage is ext in XenServer 6.0, add ext local storage support
...
Conflicts:
api/src/com/cloud/storage/Storage.java
2012-01-05 14:42:30 -08:00
Edison Su
e12368da5f
bug 11981: upgrade snapshot version number from 2.1 to 2.2 if it's a root volume
...
status 11981: resolved fixed
Reviewed-by: Anthony
2011-11-10 16:21:23 -08:00
Nitin
e9b21dad49
bug 11428: For volumes use findIdIncludingRemoved since volumes can be removed
...
Reviewed by - Kishan
status 11428: resolved fixed
2011-11-07 19:05:44 +05:30
Nitin
18a243e1d6
bug 11428: Under VMware with current version, for snapshot related related operations,
...
1) if snapshot is originally created from root volume, allow only
CreateTemplateCommand from snapshot
2) if snapshot is originally created from data volume, allow only
CreateVolumeCommand from snapshot
Reviewed by - Kishan
status 11428: resolved fixed
2011-11-07 18:30:24 +05:30
Edison Su
0f76c1fa24
bug 11600: aquirelock before deleting a volume, which can be aquired by snapshot manager
...
status 11600: resolved fixed
2011-10-03 16:40:59 -07:00
Edison Su
d722766427
bug 11047: change the put storage pool into maintenance mode: 1. only look at the available storoge pool in its own dc to decide to start vms created on it. 2. if start vm failed, don't throw exception, as these vms are marked stopped already, admin can start these vm by himself.
...
status 11047: resolved fixed
Reviewed-by: frank
2011-09-21 16:20:09 -07:00
anthony
bb44208ae3
bug 11275:
...
remove heartbeat entry for this Primary Storage, when put this Primary Storage into maintenance mode
create heartbeat entry for this Primary Storage, when cancal maintenance for this Primary Storage
status 11275: resolved fixed
2011-09-13 22:11:37 -07:00
anthony
a369885a0f
1. added timeout in Command Class, then each command can configure itself timeout, if timeout is not configed, use the default timeout , which is 30 minute
...
2. added following configurable timeout
PrimaryStorageDownloadWait("Storage", TemplateManager.class, Integer.class, "primary.storage.download.wait", "10800", "In second, timeout for download template to primary storage", null),
CreateVolumeFromSnapshotWait("Storage", StorageManager.class, Integer.class, "create.volume.from.snapshot.wait", "10800", "In second, timeout for create template from snapshot", null),
CopyVolumeWait("Storage", StorageManager.class, Integer.class, "copy.volume.wait", "10800", "In second, timeout for copy volume command", null),
CreatePrivateTemplateFromVolumeWait("Storage", UserVmManager.class, Integer.class, "create.private.template.from.volume.wait", "10800", "In second, timeout for CreatePrivateTemplateFromVolumeCommand", null),
CreatePrivateTemplateFromSnapshotWait("Storage", UserVmManager.class, Integer.class, "create.private.template.from.snapshot.wait", "10800", "In second, timeout for CreatePrivateTemplateFromSnapshotCommand", null),
BackupSnapshotWait("Storage", StorageManager.class, Integer.class, "backup.snapshot.wait", "10800", "In second, timeout for BackupSnapshotCommand", null),
2011-09-07 19:18:36 -07:00
frank
7350d12fff
Bug 8966 - Oracle VM (OVM) support
...
OCFS2 support -- use cluster name as OCFS2 cluster name
2011-08-19 17:06:35 -07:00
frank
18f87c2108
Merge branch 'cvm' into 2.2.y
...
Conflicts:
api/src/com/cloud/api/BaseCmd.java
cloud.spec
core/src/com/cloud/storage/template/DownloadManagerImpl.java
server/src/com/cloud/agent/manager/AgentManagerImpl.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/deploy/FirstFitPlanner.java
server/src/com/cloud/host/dao/HostDao.java
server/src/com/cloud/network/security/SecurityGroupListener.java
server/src/com/cloud/storage/StorageManagerImpl.java
server/src/com/cloud/storage/listener/StoragePoolMonitor.java
server/src/com/cloud/vm/UserVmManagerImpl.java
server/src/com/cloud/vm/VirtualMachineManagerImpl.java
utils/src/com/cloud/utils/SerialVersionUID.java
2011-08-19 16:08:35 -07:00
Edison Su
eada883b5e
bug 11183: put volume state into "Creating" state if it's created from snapshot.
...
status 11183: resolved fixed
2011-08-19 13:46:51 -07:00
Kelven Yang
fe9ccf33b5
Seperate template cleanup control to enable template preloading
2011-08-09 13:38:27 -07:00
anthony
1a070f4c1b
bug 11014:
...
1. if there is no storage pool, don't try to start system VM
2. not use "consoleproxy.restart" as other meaning
status 11014: resolved fixed
2011-08-08 18:28:34 -07:00
frank
c6fba0fd42
Bug 8966 - Oracle VM (OVM) support
...
OCFS2 support -- prepare OCFS2 nodes
2011-08-05 17:46:29 -07:00
Alex Huang
109ef29e86
bug 10632: propagate to 2.2.9
2011-07-20 16:27:06 -07:00
kishan
6b4c61a348
bug 10382: Move volume delete events to destroyVolume method
...
status 10382: resolved fixed
2011-07-20 11:22:31 +05:30
kishan
ddd416a492
bug 10382: wrapped usage events in txn
2011-07-20 11:19:39 +05:30
kishan
427b73a2b9
bug 10372: Added Vm State Machine listener for usage events
...
status 10372: resolved fixed
2011-07-20 11:13:56 +05:30
alena
c48c3edfbc
bug 10271: don't include removed records when search for local storage pool
...
status 10217: resolved fixed
2011-07-19 11:10:53 -07:00
Alex Huang
392c03ce6f
propagated db connection savings from master
2011-07-18 14:22:49 -07:00
alena
d11ac32f08
bug 10727: fixed duplicated usage event generation when create volume from snapshot
...
status 10727: resolved fixed
2011-07-14 10:28:28 -07:00
alena
25206e6257
bug 10681: for serviceOfferings, diskOfferings, templates/isos return records with not null Removed field on findById method call
...
status 10681: resolved fixed
2011-07-13 17:16:07 -07:00
anthony
f2117197f5
bug 10608:
...
only one primary storage in a cluster can be in PrepareMaintenance mode
2011-07-07 19:40:04 -07:00
anthony
a7f8b66813
bug 10611: MS puts primary storage into cancelmaintenace mode, then try to start VMs which were running on top of it, but failed because primary storage is in cancelmaintenace mode
...
fixed
status 10611: resolved fixed
2011-07-07 16:20:25 -07:00
anthony
4040b39fe1
bug 10587: correctly use transaction
...
status 10587: resolved fixed
2011-07-06 18:55:15 -07:00
anthony
253ae79876
bug 10512: lock on snapshot entry instead of volume entry
...
status 10512: resolved fixed
2011-06-29 18:53:41 -07:00
anthony
43de3ec249
bug 10511: lock on snapshot entry instead of volume entry
...
status 10511: resolved fixed
2011-06-29 18:40:18 -07:00
anthony
446d08187b
fixed several template issues
...
merge createtemplateresponse and createteisoresponse
on UI template
only show template corresponding hypervisor exists
2011-06-29 15:56:01 -07:00
anthony
260e4dbb51
list template will list ready template if there is, if not, list in progress, if not list other
2011-06-28 19:03:46 -07:00
anthony
f85fb432ba
fixed a template creation bug
2011-06-28 17:55:21 -07:00
Edison Su
28f0068151
add new option to force destroy vm when delete host, if the VMs are created on local storage
2011-06-23 20:36:13 -04:00
anthony
62249f3eae
1. return message to UI if adding primary storage failed
...
2. delete primary storage entry if if adding primary storage failed
2011-06-22 18:44:33 -07:00
Murali Reddy
34a36b7009
Bug 10012: Vague error event created when user attempted to exceed limit set for a given resource
...
status 10012: resolved fixed
2011-06-22 13:00:59 +05:30
Edison Su
dca3405b8b
bug 10293: don't destroy volume if it's not created
...
status 10293: resolved fixed
2011-06-15 14:38:37 -04:00
kishan
090506d7f7
bug 9197: Added delete volume usage event when volume creation fails
...
status 9197: resolved fixed
2011-06-15 12:40:23 +05:30
Edison Su
36fa0fbf52
bug 10177: fix multiple local secondary storage: when we starting vm, only choose the local secondary storage that related to the planned computing host
...
status 10177: resolved, fixed
2011-06-08 11:14:59 -04:00
Alex Huang
d9e0bcfa1e
bug 10126: Renamed getPodId() to getPodIdToDeployIn()
2011-06-03 22:17:08 -07:00
anthony
db6aa765a3
bug 10146 : fixed NPE
...
status 10146 : resolved fixed
2011-06-03 15:52:31 -07:00
anthony
d02e4fb37f
bug 10100 : if there are more than one hypervisor type in one zone, create_template_from_snapshot may be sent to host with diferent hypervisor type
...
status 10100 : resolved fixed
2011-06-01 15:30:22 -07:00
Edison Su
59a6e2157a
fix user data, and template sync
2011-05-27 19:44:26 -04:00
anthony
7a266b9321
bug 10046: size in diskofferingVO is in type now
...
status 10046: resolved fixed
2011-05-26 13:51:08 -07:00
anthony
559c334eeb
bug 9779: release lock for exception
...
status 9779: resolved fixed
2011-05-25 19:50:28 -07:00
Edison Su
2f8235dbd2
fix local seconeary storage related issues(sync/download templates, etc) for mycloud
2011-05-21 12:05:02 -04:00
anthony
99be3718cf
bug 3224:
...
multiple secondary storage, copying template between zone works
2011-05-19 19:07:44 -07:00
anthony
a19e5284d0
more check
2011-05-16 19:44:33 -07:00
anthony
d835067f40
multiple secondary storage support
...
template download works
creating snapshot works
creating volume/template from snapshot works
2011-05-16 16:37:15 -07:00