2090 Commits

Author SHA1 Message Date
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
nit
a703f54ccb bug 7314 : Extract Api - Check whether http server is running on ssvm and if not try to start it.
status 7314: resolved fixed
2010-12-01 21:47:20 +05:30
will
c67d26cec4 bug 6969: First step of now displaying pending async jobs for listXXXCommands. There is a lot more cleanup and fixing to do but all commands acting against VirtualMachines now work. 2010-11-30 19:12:09 -08:00
will
de92288e3b Adding xenserver-5.6.0-1.jar to eclipse classpath and removing 5.5 2010-11-30 12:19:49 -08:00
Kelven Yang
54f177cacc 1) Make generic dao be able to persist UTF-8 string for internationalization support
2) Undo gson Unicode escape in API response object to avoid double escaping which can break Javascript from getting correct text content
3) Correct API layer in dealing with character encoding
4) Remove double escape in cloud.core.js
2010-11-30 09:40:54 -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
d3325de5ae 1. limit xs-tools in xenserver related java file
2. don't populate xs-tools to template_host_ref
3. introduce a new template type PERHOST, which doesn't need to be populated to secondary storage
2010-11-29 18:21:08 -08:00
anthony
b420ec7797 UNKNOWN state is not used by xenserverJava 2010-11-29 15:26:08 -08:00
anthony
fff1dd874a fix classpath for xenserver-5.6.0-1 2010-11-29 15:26:07 -08:00
anthony
8b90fd51f8 bug 7339: use base copy size instead of snapshot size
status 7339: resolved fixed
2010-11-29 14:04:51 -08:00
Alex Huang
d40700b286 Changed firewall rule's constructor 2010-11-29 09:38:13 -08:00
anthony
30fa6530f9 bug 6088: track template physical size in template_host_ref table
add migration from 21 to 22
after migration , SSVM needs to stop/start

status 6088: resolved fixed
2010-11-24 20:05:52 -08:00
Kelven Yang
4a2d0ac41b Correct Eclipse project setting 2010-11-24 15:17:09 -08:00
Kelven Yang
dd9b1634f7 Allow host behind cluster to return real VNC host IP address 2010-11-24 15:17:08 -08:00
abhishek
bd42a02894 bug 7322: fixing this issue, to ensure the 1:1 NAT rule works well with a router reboot
status 7322: resolved fixed
2010-11-24 10:36:22 -08:00
abhishek
606bc6d99e corresponding changes in the kvm resource 2010-11-24 10:16:35 -08:00