815 Commits

Author SHA1 Message Date
edison
ad1ef80459 Now we have multiple routing template and buitin templates now, refactor template download code, that can handle it.
Basically, change the meaning of type field in template table: SYSTEM means sytem vm template, BUILIIN means buildin templates.
2010-09-29 18:41:55 -07:00
edison
fb9f43d807 clean up hypervisor.type, actually hypevisor.type may only make sense on the UI in multi-hypervisor.
In our java code, we should not write code based on hypervisor.type.
2010-09-29 18:41:54 -07:00
edison
d478bb9d95 don't add the "untagged" 2010-09-29 18:41:54 -07:00
Kelven Yang
b7efa12d59 Fix corrupted eclipse project settings, schema fixes and updated template download url 2010-09-29 18:41:54 -07:00
edison
2c7f01f76b fix rpm build 2010-09-29 18:41:54 -07:00
edison
a988726e5d rename cloud-external-ipallocator to cloud-ipallocator 2010-09-29 18:41:54 -07:00
edison
fe0c2ef3f5 ip allocator must have a name ending with py. 2010-09-29 18:41:54 -07:00
edison
e4b3be97a4 guest os name can be null 2010-09-29 18:41:54 -07:00
edison
2cb855e359 fix ipallocator package: add correct package name, log file 2010-09-29 18:41:54 -07:00
edison
6fc7528809 create data volume is splitted into two stage:
1. create a volume entry in the database,
2. when user attaching the volume to a VM, then actually create the volume on storage pool.
2010-09-29 18:41:54 -07:00
edison
abba8398b3 fix add xen-pv-iso, add cloud-guest as the xen.guest.network 2010-09-29 18:41:54 -07:00
Manuel Amador (Rudd-O)
6827ff814b package cloud-external-ipallocator in cloud-python rpm, take 2 2010-09-29 18:41:54 -07:00
Manuel Amador (Rudd-O)
a80a3b851e package cloud-external-ipallocator in cloud-python rpm 2010-09-29 18:41:54 -07:00
edison
ccf629360a Sometimes, the permission of secondary-stoarage/templates is 755, no-writable.
Fix it by "chmod 777 -R" for secondary storage
2010-09-29 18:41:54 -07:00
edison
964f8f1fe3 fix boot from iso 2010-09-29 18:41:54 -07:00
will
031c6fc280 Adding support to indicate hypervisor when registering ISOs 2010-09-29 18:41:54 -07:00
Kelven Yang
478f41ec48 Do not delete OVA file after download to avoid repeated downloading 2010-09-29 18:41:53 -07:00
edison
d98d6cbb9f fix template download, listguestos type 2010-09-29 18:41:53 -07:00
edison
baeb1af265 fix register template hypervisor type 2010-09-29 18:41:53 -07:00
edison
ea1efa95f6 send guestosdisplay to agent 2010-09-29 18:41:53 -07:00
edison
6906cb52f7 revert un neccessary changes 2010-09-29 18:40:52 -07:00
edison
b8c1d2ea17 set external ipallocator as true by default 2010-09-29 18:40:52 -07:00
edison
9e0f57bc0e change code for new UI 2010-09-29 18:40:52 -07:00
will
3570322ef5 Forgot to add listing of templates by hypervisor 2010-09-29 18:40:51 -07:00
will
67cc587603 Adding some prelim UI to support multiple hypervisors in the hybrid branch 2010-09-29 18:40:51 -07:00
edison
8943cc6745 create volume
Conflicts:

	api/src/com/cloud/vm/VmCharacteristics.java
	core/src/com/cloud/dc/ClusterVO.java
	core/src/com/cloud/server/ManagementServer.java
	server/src/com/cloud/network/NetworkManager.java
	server/src/com/cloud/storage/allocator/AbstractStoragePoolAllocator.java
2010-09-29 18:40:51 -07:00
Kelven Yang
86d59bdddd Implement CreateVolume/AttachVolue for vmware 2010-09-29 18:40:51 -07:00
Kelven Yang
2337a9d99f Fix a NPE in AbstractStoragePoolAllocator.java when creating standalone volume 2010-09-29 18:40:51 -07:00
Kelven Yang
72e8b767fe Mount secondary storage as a datastore to implement ISO attachment 2010-09-29 18:40:50 -07:00
Kelven Yang
f81491d5bd Fixes to VmdkProcessor 2010-09-29 18:40:50 -07:00
Kelven Yang
b262e0ec2c add vmware template post-processing 2010-09-29 18:40:50 -07:00
Kelven Yang
d33d1a632d Switch from VMDK to OVA on vmware image format 2010-09-29 18:40:50 -07:00
Kelven Yang
5b2740f3f9 Change VMware template extenstion to ova 2010-09-29 18:40:50 -07:00
Kelven Yang
e12f9ad19d Allow Script to execute under a specified working directory 2010-09-29 18:40:50 -07:00
Kelven Yang
4534299092 Improve SynchronizationEvent 2010-09-29 18:40:49 -07:00
Kelven Yang
3f832c0c08 Test with OVF importing 2010-09-29 18:40:49 -07:00
Kelven Yang
a3b8412b2d test code to verify vmware FaultTolerance feature 2010-09-29 18:40:49 -07:00
edison
cb1bbd49e4 add a public.ip option in console-proxy agent.properties 2010-09-29 18:40:49 -07:00
Kelven Yang
9db2925b77 Make database config recognize service offering change 2010-09-29 18:40:49 -07:00
Kelven Yang
6ae1c8fa31 Enable logging for deploydb and add support for hypervisor type in service offering 2010-09-29 18:40:49 -07:00
Kelven Yang
9c67a9f585 Update vcenter address to vmware demo instance 2010-09-29 18:40:48 -07:00
Kelven Yang
da5bd82b5f Add vmware template info to hybrid branch 2010-09-29 18:40:48 -07:00
edison
b3427fc634 don't remove template 2010-09-29 18:40:48 -07:00
edison
7c4fe92a9f s/VMWare/Vmware 2010-09-29 18:40:48 -07:00
edison
e2282ba800 don't throw exceptions when you can't add host 2010-09-29 18:40:48 -07:00
edison
6ef5530994 hypervisor type in cluster can be null 2010-09-29 18:40:48 -07:00
edison
edb16aa117 change storage allocator policy based on hypervisor 2010-09-29 18:40:47 -07:00
edison
3aef9f408e step1 2010-09-29 18:40:47 -07:00
edison
211b4c5da2 hybrid 2010-09-29 18:40:47 -07:00
anthony
b8c8aacca3 bug 6326: correctly update poolsToAvoid
status 6326: resolved fixed
2010-09-29 18:38:01 -07:00