Abhinandan Prateek
1586f419dc
CLOUDSTACK-6286: added FinishAggregationCommand and StartAggregationCommand to simulator
2014-04-02 20:42:49 +05:30
Anshul Gangwar
90117f09e8
CLOUDSTACK-6288: Changing default ImageFormat to vhdx for hyper-v and allowing registration of vhdx format templates.
...
Signed-off-by: Devdeep Singh <devdeep@gmail.com>
2014-04-01 13:40:21 +05:30
Mike Tutkowski
e7724e90ba
CLOUDSTACK-6170 (VMware root-disk support for managed storage)
2014-04-01 00:05:34 -06:00
Mike Tutkowski
ac352388b0
CLOUDSTACK-6170 (VMware root-disk support for managed storage)
2014-03-31 21:17:11 -06:00
Sheng Yang
c388afc8cd
CLOUDSTACK-6309: Fix timeout in KVM when execute VR commands
...
Timeout is in seconds rather than milliseconds.
2014-03-31 11:29:02 -07:00
Mike Tutkowski
fe0c9768cf
CLOUDSTACK-6170 (VMware root-disk support for managed storage)
2014-03-31 00:10:49 -06:00
Anthony Xu
36fa355f0b
Add support for XS6.2 Fox hotfix
2014-03-28 16:54:18 -07:00
Anthony Xu
60563d395f
Revert "change below file names for consistency"
...
This reverts commit 9493b4d65c .
2014-03-28 12:15:02 -07:00
Mike Tutkowski
553630b1b9
CLOUDSTACK-6170 (VMware root-disk support for managed storage)
2014-03-28 12:52:56 -06:00
Anthony Xu
9493b4d65c
change below file names for consistency
...
Xenserver625Resource.java -> XenServer625Resource.java
Xenserver625StorageProcessor.java -> XenServer625StorageProcessor.java
2014-03-28 11:46:26 -07:00
Edison Su
392dc817af
fix build
2014-03-27 17:38:42 -07:00
Edison Su
f1ff060bb9
fix devcloud reboot issue: should not start heartbeat for devcloud
...
Conflicts:
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
2014-03-27 17:38:41 -07:00
edison
b2f4939402
CLOUDSTACK-5857: for some reasons, delete secondary pool failed during copy template from secondary storage to primary storage, but the volume is already copied to primary storage, we didn't clean up the volume on primary storage, then all the following copy the same template to primary storage failed, as we are always using the same uuid when creating a new volume, libvirt complaining that the volume already exists.
...
Current fix is ignoring "the delete secondary storage error".
2014-03-27 17:38:40 -07:00
edison
a4af8ece8a
CLOUDSTACK-5370: delete snapshot on primary storage in case of backup snapshot failed.
2014-03-27 17:38:38 -07:00
edison
04220daf4c
CLOUDSTACK-5737: ignore umount secondary storage failure during backup snapshot
2014-03-27 17:38:38 -07:00
Edison Su
a3736f26f1
CLOUDSTACK-5264: add delta snapshot for existing xenserver
...
Conflicts:
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java
2014-03-27 17:38:37 -07:00
Edison Su
810e090ad4
CLOUDSTACK-5395: mark snapshot_store_ref as destroyed in case of backup snapshot failed
...
Conflicts:
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XenServerStorageProcessor.java
2014-03-27 17:38:37 -07:00
Edison Su
fc3e413584
fix devcloud: after devcloud vm itself reboot, local storage's name label is changed to orignal
2014-03-27 17:38:36 -07:00
Edison Su
5b16ccb50e
fix devcloud: user template's guest os type is changed
...
Conflicts:
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XcpOssResource.java
2014-03-27 17:38:36 -07:00
Edison Su
3d0b739950
fix devcloud router start
...
Conflicts:
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XcpOssResource.java
2014-03-27 17:38:36 -07:00
Edison Su
f84fc12d26
fix devcloud: get back whatever we have before
...
Conflicts:
plugins/hypervisors/xen/src/com/cloud/hypervisor/xen/resource/XcpOssResource.java
scripts/vm/hypervisor/xenserver/xcposs/patch
2014-03-27 17:38:36 -07:00
Edison Su
9900ae7002
CLOUDSTACK-5737: isExternalSnapshot should return true for CLVM and RBD only
2014-03-27 17:38:35 -07:00
Marcus Sorensen
eacc1d7fff
CLOUDSTACK-6292: Fix live migration of KVM when vnc ip address
...
changes
Submitted-by: Yoshikazu Nojima
2014-03-27 16:47:00 -06:00
Anthony Xu
bdc4ffc010
add more log for creating XS pool network
2014-03-27 15:32:48 -07:00
Anthony Xu
91a3365184
Fixed a typo
2014-03-27 10:46:03 -07:00
Santhosh Edukulla
38b8677e01
Added fix for CLOUDSTACK-6269
...
Added fix for CLOUDSTACK-6269.More details inside the bug
Signed-off-by: Santhosh Edukulla <Santhosh.Edukulla@citrix.com>
2014-03-27 14:46:11 +05:30
Kishan Kavala
50b92054c5
CLOUDSTACK-6122: Map rbd image on host before attaching to Vm
2014-03-27 14:35:09 +05:30
Anthony Xu
b4d3aac74d
get rrd through http directly instead of xapi plugins
2014-03-26 18:02:52 -07:00
Anthony Xu
15d798d882
in XS, joining a host to a XS pool may not work as expected, especially when there are multiple nics, binding devices.
...
admin needs to check if the right nics are binded togather, if network are propagated to the new host correctly before adding this host to CS.
2014-03-26 16:42:17 -07:00
Anthony Xu
cb61d35ad0
set nosubdir for NFS SR
2014-03-26 14:57:39 -07:00
Anthony Xu
296dc861bc
in XenServer, host eject may fail due to diffent reasons, it's hard for CS to handle all failure.
...
in CS, removing a host means CS will not manage the host, admin needs to eject the host from XS pool outside of CS
2014-03-26 14:21:28 -07:00
Anthony Xu
e0863281af
make sure XS host is enabled when creating XAPI connection
2014-03-25 11:30:56 -07:00
Anthony Xu
6837333393
check_heartbeat and pingtest execute through ssh, not XAPI, because XAPI may hang when master host is downi
2014-03-25 10:43:25 -07:00
Anthony Xu
a19d50ec10
when start vm times out, check VM status, if it is running , return succeed.
...
change XAPI timeout to 60 second.
2014-03-24 17:16:19 -07:00
Anthony Xu
9c7b60f27d
addHostCmd will try to load all hosts in a pool
2014-03-24 16:07:39 -07:00
Sheng Yang
d56b45a1c3
CLOUDSTACK-6047: Fix timeout issue when try to execute aggregated commands
...
Add executeInVR() with timeout interface to VirtualRouterDeployer
AggregationControlCommand with Action.Finish may take longer than normal command
since it would execute all the commands in one execution, and it may result in
SSH timeout for SshHelper or other mechanism communicate with VR.
Introduce an new executeInVR() interface with added timeout period for waiting
FinishAggregationCommand to complete execution.
2014-03-24 13:37:38 -07:00
Rajani Karuturi
fc8cb754f0
simulator manager impl changes to handle SetMonitorServiceCommand This fixes some of the test cases in the integration test test_assign_vm.py when run against a simulator
...
Signed-off-by: Koushik Das <koushik@apache.org>
2014-03-20 16:11:33 +05:30
Marcus Sorensen
e9e2ee3ac5
CLOUDSTACK-6181: Merge of resize root feature (resize-root branch)
2014-03-14 03:40:08 -06:00
Rajesh Battala
6a4927f660
Fixed all findbugs in hyperv plugin code
2014-03-14 17:36:43 +05:30
Rajesh Battala
4523f5d8de
CLOUDSTACK-6106 Agent side changes for VPC on Hyper-V
2014-03-14 17:36:43 +05:30
Rajesh Battala
1b4325d2c8
CLOUDSTACK-6106 supporting VPC VR on Hyper-V
2014-03-14 17:36:43 +05:30
Murali Reddy
9a97ba76d3
findbug fixes, added some comments, bug fixes
2014-03-14 16:56:39 +05:30
Murali Reddy
e487b24bb6
couple of bug fixes
2014-03-14 16:56:38 +05:30
Murali Reddy
36541a2f4c
adding distributed routing support for KVM OVS
...
some check style error fixes
2014-03-14 16:56:38 +05:30
Murali Reddy
423a748807
adds hypervisor script to convert JSON routing polcies (ACL) config in
...
to flow rules and applies them on the bridge
add event subscriber in OvsTunnelManager, that listens to
replaceNetworkAcl events. On event sends the updated policy info to all
the hosts in the VPC
2014-03-14 16:56:37 +05:30
Murali Reddy
2c7786992f
some bug fixes
2014-03-14 16:56:37 +05:30
Murali Reddy
e045883c52
introduce OvsNetworkTopologyGuru that has convinenace functions to
...
- get the hosts on which VPC spans given vpc id
- get the VM's in the VPC
- get the hosts on which a network spans
- get the VPC's to which a hosts is part of
- get VM's of a VPC on a hosts
introduces capability to build a physical toplogy representation of a
VPC. This json file is encapsulated in
OvsVpcPhysicalTopologyConfigCommand, and is used to send full topology
to hypervisor hosts. On hypervisor this json config can be used to setup
tunnels, configure bridge, add flow rules etc
Ovs GURU, to use different broasdcast scheme VS://vpcid.gerkey for the
networks in VPC that use distributed routing
each VIF and tunnel interface to carry the network UUID in other/options
config
2014-03-14 16:56:37 +05:30
Devdeep Singh
2aff39f8c7
CLOUDSTACK-6143: Storage motion support for hyper-v. With these changes a volume on a shared
...
storage pool (SMB) and attached to a running vm can be live migrated to another shared storage
pool. Also a vm and its volumes can be live migrated to another host and storage pool respectively.
2014-03-14 16:27:58 +05:30
Kelven Yang
5a75a3e1f9
Give graceful state transition period to live with race-condition on VM startup time
2014-03-13 16:59:56 -07:00
Alena Prokharchyk
6c23e201ad
1) More fixes for the problems found by findBugs
...
2) Corrected some logging in MidoNetPublicNetworkGuru - removed .toString method call on the objects in the log body as toString is called on the object by default when use log4j
2014-03-13 16:05:45 -07:00