Kelven Yang
d55b338b7b
bug 13808: unpack OVA if OVF file does not exist (don't rely on template installation script to unpack it for us). Reviewed-By: Edison
2012-02-24 14:07:34 -08:00
Kelven Yang
3fa9747bcd
bug 13987: a regression was caused by typo. Reviewed-By:Anthony
2012-02-24 13:32:06 -08:00
Kelven Yang
1325509291
bug 13537: use --no-same-owner when we untar OVA file to work with NFSv4. Reviewed-By: Anthony
2012-02-15 15:59:01 -08:00
Edison Su
4dd1fc92fe
add cert chain in db, and also open the api to upload a cert chain
2012-02-09 11:50:43 -08:00
Murali reddy
3ac56a7354
bug 13492: vmware:Template sizes are incorrectly reported
...
status 13492: resolved fixed
reviewed-by: Nitin
virtual size of the private templated from size mentioned in the OVF file
2012-02-09 20:03:10 +05:30
frank
169073e730
Bug 13526 - copying template across zone failing with status HTTP Server returned 403 (expected 200 OK) Even though gets status message copy succeeded (
...
Bug 13429 - copy template FAIL - HTTP Server returned 403
lots of things:
1. generate a IP list of all SSVM across all zones, set this IP list to my .htaccess allowable from.
so other SSVMs get privilege to access me.
2. broadcast my IP to other SSVMs instructing them set me to theirs .htacess allowable from. so I get
privilege to access others
3. set outbound route for downloading through public IP. Because public ip/private ip in the same subnet in basic
zone, the http download traffic may come in through public ip but go outside through private ip which finally causes
the VM where the traffic is from to drop response packets. To resolve this, set individual route for each SSVM public
ip making sure the inter-communication between system vm happens through public IP
however, I met certificate expiraton on one SSVM, will report another bug
reviewed-by: Sheng.yang
status 13526: resolved fixed
status 13429: resolved fixed
2012-02-08 18:33:18 -08:00
Alex Huang
8378d85221
bug 13743: fixed the concurrent access to vms hashmap
...
status 13743: resolved fixed
reviewed-by: Will Chan
2012-02-06 17:02:49 -08:00
abhi
ca6fd0b92c
bug 13439: full sync at management server restart, disabling hourly sync
2012-02-06 13:57:36 +05:30
Kelven Yang
6882496911
Prepare secondary storage in migration target host before migration happens, unlike primary storage, secondary storage is prepared on-demand
2012-02-01 15:31:52 -08:00
Kelven Yang
dfdb2d24c2
bug 11814: rename option names, API server does not recognize dot separated name correctly.
2012-01-31 15:09:14 -08:00
Kelven Yang
7f7be6a1d5
bug 11814 : merge firx for back-port
2012-01-31 15:09:14 -08:00
Kelven Yang
7a3ef1293b
bug 11814: Allow template to have details info in key/value pairs.
2012-01-31 15:09:14 -08:00
anthony
d7967b7afe
Merge branch '2.2.y' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 2.2.y
2012-01-30 16:45:13 -08:00
anthony
3d1336850b
bug 13379: throw exception, if master cannot connect to slave
...
status 13379: resolved fixed
2012-01-30 16:05:31 -08:00
Naredula Janardhana Reddy
88a9b2f973
Bug 13375:
...
Summary of changes :
- Added a new flag "-s" to ipassoc command to carry if the ip address is used for SNAT or not.
- SNAT is completly decoupled from the first flag. first flag is used to decide if the ip address is first ip address of the interface.
- -s and -f are independent, SNAT can be enabled on the non-first ip also.
2012-01-30 16:50:02 +05:30
Kelven Yang
b622fc60ae
bug 13369: recycle roger hung worker VMs in vCenter
2012-01-27 15:16:58 -08:00
anthony
80bfbe8806
remove host.enable from XenServerConnectionPool
2012-01-27 10:09:18 -08:00
anthony
1203063fef
bug 13086: remove host tag from VDI after rset_power a VM
...
status 13086: resolved fixed
Conflicts:
core/src/com/cloud/hypervisor/xen/resource/XenServer600Resource.java
2012-01-27 09:58:58 -08:00
abhi
c4adad34c6
bug 12849: cleanup logs, moved vm.getNameLabel(conn) before vm is removed, reverted fb277a2bd0934d13022a90565ad902318afa6f53
2012-01-27 20:25:48 +05:30
abhi
d79c7d2c47
bug 12875:logging changes
...
reviewed by: kishan
2012-01-27 11:12:49 +05:30
Kelven Yang
602e6ce0fe
Relax the host/VM relationship tie check for IPAssoc command, as the command may be sent to a wrong host once host takes over domR from other host
2012-01-25 14:01:57 -08:00
Kelven Yang
b0154aeb5c
bug 12957: sort volume by device id to make sure ROOT disk device is configured at the very first
2012-01-25 11:44:36 -08:00
abhi
273de60a5f
bug 12875: Every time XenServerResource sends fullsync to CS, it should clear up VM status for this cluster and update with latest VM status for this cluster getting from XAPI.
...
reviewed by: anthony
2012-01-25 11:32:10 +05:30
abhi
58d310a0e7
bug 12849: during fence command, remove vm state from sync so that it is not reported as stopped2.2.y
...
reviewed by: anthony
2012-01-25 06:33:11 +05:30
abhi
a18d5c25d1
bug 12849: during fence command, remove vm state from sync so that it is not reported as stopped
...
reviewed by: anthony
2012-01-25 06:28:49 +05:30
Sam Robertson
9d575939fe
Bug 11860: combining 32 bit signed values into a 64 bit value had errors. This should correct that
2012-01-23 13:28:39 -08:00
Kelven Yang
5c0f84e540
bug 13225: setup firewall rules for all ESX/ESXi hosts under a cluster as worker VM may be created at any host available, also add connect retry when work with vCenter and ESX/ESXi hosts
2012-01-20 17:58:06 -08:00
anthony
432cfacf2a
cleanup snapshot in secondary storage in background
2012-01-19 20:39:45 -08:00
Naredula Janardhana Reddy
7fd7a4ae58
Bug 12808:
...
Summary of changes:
- Mutiple routing table for each public interface is added (previously there is only one routing table ). when the packet is send out of public interface corresponding per-interface routing table will be used. per-interface routing table will modified when ever ip/interface added/deleted.
- New parameter is added to ipassoc command to include the default gateway for every interface/ip. prevously it is using only one public interface to send out, default gateway is obtained at the boot up time.
- In the DNAT case. In the revese path(from guest vm to outside, or when DNAT packet receives from the eth0) the public ip/source ip will not be available till POSTROUTING. to overcome this, DNAT connection are marked with routing table number at the time of connection creation, in the reverse path the routing table# from DNAT connection is used to detect per-interface routing table.
2012-01-19 20:18:46 +05:30
abhi
44d796fd91
bug 12875: syncronize vm state changes with cluster level locks
2012-01-17 11:40:45 +05:30
Sam Robertson
f1663bafa7
Bug 13082 - Refreshing srx connection on every synchronized command
2012-01-16 00:45:53 -08:00
Kelven Yang
5d3cc153a9
bug 13021: add a global configuration variable to let control default network adapter type inside system VMs
2012-01-12 14:08:52 -08:00
Kelven Yang
00629b61c6
bug 12787: improve worker VM cleanup in snapshot operation
2012-01-11 16:08:26 -08:00
anthony
6b9d371f89
bug 10831: replace "//" with '/'
...
status 10831: resolved fixed
2012-01-10 18:41:11 -08:00
anthony
bdf5fb6c86
bug 10363 : cleanup vhd in secondary storage if creating private template fails
...
status 10363 : resolved fixed
2012-01-10 16:35:33 -08:00
anthony
bf75ccbb15
bug 10363 : cleanup vhd in secondary storage if backsnapshot fails
2012-01-10 15:53:36 -08:00
anthony
6ff35487c4
bug 10363 : cleanup vhd in secondary storage if backsnapshot fails
2012-01-10 15:45:07 -08:00
anthony
9d8fd93bbb
bug 10363 : cleanup vhd in secondary storage if copy_vhd_to_secondarystorage fails
2012-01-10 15:03:05 -08:00
anthony
616f260402
bug 10363 : cleanup vhd in primary storage if download template to primary storage fails
2012-01-10 13:52:01 -08:00
Abhinandan Prateek
17b1324284
bug 12189: bringing vm sync at par with master fixes
2012-01-06 17:59:42 +05:30
anthony
67463e8c43
bug 12328: XenServer 6.0 changes vnc-port path in xenstore
...
status 12328: resolved fixed
Conflicts:
core/src/com/cloud/hypervisor/xen/resource/CitrixResourceBase.java
2012-01-05 15:32:15 -08:00
anthony
cc702293ed
bug 10743: default local storage is ext in XenServer 6.0, add ext local storage support
...
Conflicts:
api/src/com/cloud/storage/Storage.java
2012-01-05 14:42:30 -08:00
anthony
3fe70191f2
support XenServer 6.0 in 2.2.y
2012-01-05 14:15:56 -08:00
Sam Robertson
bbb38a39a8
Bug 12618: Usage data should be collected on a different socket from other commands to reduce contention.
2012-01-04 11:47:56 -08:00
Abhinandan Prateek
cf080277ed
bug 12005: java reflection was breaking due to parameter in the constructor
2011-12-14 09:54:12 +05:30
Abhinandan Prateek
e12c5fed42
bug 12005: java reflection was breaking due to parameter in the constructor
2011-12-14 09:50:01 +05:30
Abhinandan Prateek
59a48ce59d
bug 11910: no need to do full sync as first thing after connect
2011-11-29 11:35:11 +05:30
Abhinandan Prateek
09e3e2e2ff
bug 11910: full sync will only stop unknown VMs on agent
2011-11-23 17:18:51 +05:30
Kelven Yang
ad6d7ff9d2
bug 12039,12041: when taking snapshot for detached volume, keep the worker VM around until backup copy to SSVM is done
...
Reviewed-by: Frank
2011-11-16 18:05:06 -08:00
Kelven Yang
fc1854681a
bug 12039, 12041: forgot one more place. Reviewed-by: kelven
2011-11-16 11:26:12 -08:00