Min Chen
|
b66c484905
|
Fix size issue in copying template from S3 to cache storage to make
system vm up.
|
2013-05-15 18:54:55 -07:00 |
|
Edison Su
|
a0c3d280b4
|
merge to master
|
2013-05-15 00:40:53 -07:00 |
|
Min Chen
|
252f384e89
|
Fix CLOUDSTACK-2485: ClassCastException in extracting ISO.
|
2013-05-14 14:57:02 -07:00 |
|
Min Chen
|
87af4ddab0
|
Only download eligible system template for S3 image store.
|
2013-05-14 14:57:01 -07:00 |
|
Min Chen
|
2102ede2e7
|
Fix CLOUDSTACK-2469: default template is not downloaded.
|
2013-05-14 11:42:24 -07:00 |
|
Min Chen
|
3424ac86ad
|
Fix size issue for template created from snapshot.
|
2013-05-13 17:45:22 -07:00 |
|
Edison Su
|
0ce01e56db
|
set template size when creating template from snapshot
|
2013-05-13 16:45:03 -07:00 |
|
Min Chen
|
9777e56e8e
|
Update built-in template size in vm_template table.
|
2013-05-13 15:46:01 -07:00 |
|
Min Chen
|
5341f299ff
|
We still need the hack of Ready to Ready transition for NFS.
|
2013-05-13 15:46:00 -07:00 |
|
Min Chen
|
e6faa47a4b
|
Remove unnecessary state machine entry after refactoring
sendMessageAsyncWithListener to use sendMessageAsync.
|
2013-05-13 11:36:44 -07:00 |
|
Min Chen
|
c13a691429
|
Fix some inaccurate logging message in template sync.
|
2013-05-13 11:27:34 -07:00 |
|
Min Chen
|
0d580ccb26
|
Fix NPE in adding host and also put back lost change in deployDataCenter
due to rebase with master.
|
2013-05-11 22:00:40 -07:00 |
|
Alex Huang
|
342624e0eb
|
Merged with head
|
2013-05-10 16:33:57 -07:00 |
|
Alex Huang
|
3047929367
|
Merged
|
2013-05-10 16:21:43 -07:00 |
|
Edison Su
|
e444867e61
|
fix compile
|
2013-05-10 09:47:09 -07:00 |
|
Edison Su
|
42e25a22fc
|
refactor kvm/vmware resource code
|
2013-05-09 23:10:05 -07:00 |
|
Min Chen
|
6f4fcf741c
|
Fix listImageStores to only list store with Image role, excluding those
cache stores since they are also stored in image_store table.
|
2013-05-09 21:49:12 -07:00 |
|
Min Chen
|
f965e2d892
|
Download system template while adding S3 image store is working.
|
2013-05-09 21:49:12 -07:00 |
|
Min Chen
|
fa11575212
|
Add store_role to template_store_ref, and add search function to find
template_store_ref entry based on DataStoreRole and ZoneId.
|
2013-05-08 22:06:07 -07:00 |
|
Min Chen
|
dc5d2f45e9
|
Make copyFromS3ToNFS flow work.
|
2013-05-08 17:39:46 -07:00 |
|
Min Chen
|
f8edb55497
|
Register template, delete template and create instance from registered
template are working on NFS.
|
2013-05-08 10:29:09 -07:00 |
|
Edison Su
|
ac7be218d5
|
creat template from volume/snapshot, and then create vm from template works now
|
2013-05-07 20:18:19 -07:00 |
|
Min Chen
|
d79b890904
|
Change VMTemplate state in destroy.
|
2013-05-07 17:45:06 -07:00 |
|
Min Chen
|
8984e430ce
|
Add state transition for destroy scenario.
|
2013-05-07 17:45:06 -07:00 |
|
Edison Su
|
1b8e7aba73
|
uncomment out template sync
|
2013-05-06 18:28:47 -07:00 |
|
Edison Su
|
2d544e7127
|
volume related operation works
|
2013-05-06 18:27:15 -07:00 |
|
Min Chen
|
0d78209b73
|
Address various UI requirements by introducing provider constants.
|
2013-05-06 15:12:33 -07:00 |
|
Min Chen
|
7ad263b67e
|
Revert previous workaround for ListTemplateCommand, which is correct
after updating the systemvm.iso on devcloud.
|
2013-05-06 11:29:57 -07:00 |
|
Min Chen
|
a221ecb484
|
Workaround an issue of null url when ListTemplateCommand is received on
SSVM side, also fix a bug in listTemplates with id passed.
|
2013-05-04 23:09:23 -07:00 |
|
Min Chen
|
c60c373a38
|
Modify DownloadCommand to pass DataTO.
|
2013-05-02 23:05:19 -07:00 |
|
Edison Su
|
2384276536
|
make template download testable
|
2013-05-02 00:38:11 -07:00 |
|
Min Chen
|
3c6b7c2a01
|
Populate system vm template to template_store_ref in adding an image
store.
|
2013-05-01 12:10:24 -07:00 |
|
Min Chen
|
91bfbdf1c4
|
Handle ListTemplateCommand in NfsSecondaryStorageResource for various
data store provider.
|
2013-04-26 12:25:06 -07:00 |
|
Edison Su
|
b8c5c67fbc
|
add copycommand at resouce side
|
2013-04-22 19:12:50 -07:00 |
|
Min Chen
|
5f90aa971a
|
Implement createTemplateCmd and consolidate several copy calls in
TemplateServiceImpl.
|
2013-04-22 15:33:43 -07:00 |
|
Edison Su
|
b30e39b0e3
|
CLOUDSTACK-1392: add create template from snapshot and volume
|
2013-04-22 13:24:10 -07:00 |
|
Min Chen
|
9c584b5500
|
Use EndPoint to send local/remote command, and hide agentMgr message
passing.
|
2013-04-22 13:21:28 -07:00 |
|
Edison Su
|
abf40435f3
|
refactor downloadlistener, sync system vm templates when adding a new image store
|
2013-04-21 22:46:02 -07:00 |
|
Min Chen
|
0229c75b50
|
Use data motion service for PrepareTemplateCmd to move template from
secondary storage to primary.
|
2013-04-20 20:44:31 -07:00 |
|
Min Chen
|
86913ab4d3
|
Use data motion service to implement copy template.
|
2013-04-19 23:01:59 -07:00 |
|
Min Chen
|
6f70fe28e8
|
Trigger system vm template download while adding image store. Just a
code skeleton, waiting for some code in EndPoint.
|
2013-04-19 19:37:06 -07:00 |
|
Min Chen
|
fe4f53bfcd
|
Fix SecStorageSetupCommand for Nfs image store.
|
2013-04-17 17:16:01 -07:00 |
|
Min Chen
|
14b5f0da19
|
Rename ImageDataFactoryxxx to TemplateDataFactory to have consistent
naming conventions for Template data factory class.
|
2013-04-17 11:45:25 -07:00 |
|
Min Chen
|
fe3b01ece1
|
Update DataObjectInStore interface and unify implementation of
ImageDataFactory, VolumeDataFactory and SnapshotDataFactory
implementations.
|
2013-04-17 11:40:57 -07:00 |
|
Min Chen
|
1b3994e180
|
Fix copyTemplateCmd.
|
2013-04-16 16:38:14 -07:00 |
|
Min Chen
|
0da2da852b
|
Fix the flow of deleteTemplateCmd.
|
2013-04-16 12:03:12 -07:00 |
|
Mice Xia
|
cbe021b8d2
|
CLOUDSTACK-2040 VM with snapshot not getting destroyed during account delation
|
2013-04-16 13:18:44 +08:00 |
|
Min Chen
|
593337565e
|
Add S3 code to handle DownloadCommand for registerTemplate.
|
2013-04-15 14:44:39 -07:00 |
|
Min Chen
|
2dd8e2cb97
|
add getStoreTO into each DataStoreDriver, and add implementation for 3
data store plugins.
|
2013-04-12 18:22:23 -07:00 |
|
Min Chen
|
2ff01a79ca
|
Rename TemplateTO/VolumeTO in cloud-engine-storage to
TemplateObjectTO/VolumeObjectTO to avoid name conflicting with the one
in cloud-api.
|
2013-04-12 17:10:19 -07:00 |
|