405 Commits

Author SHA1 Message Date
anthony
af2ce80621 add XenServer56FP1Resource.java 2010-12-20 14:56:22 -08:00
edison
bf1f6a2998 Don't need this logic anymore, as xenserver can't handle this case:
can't boot from an iso that different from the vm's template

Revert "more changes to the attach/detach iso and bootloader flow"

This reverts commit d8f771e05b1570a450f432ce614c81bd78cd8df4.
2010-12-20 14:17:35 -08:00
anthony
2be0b45297 support xenserver 5.6 fp1 in oss 2010-12-20 14:18:10 -08:00
alena
3cd989cbef 1) Changed format for IpAssoc command. Instead of sending the ip addresses to assign one by one, we send a list of ip addresses to the agent.
2) Fixed createVM with multiple networks
2010-12-20 09:37:46 -08:00
anthony
baa6666897 create xenserver 5.6 patch file 2010-12-17 20:21:28 -08:00
anthony
950ed41436 fixed build 2010-12-17 20:07:09 -08:00
anthony
3a6d0e79a6 refactor 2010-12-17 20:07:08 -08:00
anthony
d50d20d1b6 refactor 2010-12-17 18:12:00 -08:00
anthony
9adf417dc2 refactor 2010-12-17 18:12:00 -08:00
anthony
7faf41e04e pass pooluuid to xen.configure 2010-12-16 18:55:40 -08:00
Alex Huang
adc9ffe034 more changes 2010-12-16 17:17:02 -08:00
Alex Huang
5b11649c55 Removed even more old code 2010-12-16 17:17:02 -08:00
anthony
6419e49977 add guid in cluster table 2010-12-16 16:28:56 -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
anthony
55f2f29271 change XenServerConnectionPool from hostuued based to pooluuid based 2010-12-15 18:55:37 -08:00
alena
b383aaceec bug 7517: Added an ability to specify vm's host name during vm Deploy using "name" parameter. The parameter is optional.
status 7517: resolved fixed

Name should follow these rules:
* must be between 1 and 63 characters long and may contain only the ASCII letters 'a' through 'z', the digits '0' through '9', and the hyphen ('-').
* can not start  with a hyphen, and must not end with a hyphen

Once name is set (during vm deploy), it can't be modified.
2010-12-15 15:52:16 -08:00
anthony
9c1447c80e pass conn to function 2010-12-14 17:42:54 -08:00
anthony
31c1076687 fixed adding host 2010-12-14 16:49:11 -08:00
anthony
fbbf78efbb intialize only get xenserver info 2010-12-14 15:24:21 -08:00
anthony
dd8be65399 synchronize xenserverconnection function on pooluuid 2010-12-14 11:12:00 -08:00
abhishek
5e61be67fd fix bugs in allocator 2010-12-13 16:42:25 -08:00
alena
d077b127aa bug 7498: fixed search by keyword in listUserVm/listSystemVms/listRouters commands
status 7498: resolved fixed
2010-12-13 15:22:11 -08:00
Alex Huang
c8961453a4 mac addresses for private ip addresses 2010-12-10 13:36:40 -08:00
Alex Huang
d27c0c4b01 mac addresses for private ip addresses 2010-12-10 13:36:40 -08:00
abhishek
d8f771e05b more changes to the attach/detach iso and bootloader flow 2010-12-10 13:24:57 -08:00
abhishek
a5c368f7e2 bug 7472: fixing the bootloader issue, wherein a vm with iso attached fails to boot up, when trying to start from a stopped state
status 7472: resolved fixed
2010-12-10 10:40:21 -08:00
Alex Huang
2d4432d87e network shutdown code 2010-12-10 08:38:20 -08:00
edison
712953156b fix boot from iso/attach iso/disks issue 2010-12-09 14:25:44 -08:00
keshav
198cab4dee Added support code for external firewalls and loadbalancers. Added new host types and startup commands, and enabled NicVO to reserve IPs for external network resources. 2010-12-09 11:40:02 -08:00
Alex Huang
e49fab6903 Renamed MauricMoss now that we're going public with this. 2010-12-08 09:28:01 -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
Kelven Yang
904bb3ea26 Fix a problem for Xen resource when it handles VPN command 2010-12-06 14:41:43 -08:00
Alex Huang
87626bea6b start vm is working 2010-12-06 14:17:53 -08:00
anthony
aa0fed787e move network group to oss 2010-12-06 13:08:29 -08:00
edison
41fdbfc65e new allocator 2010-12-04 14:59:39 -08:00
anthony
ef9c9b8c5f split scripts to premium-script 2010-12-03 20:53:53 -08:00
anthony
ef38551225 install ubuntu 10.04 as HVM , but run it as PV 2010-12-03 19:41:50 -08:00
Kelven Yang
280884f6d7 Work around VMware problem about detaching volume that has snapshot been linked with it 2010-12-03 18:59:23 -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
Alex Huang
9a70ee54f0 portforwarding is working 2010-12-03 08:48:03 -08:00
Alex Huang
223688d0bf Port forwarding rules and load balancing rules rewrite 2010-12-03 08:48:02 -08:00
alena
f8a687ab23 1) Implemented create/list/deleteNetworkOffering create/delete/listNetwork APIs.
2) Added networkIds parameter to deployVMCmd - accepts list of networks ids separated by coma.
3) Changed domainRouter/systemVm/userVm response to return list of Nics associated with the vm.
2010-12-02 19:30:17 -08:00
anthony
6f1eb4bf44 bug 7144: return snapshotId with jobid
1. manual and recursive snapshot use the same command
2. upgrade from 2.2 beta1 to beta need to execute schema-22beta1to22beta2.sql and data-22beta1to22beta2.sql
3. upgrade from 2.1GA to 2.2GA need to execute schema-21to22.sql and data-21to22.sql

status 7144: resolved fixed
2010-12-02 19:23:34 -08:00
anthony
f7b930e686 bug 7291: return correct install path for createtemplatefromsnapshot
add more check for deletetemplate command

status 5873: resolved fixed
2010-12-01 18:53:45 -08:00
anthony
4b20796467 remove patch domr logical 2010-12-01 16:32:33 -08:00
anthony
5584177dbb bug 7209: check otherconfig before update
status 7209: resolved fixed
2010-12-01 16:11:47 -08:00
abhishek
9a6eaaf21f this is a good point to commit the code; have the basic domain specific service offering working 2010-12-01 09:53:13 -08:00
nit
3735ba1466 Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2010-12-01 21:47:50 +05:30