Sateesh Chodapuneedi
30e12c289e
CLOUDSTACK-3782 Data disk size is modified to KB from GB after it is attached to the instance
...
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-08-07 08:07:32 +05:30
Sanjay Tripathi
23aaeafd21
CLOUDSTACK-3723: System VM Template for XenServer has wrong guest OS type Information on the Database
...
Also added the debian 7 to debian 6 mapping in CitrixHelper file
to support the debian 7 template in XS 6.0, 6.0.2, 6,1 etc.
2013-08-07 12:23:44 +05:30
Wei Zhou
9ec8d48945
Revert "CLOUDSTACK-2729: don't refresh storage pool when accessing libvirt storage pool"
...
This reverts commit b50060be0c .
Signed-off-by: Wei Zhou <w.zhou@leaseweb.com>
2013-08-07 08:11:15 +02:00
Sateesh Chodapuneedi
ffdde5cc2e
CLOUDSTACK-4041 [ZWPSFailed to migrate a ROOT volume created on zone wide primary storage
...
While finding endpoint to send the migrate volume command, in case of zone wide storage pool, storage engine is picking a host among all connected hosts randomly. Hence a host may be from different cluster t
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-08-07 05:27:17 +05:30
Prasanna Santhanam
9d8152546d
Squeak.
...
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-08-07 10:41:33 +05:30
Marcus Sorensen
3b2e62dbfa
Revert "Summary: Use hypervisor as clock source for system vms"
...
removing due to CLOUDSTACK-2872, ubuntu 12.04's libvirt isn't new enough
This reverts commit c7ebcb4e8c .
2013-08-06 23:10:04 -06:00
Edison Su
33d06d25b8
CLOUDSTACK-3535: add kvminvestigator to investirage kvm host
2013-08-06 18:50:33 -07:00
frank
a473e49b72
CLOUDSTACK-4093
...
UCS:API: Need delete UCS_manager API
2013-08-06 17:59:20 -07:00
Min Chen
923c4fd60f
CLOUDSTACK-4116: Volume operations fail: InvocationTargetException when
...
invoking RPC callback for command: createVolumeCallback
2013-08-06 15:21:56 -07:00
Marcus Sorensen
016fe3ecb8
Summary: Quiet erroneous stopVM failures on kvm
...
Detail: Cloudstack tries to stop VMs all the time, for all sorts of reasons,
but usually just to get into a known state. Libvirt throws an exception of
'Domain not found' when attempting to stop a VM that doesn't exist. This causes
problems for troubleshooting real issues. Domain not found should equate
to success if trying to stop.
BUG-ID: CLOUDSTACK-4011
Bugfix-for: 4.2
Signed-off-by: Marcus Sorensen <marcus@betterservers.com> 1375825281 -0600
2013-08-06 15:44:23 -06:00
Edison Su
fe9f02c372
fix simulator
2013-08-06 13:30:52 -07:00
Wei Zhou
c229244dab
CLOUDSTACK-2729: move unlock to finally block to handle failed libvirt operations
...
(cherry picked from commit 5cb090ed40 )
2013-08-06 12:40:32 +02:00
Edison Su
333b272120
CLOUDSTACK-4073: fix s3 on vmware
2013-08-05 20:20:31 -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
Kelven Yang
68974a0d0e
CLOUDSTACK-3869: Move VMware datastore folder structure policy management to central place
2013-08-05 13:40:57 -07:00
Wei Zhou
0f539b4ce1
CLOUDSTACK-2729: use file lock to prevent concurrent refreshPool/deleteVolume on KVM shared storage pool
...
Signed-off-by: Edison Su <sudison@gmail.com>
2013-08-05 11:21:00 -07:00
frank
001ff45a76
CloudStack CLOUDSTACK-3307
...
UCS:DB: Same UCS manager can be added multiple times
2013-08-05 11:09:51 -07:00
Wido den Hollander
78b745f7cd
rbd: Move some logic from LibvirtComputingResource into KVMStorageProcessor
...
All this logic was in LibvirtComputingResource but seems redundant. Move it
into the KVMStorageProcessor
2013-08-05 17:35:32 +02:00
Wido den Hollander
59b23fe1f4
CLOUDSTACK-4004: Fix attaching a newly allocated RBD image to an Instance
...
Signed-off-by: Wido den Hollander <wido@42on.com>
2013-08-02 13:21:23 +02:00
JijunLiu
725d281cb2
Add cpu model for kvm guest.Now all the kvm guest's cpu model is 'QEMU Virtual CPU version xxx'. This will affect the activation of Windows OS and low performance. I add three mode for user to indicate the guest cpu model.add libvirt version check
...
Signed-off-by: Wei Zhou <w.zhou@leaseweb.com>
(cherry picked from commit 2903bb5fd9 )
2013-08-02 11:59:02 +02:00
Anthony Xu
17511b6a35
CLOUDSTACK-4017:
...
try to remove VDI host lock before start the VM which is using this VDI
2013-08-01 15:31:26 -07:00
frank
ad9be8046f
CloudStack CLOUDSTACK-3986
...
baremetal - create basic zone for baremetal fail - Dhcp service provider for this network does not support the dhcp across multiple subnets
2013-08-01 14:55:46 -07:00
Edison Su
5384cbc41d
CLOUDSTACK-4008: return virtual size of volume in KVM
2013-08-01 13:22:46 -07:00
Sanjay Tripathi
47803c21fb
CLOUDSTACK-4001: Unable to deploy Windows server 2012 64 bit VM on xenserver 6.2
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-08-01 21:05:50 +05:30
Bharat Kumar
087b1dcfc3
Cloudstack-3299 incorrect arguments sent to the script createIpalias in case of vmware, Cloudstack-3240 corrected a mistake in the script name.
...
Signed-off-by: Abhinandan Prateek <aprateek@apache.org>
2013-08-01 17:00:40 +05:30
Wido den Hollander
698253576a
rbd: Enable snapshotting of RBD images
...
Signed-off-by: Wido den Hollander <wido@42on.com>
2013-08-01 09:57:13 +02:00
John Burwell
1162b87f14
- CLOUDSTACK-3229: Attempt to adjust snapshot source path to new cache
...
filesystem layout
2013-08-01 03:48:52 -04:00
John Burwell
af631c3e0e
- CLOUDSTACK-3229: Works around Introspector bug that does not recognize
...
Boolean typed accessor methods by manualy populating the https value.
A generic implementation will be investigated when time permits.
2013-08-01 01:46:41 -04:00
John Burwell
9cd4e089a5
- CLOUDSTACK-3229: Fixes a think-o in the handling of unmodifiable
...
collections and adds a rail in s3xen to raise an exception if the file being
put does not exist
2013-08-01 00:11:40 -04:00
John Burwell
59492fae10
- CLOUDSTACK-3229: Properly serialize the https property to the s3Xen
...
plugin
- Extracts the duplicated serializeProperties methods to
ReflectUtils#flattenProperties
- Adds unit tests for ReflectUtils#flattenProperties
2013-07-31 23:16:21 -04:00
John Burwell
3cf09f337f
- CLOUDSTACK-3229: Passes the bucket name as "bucket" into the s3xen
...
plugin
2013-07-31 09:57:07 -04:00
Marcus Sorensen
5a2fd3e2a4
Summary: Move Xen vmdata to new, non-ssh method
...
Detail: KVM recently got a patch that did away with a few dozen ssh calls
when programming virtual router (CLOUDSTACK-3163), saving several seconds
for each vm served by the virtual router when the router is rebooted. This
patch updates Xen to use the same method, and cleans up the old script refs.
Reviewed-by: Sheng Yang, Prasanna Santhanam
2013-07-30 21:41:11 -06:00
Kelven Yang
065ae7a497
Correct DAO usage in VmwareDatacenterVO, relax assertion conditions to work with stack calling frame that is not wrapped with @DB injection
2013-07-30 18:05:38 -07:00
Toshiaki Hatano
a310815aac
CLOUDSTACK-3959: [KVM] agent setup failed when physical interface name is in pXpY format
...
Add handling.
Signed-off-by: Edison Su <sudison@gmail.com>
2013-07-30 16:14:38 -07:00
Edison Su
b3576cac27
add note on vmwarweguru->getCommandHostDelegation
2013-07-30 11:37:14 -07:00
Edison Su
d9ba83f0a4
CLOUDSTACK-3944: fix regression for vmware
2013-07-30 11:34:40 -07:00
Koushik Das
73ec4ede66
CLOUDSTACK-3937: Attaching uploaded volume is failing
...
The method getCommandHostDelegation(long hostId, Command cmid) got overidden in VmwareGuru.java as part of
commit bfe30cd2e3 . Earlier there was no HV specific implementation and copy
volume from secondary to primary worked fine. With the Vmware specific change the code was getting hit even
in case of XS and other hypervisors and failed with NPE.
Now there is a check in the Vmware implementation to check if the HV is of type Vmware.
2013-07-30 16:34:28 +05:30
Edison Su
6533e6559b
CLOUDSTACK-3107: fix attach upload volume
2013-07-29 18:59:10 -07:00
Edison Su
734aa1d510
CLOUDSTACK-3908: fix extract path
2013-07-29 16:57:44 -07:00
frank
6a21a71e71
CLOUDSTACK-3918
...
com.cloud.ucs.manager.UcsManagerImpl cannot parse default config
2013-07-29 15:29:10 -07:00
Kishan Kavala
6154c52242
CLOUDSTACK-3849: Set volume size in CopyAnswer for Vmware when cloning volume from bas template
2013-07-29 16:34:15 +05:30
Mice Xia
acd2396660
fix CLOUDSTACK-3591 add usage recording for VM snapshots
2013-07-29 17:57:20 +08:00
Harikrishna Patnala
4d35d92208
CLOUDSTACK-3779: Support System vm scaling on VMWare
...
Marked the system template new system template as dynamicallyScalable
- handled upgrade case
- moved "dynamicallyScalable" flag to vm_instance table from user_vm_details to support dynamic scaling of system vm
Signed off by : Nitin Mehta<nitin.mehta@citrix.com>
2013-07-29 14:12:24 +05:30
Harikrishna Patnala
2b42a27177
CLOUDSTACK-3669: Bringing down the dynamic scalable check (for VM whether it has xstools or vmware tools in it) to the management layer.
2013-07-29 14:07:06 +05:30
Sateesh Chodapuneedi
7ba5d9910b
CLOUDSTACK-3468 Failed to Deploy Instances with multiple VMWARE clusters when DVS is enabled at the Zone level
...
Fixing cluster level override of zone level specified vSwitch settings.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-07-29 03:09:09 +05:30
Prasanna Santhanam
908df7aabd
Fix simulator and marvin
...
- Remove additional parantheses in marvin VirtualMachine.create(
- Implement createEntityExtractUrl command for simulator
Signed-off-by: Prasanna Santhanam <tsp@apache.org>
2013-07-28 10:20:16 +05:30
Sateesh Chodapuneedi
9b7bee0e85
CLOUDSTACK-3879 [VMware] NPE while attempting to create template from volume
...
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-07-27 16:59:26 +05:30
Sateesh Chodapuneedi
2aa2f47519
COUDSTACK-3053 Template creation from snapshot is failing on VMware setup
...
Fixed snapshot vmdk file path while copying snapshot files to template path.
Signed-off-by: Sateesh Chodapuneedi <sateesh@apache.org>
2013-07-27 16:54:49 +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