113 Commits

Author SHA1 Message Date
Kelven Yang
8c860ff0d1 Sync KVM resource with premium/open source merge 2011-02-01 17:05:38 -08:00
Kelven Yang
a8fb44a148 Use exports for jar dependecy 2011-02-01 11:10:37 -08:00
will
49858cf189 - Exported all thirdpart jars in the deps project to make it available to other projects. 2011-02-01 10:59:11 -08:00
Edison Su
d893b24949 bug 8193: enable attaching disk on centos 5 host
status 8193: resolved fixed
2011-02-01 09:16:11 -05:00
Edison Su
14d09f53a4 fix delete storage pool 2011-01-31 16:37:07 -05:00
Edison Su
fd944d646d sychronized migrate command, happened see that migrating failed, due to conflict in vnc port allocation 2011-01-31 16:04:56 -05:00
Edison Su
200da6d39d fix creating ssvm data disk 2011-01-31 16:04:56 -05:00
Alex Huang
b98961bcb1 fixed all the broken thirdparty stuff 2011-01-31 10:51:01 -08:00
Edison Su
4f3d492366 bug 8264: "cp" is faster than "qemu-img convert" when copying template from secondary to primary
status 8264: resolved fixed
2011-01-29 06:02:33 -05:00
Alex Huang
ea59085ae7 added type to startup commands to be used later 2011-01-28 15:37:00 -08:00
Edison Su
f8778ea4c6 add sharedmountpoint storage pool to support all kinds of clustered file system 2011-01-28 04:37:31 -05:00
Kelven Yang
e932f23af2 Catch and ignore exceptions caused by external program, let console proxy at least continue and give possibility for administrator to manually correct the route issue inside console proxy VM 2011-01-26 13:58:23 -08:00
Edison Su
4b355ca301 bug 8118: add security group back
status 8118: resolved fixed
2011-01-22 04:04:52 -05:00
Edison Su
314a491b9c bug 8094: forword port NetworkRulesSystemVmComman from 2.1.x to 2.2, to fix security group is lost after migration
status 8094: resovled fixed

Conflicts:

	agent/src/com/cloud/agent/resource/computing/LibvirtComputingResource.java
2011-01-22 04:04:52 -05:00
Edison Su
bc62817890 bug 8085: fix live migration
status 8085: resolved fixed
2011-01-22 04:04:51 -05:00
anthony
cd0f5e7c20 bug 7976: if the snapshot is empty, still create a snapshot entry which has the same backupSnapshotId even though nothing is backed up to secondary storage
status 7976: resolved fixed
2011-01-21 10:45:09 -08:00
Alex Huang
2ec5bef63f eclipse workspace changes 2011-01-20 10:31:18 -08:00
Alex Huang
57def20cf6 moved all agent commands to api. 2011-01-20 09:54:05 -08:00
Edison Su
e526875669 fix starting agent error 2011-01-19 05:01:33 -05:00
Edison Su
0c9500e815 bug 8022: fix attaching multiple disks, after restart/rebooting
status 8022: resolved fixed
2011-01-19 05:00:50 -05:00
Edison Su
f45a8238fe add bonding support, as long as people create a bonding device and a bridge on it by themself, then cloud-agent can use it 2011-01-15 09:52:44 -05:00
Edison Su
72e82c8c8c fix adding customized public/private nics for kvm 2011-01-15 09:52:38 -05:00
Edison Su
e7108948ac bug 7548: re-try the connection between cloud-agent and libvirtd, if the connection is broken.
status 7548: resolved fixed
2011-01-14 13:33:33 -05:00
Edison Su
3aa8c870f7 libvirt on RHEL6 doesn't handle VM_RESUME event emitted from qemu, then libvirt thinks the vm is always in PAUSE state, while actually the vm is running after taking snapshot. So, need to manually resume the vm, in taking snapshot command... 2011-01-13 12:21:39 -05:00
Edison Su
d590f28efd bug 7080: add networkusage for kvm 2011-01-11 09:41:35 -05:00
Frank
9d2916ffcc it works 2011-01-08 16:28:47 -08:00
Edison Su
d2dab22437 enable snapshot for rhel 2011-01-08 11:08:21 -05:00
Edison Su
340f600a38 add new hypervisor path 2011-01-08 09:04:26 -05:00
Edison Su
c12e96dcc3 add missing files 2011-01-06 12:25:50 -05:00
Edison Su
4a409200dc fix build for rhel6 and fix router default gw 2011-01-07 08:02:15 -05:00
Alex Huang
4eba6d10d7 Moved State into VirtualMachine like other States of objects 2011-01-04 15:01:34 -08:00
Edison Su
355286e8f5 bug 7795: enale adding multiple disks to a vm
status 7795: resolved fixed
2010-12-31 08:51:22 -05:00
Alex Huang
544fa7ff1b remote access vpn, user ip address changes 2010-12-29 09:32:54 -08:00
Kelven Yang
271b1ee58a add consoleproxy.disable.rpfilter configuration variable to get rid of the annoying access issue in development environment.
set it to true for development environment, it will allows traffic that comes in from public interface to be able to be routed back from private interface
2010-12-28 17:15:00 -08:00
Kelven Yang
1805c73363 1) Add HostStats support to vmwre
2) Normarlize HostStats to make it generic to all hypervisors
2010-12-22 16:27:02 -08:00
edison
339cf3dc48 fix rebase 2010-12-16 18:13:31 -08:00
edison
19431d31d3 add security group support for kvm 2010-12-16 18:02:41 -08:00
Alex Huang
5b11649c55 Removed even more old code 2010-12-16 17:17:02 -08:00
abhishek
5154ba1539 bug 6361: this is a good point to commit; 1st round of refactor is done, code is clean compiling and ms is deploying 2010-12-16 15:37:19 -08:00
Alex Huang
a7a4d92739 Renamed Start2 to Start 2010-12-16 14:18:53 -08:00
Alex Huang
65d0b32182 removed a bunch of old code 2010-12-16 14:04:32 -08:00
edison
b24cf4715b bug 6278: fix the race condition that take snapshot/and delete snapshot at the same time
status 6278: resolved fixed
2010-12-10 00:27:44 -08:00
edison
f48af6ec43 bug 7317,7013: return error message if creating snapshot from KVM host os that not supported snapshot
status 7317: resolved fixed
status 7013: resolved fixed
2010-12-09 21:19:35 -08:00
edison
20b677be10 add public/private/guest network in each type of vm 2010-12-06 18:36:46 -08:00
Kelven Yang
51b55d8ae9 Carray storage pool uuid in VolumeTO to let hypervisor resource to identify storage easier 2010-12-06 15:57:40 -08:00
Frank Zhang
0c1dbdc015 remove wscript_build from agent 2010-12-04 23:03:24 -08:00
edison
5c73e46113 bug 7296: add kvm.public.network.device and kvm.private.network.device from UI
status 7296: resolved fixed
2010-12-04 20:01:10 -08:00
Kelven Yang
cc7dc5e6be Persist disk chain info when we detach a volume, check disk chain info when we attach a volume, this is required when snapshot operations are involved in vwmare 2010-12-03 18:59:23 -08:00
anthony
fb0675bbf4 bug 7365: return both physical and virutal size when creating private template
status 7365: resolved fixed
2010-11-29 18:58:48 -08:00
anthony
fff1dd874a fix classpath for xenserver-5.6.0-1 2010-11-29 15:26:07 -08:00