Commit Graph

173 Commits

Author SHA1 Message Date
Manuel Amador (Rudd-O) cebd1da99c Added support for injecting the VMWare templates across the board, and in the packages too 2010-08-26 19:18:37 -07:00
Manuel Amador (Rudd-O) e992e8732d bug 5985: rename hotfix for bug to be consistent with other migration scripts, and include in fedora / ubuntu packaging 2010-08-26 19:18:37 -07:00
Manuel Amador (Rudd-O) b5436693f3 Fix build by temporarily re-zoning very cool incubation software cloud-web-ipallocator to incubation directory until it is ready for production 2010-08-26 19:18:37 -07:00
Kris McQueen 8be0a3f70f Issue 5985: remove the username/removed uniqueness constraint since (a) usernames need to be unique within a domain but not accross domains and (b) the contraint isn't really doing anything at this point. Status 5985: resolved fixed 2010-08-26 16:58:16 -07:00
edison fb592dd34b fix build 2010-08-26 16:30:19 -07:00
edison ba50928c3f bug 5936: fix creating template
status 5936: closed fixed
2010-08-26 16:25:47 -07:00
edison 16e981928a Issue #: 5935, 5937
Status 5935: resolved fixed
Status 5937: resolved fixed
2010-08-26 16:25:37 -07:00
Anthony Xu 8a928a7a30 Merge branch 'master' of ssh://anthony@git.cloud.com/var/lib/git/cloudstack-oss 2010-08-26 16:06:57 -07:00
Anthony Xu d72e0538da Revert "Revert "use iso to patch systemvm""
This reverts commit 145e2e0aaa.
2010-08-26 16:06:28 -07:00
Anthony Xu 145e2e0aaa Revert "use iso to patch systemvm"
This reverts commit 3565f8d21b.
2010-08-26 16:03:34 -07:00
root 3565f8d21b use iso to patch systemvm
Conflicts:

	core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
	scripts/vm/hypervisor/xenserver/xenserver56/patch
2010-08-26 15:56:02 -07:00
Kelven Yang b69816814c Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2010-08-26 13:56:23 -07:00
Kelven Yang b91c910a94 Test & Debug register template on vmware 2010-08-26 13:35:46 -07:00
jessica 01508aa6b3 Issue #: 5945 - replace all content/tab_xxxxxxx.html with jsp/tab_xxxxxxx.jsp 2010-08-26 11:53:10 -07:00
Kelven Yang bbb307c82d Explode vmware template file in place 2010-08-26 11:22:12 -07:00
kishan 43169f3f96 bug 5895: added config param to turn on/off md5 hash 2010-08-26 23:39:32 +05:30
Kelven Yang a3a503fecb Use ImageFormat.getFileExtension instead of toString() to retrieve template file extension name 2010-08-26 10:07:13 -07:00
Kelven Yang 0e2df1fe42 Use dummy template package to speed up debug 2010-08-26 09:43:37 -07:00
kishan fb99f95d7c bug 5730: update dns of systemVms during zone update 2010-08-26 21:02:37 +05:30
kishan acb23b6158 bug 5904,5474: added listCapabilities API 2010-08-26 14:53:03 +05:30
Kelven Yang 73fb80e424 Swich back to vmdk extention temporarily 2010-08-25 18:46:14 -07:00
jessica 31081a681c Issue #: 5945 - delete obsolete index.html
Conflicts:

	ui/index.html
2010-08-25 18:27:51 -07:00
jessica 99c0c662a8 Issue #: 5945 - replace index.html with index.jsp 2010-08-25 18:27:49 -07:00
will f8c93cd5fa Bug #:5975
Merge from 2.1.x

- Fixed issue where listAccounts only return one less than the actual number of accounts in the system.  That is because the SQL query asks for X accounts, but the API filters out the SYSTEM account.  The fix is to add the filter of the system account in the actual query itself rather than have the code do it.

Conflicts:

	server/src/com/cloud/api/commands/ListAccountsCmd.java
2010-08-25 18:21:32 -07:00
Kelven Yang 23a38bc2be Debug & Test template copy from secondary storage to primary stroage on vmware 2010-08-25 18:17:20 -07:00
jessica e5bdec33f9 Issue #: 5979 - change text on VM Wizard Step 3. 2010-08-25 17:11:52 -07:00
jessica 111f88a1dc Issue #: 5953 - show remove link when host status is disconnected 2010-08-25 16:48:16 -07:00
jessica 3c92e52886 Issue #: 5785 - support non-ascii character like euro character 2010-08-25 15:51:01 -07:00
edison 3ab4651cf0 Issue #: 5978 5977 5971 5972
Status 5978: resolved fixed
Status 5977: resolved fixed
Status 5971: resolved fixed
Status 5972: resolved fixed
2010-08-25 15:27:34 -07:00
edison ea3bbcb464 fix attaching disk 2010-08-25 15:27:17 -07:00
edison dc14cb4b3d fix vlan dev naming issue: don't naming it by ourself 2010-08-25 15:26:59 -07:00
edison 867b49edb6 Don't install console proxy agent on agent 2010-08-25 15:26:33 -07:00
edison 398d38b38c rename qemu-kvm to cloud-qemu-system* 2010-08-25 15:26:04 -07:00
edison 0a35a8120d Oh, why there is so many un-compatible libvirt... 2010-08-25 15:22:19 -07:00
edison 4fe1d8f335 add a web-based Ip Allocator:
In external-ip mode, management server can get user VM's ip from
direct.attach.network.externalIpAllocator.url.
This simple tool provides such kind of ip allocator service.

How to:
1. setup the dnsmasq:
	add the following in dnsmasq.conf:
		dhcp-range=starting-ip-allocate-to-vm,end-ip,netmask,static
    		dhcp-option=option:router,gateway
2. run cloud-web-ipallocator,
	The default listing port is 8080, if it's used by others, change the port by:
		cloud-web-ipallocator other-port
3. set the following in direct.attach.network.externalIpAllocator.url:
	http://your-host-ip:listening-port/ipallocator
2010-08-25 12:25:05 -07:00
Kelven Yang 63ebb00434 Add VMDK processor for template processing at secondary storage 2010-08-25 11:59:18 -07:00
Kelven Yang 0682d70ce6 add correct check sum to default vmware template records
Let StoragePoolMonitor be aware of vmware hypervisor
2010-08-25 11:07:27 -07:00
Kelven Yang e3af2edc1d add vmware DB initial sql scripts for templates and guest OSes 2010-08-25 09:48:31 -07:00
Kelven Yang 0a401f7b91 Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2010-08-25 09:40:57 -07:00
nit 6ae72df46a bug 5905: Adding deviceId tag to the ListVolumes command when the volume is attached. status 5905: closed fixed 2010-08-25 11:44:54 +05:30
Kelven Yang 45cb68e7e2 add templates.vmware.sql
modify build to deploy vmware database records
2010-08-24 22:58:05 -07:00
Kelven Yang 49900a8985 1) Add VMDK format
2) Make console proxy servlet explictly return content-type header for console proxy page (this is a bug fix change)
2010-08-24 18:58:38 -07:00
jessica 895fb85162 check in for Alex. 2010-08-24 15:48:40 -07:00
Alex Huang 415bc8ae20 bug 5764: checkin before I switch to work on 2.1.x 2010-08-24 14:40:29 -07:00
Anthony Xu 5fb852f0ca fix build, add XenServerResource.java 2010-08-24 10:21:41 -07:00
Alex Huang fb389e8cd6 Merge branch 'master' of ssh://git.cloud.com/var/lib/git/cloudstack-oss 2010-08-24 00:01:09 -07:00
Alex Huang 20b26082db bug 5764: changing from networkoffering to network profile 2010-08-24 00:00:43 -07:00
Anthony Xu 55e425361d Merge branch 'lmaster' 2010-08-23 18:13:33 -07:00
Anthony Xu 0366dd093c use slaveconnection instead of masterconnection for all host plugin calls.
tested by creating domr and user vm and migrating them

1. if you add host for kvm , you need specify kvm://ip_address, otherwiset there is no to differ kvm and xenserver hosts, edison cloud you please test this, may need some minor fixes.

2. if you want to session inside your plugin call, you can not use the one which is passed in, due to it is a slavesession, you need to call get_xapi_session() to get a new local session and use it. I have modified some of these, I may ignore some. Please let me know if you see XENAPI_PLUGIN_EXCEPTION.
2010-08-23 18:01:39 -07:00
abhishek 67e1eee981 Adding to migration script 2010-08-23 16:27:40 -07:00