6869 Commits

Author SHA1 Message Date
Chiradeep Vittal
8277584b8a merge ELB / nectarine branch 2011-08-08 15:20:56 -07:00
Chiradeep Vittal
52e8d5c4da bug 11005: upgrade must enable lb on system guest network 2011-08-05 23:21:23 -07:00
alena
cb9998be53 Network_domain is supported in nectarine 2.2.8, so adding corresponding db upgrade step to 228-229 upgrade 2011-08-05 21:43:29 -07:00
Chiradeep Vittal
1e82b65983 Ensure upgrade picks up new db configs 2011-08-05 18:13:52 -07:00
Chiradeep Vittal
b4a6f2103a ensure that we pick an idle elb vm in the same pod as the ip 2011-08-05 17:46:42 -07:00
Chiradeep Vittal
ec7c9a2f7e bug 10998: maintain lb id in map table
status 10998: resolved fixed
2011-08-05 17:37:11 -07:00
keshav
b8c9205000 Changed findOrCreateDhcpServers() to check if start IP is null before retrieving an IP address object 2011-08-05 17:03:20 -07:00
Sheng Yang
49709d716a Try to workaround "ip route add" fail in redundant router
It's probably due to the network is not ready, so wait some time for it.
2011-08-05 16:40:35 -07:00
Chiradeep Vittal
bb313a61f0 bug 10659: reuse unused elb vms if they are not gceed already 2011-08-05 15:17:58 -07:00
Chiradeep Vittal
0e5cf4831d remove accidental commit 2011-08-05 14:11:19 -07:00
Kelven Yang
9f94a178d6 bug 10976: NPE fix to avoid blocking shutdown process 2011-08-05 14:06:48 -07:00
alena
797263265e bug 10994: Fixed NPE in destroySystemVm api
status 10994: resolved fixed
2011-08-05 12:45:57 -07:00
Chiradeep Vittal
5552b650ff Merge branch 'guru' into 2.2.8.nectarine 2011-08-05 12:27:47 -07:00
Chiradeep Vittal
68a450b5a4 initialize search builder 2011-08-05 12:26:15 -07:00
Chiradeep Vittal
60e21d5611 initialize search builder 2011-08-05 12:17:19 -07:00
Chiradeep Vittal
ac8b833fb0 Ensure lb vm enables only those services that are necessary. ensure default route 2011-08-05 12:16:55 -07:00
Sheng Yang
7a3edd74d5 Fix missing lock releasing in VirtualNetworkApplianceManagerImpl.java 2011-08-05 12:14:42 -07:00
Sheng Yang
7638f8e7a7 bug 10991: Determine existing redundant router using both state and host id
Seems in some condition, when a router is stopped, it's host_id != null.

status 10991: resolved fixed
2011-08-05 11:36:35 -07:00
anthony
355be3a417 bug 10849: storage ip is not require NOT NULL
status 10849: resolved fixed
2011-08-05 11:26:10 -07:00
Abhinandan Prateek
415db5a126 bug 10969: name of VM is instance name, instead of display name
status 10969: resolved fixed
2011-08-05 13:16:39 +05:30
Abhinandan Prateek
51e43be06c bug 10969: name of VM is instance name, instead of display name
status 10969: resolved fixed
2011-08-05 13:14:28 +05:30
Abhinandan Prateek
0f2a9b6a69 bug 10748: fixed it when the VM acts as a dhcp server only
status 10748: resolved fixed
2011-08-05 12:02:54 +05:30
Abhinandan Prateek
c460a1b80b bug 10748: fixed it when the VM acts as a dhcp server only
status 10748: resolved fixed
2011-08-05 11:58:48 +05:30
Chiradeep Vittal
a671a78da4 handle upgrade from 2.2.8 2011-08-04 23:13:21 -07:00
Chiradeep Vittal
736b6cf98e properly clean up rules for nonexistent vms 2011-08-04 22:58:42 -07:00
Chiradeep Vittal
0c408d8da5 handle elb vm restart 2011-08-04 22:05:48 -07:00
Kelven Yang
5c3bc6bb7e bug 10765: fix step 3 - tranlation map for japanese keyboard on japanese host VM to japanese keyboard on guest VM 2011-08-04 18:46:15 -07:00
Kelven Yang
19567df49b bug 10765: fix step 2 - programming VNC server to let it chose the right keyboard mapping to load into 2011-08-04 18:27:45 -07:00
Chiradeep Vittal
61fd6a79c8 ensure elb vm is managed by elb manager 2011-08-04 17:02:27 -07:00
Kelven Yang
d9392a6aa7 guard GlobalLock lock with finally clause 2011-08-04 16:19:28 -07:00
anthony
41759c153d bug 10964: if snapshot's volume's templateId is NULL, change snapshot version from 2.1 to 2.2 directly, not upgrade snapshot is needed.
status 10964: resolved fixed
2011-08-04 16:08:50 -07:00
alena
2b35974f9b Fixed doc bug in createVolume api 2011-08-04 15:48:31 -07:00
anthony
3272241440 bug 9255: do NOT allow creating snapshot/snapshotpolicy against System VM volume
status 9255: resolved fixed
2011-08-04 15:28:38 -07:00
Edison Su
1d49275ca8 release capacity if current state is in starting and not transit to running 2011-08-04 14:26:21 -07:00
Edison Su
ccdfe240bd don't put cpu/mem into reserved capacity if failed to start/stop vm 2011-08-04 14:26:21 -07:00
alena
0826066f7f bug 10757: override default page size only in listCfg api command
status 10757: resolved fixed
2011-08-04 12:56:00 -07:00
Chiradeep Vittal
e936a52f10 merge changes from parent branch 2011-08-04 12:39:25 -07:00
Sheng Yang
63e67c21d3 Add some default values for 2.2.9-2.2.10 scheme 2011-08-04 12:10:08 -07:00
Sheng Yang
f1d3e73d08 Fix KVM agent connection issue, and build
non-static inner class can't be serialized, also it lacks no-args
constructor.
2011-08-04 11:56:37 -07:00
Sheng Yang
9ae546e67b Revert "Fix KVM agent connection issue"
This reverts commit 4a3296bd5e489997c2c5ffb2368f688c3a1b9498.
2011-08-04 11:43:55 -07:00
Sheng Yang
75fc541754 Fix KVM agent connection issue
non-static inner class can't be serialized, also it lacks no-args constructor.
2011-08-04 11:35:36 -07:00
alena
6882b39a1e Fixed upgrade for volumes table 2011-08-04 11:22:25 -07:00
alena
4abb737c04 Fixed upgrade for volumes table 2011-08-04 11:22:04 -07:00
anthony
94855b688f Bug 10197: DB upgrade 2011-08-04 10:52:28 -07:00
alena
294e30d7c2 Merged 228-229 db upgrade from 228 branch 2011-08-04 10:19:23 -07:00
alena
3d0758691f bug 10954: when start a vm, always check if it's being started in original pod; if not - release old ip address, and allocate the new one from the new pod
status 10954: resolved fixed

Conflicts:

	setup/db/db/schema-228to229.sql
2011-08-04 10:01:06 -07:00
alena
527c3b024f bug 10954: when start a vm, always check if it's being started in original pod; if not - release old ip address, and allocate the new one from the new pod
status 10954: resolved fixed
2011-08-03 20:46:33 -07:00
Chiradeep Vittal
e5c4bf4e28 bug 10659: manage elb vms independently of virtualnetworkappliance. 2011-08-03 18:55:01 -07:00
Kelven Yang
5f20879f56 bug 10765: there will be two steps for a full fix, this is step 1 -translate japanese Yen mark at javascript side 2011-08-03 18:11:10 -07:00
Sheng Yang
13e7c5f3d4 Update scheme-229to2210.sql to reflect redundant virtual router change 2011-08-03 17:06:06 -07:00