Commit Graph

7217 Commits

Author SHA1 Message Date
Chiradeep Vittal
b329f61782 Fix duplicate ip addresses returned for loadbalancing 2011-07-29 23:21:27 -07:00
Chiradeep Vittal
0a36640546 from eip feature:
1. fix ordering of ingress and egress rules so that vms are protected from other vms on the same host in all cases
2. remove dependency on cloud-guest
2011-07-29 23:21:27 -07:00
frank
47c88d5499 Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8 (edit)
run checker before any component loaded
2011-07-29 20:23:30 -07:00
frank
67265eeaa7 Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8 (edit)
run checker before any component loaded
2011-07-29 20:21:53 -07:00
frank
03fbe13f58 Add upgrade path to 2.2.9
Add files
2011-07-29 20:05:50 -07:00
frank
44f3ac98f6 A couple of things:
add 229 upgrade path

Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8 (edit)

run checker before any components loaded
2011-07-29 20:05:50 -07:00
Edison Su
22483a9c13 add RHEL 6.1 support 2011-07-29 19:14:15 -07:00
Kelven Yang
2ce851d698 bug 10918: cap async-job execution thread pool to be 2/3 of maximum DB connection limit 2011-07-29 18:35:02 -07:00
Kelven Yang
1c4e1ba5a5 bug 10918: cap async-job execution thread pool to be 2/3 of maximum DB connection limit 2011-07-29 18:33:21 -07:00
anthony
ccc3c79466 private template may be downloaded to multiple secondary storage in a zone,
fixed it
2011-07-29 17:36:58 -07:00
Edison Su
31549b337e bug 10622: use /root/.ssh/id_rsa.cloud instead of ~/.ssh/id_rsa.cloud
status 10622: resolved fixed
2011-07-29 17:06:44 -07:00
Edison Su
d120b9cca4 bug 10770: don't select cluster if it's removed in firstfitplanner
status 10770: resolved fixed
2011-07-29 16:37:03 -07:00
anthony
31100824d7 Bug 10197: if VM is already running, just return the host it is running on 2011-07-29 16:33:33 -07:00
Chiradeep Vittal
41e6aeae96 bug 10884:
1. cleanup was scheduled wrong (seconds vs ms)
2. when finding a work item to do, lock one random row to reduce contentions by thundering herds of workers
3. cleanup thread also finds scheduled work items and gets threads to work on them. this way other mgmt servers can take jobs
4. add lots of trace logs
5. commit transactions when returning early
2011-07-29 16:28:06 -07:00
Edison Su
5a77d8aa99 don't need specific rpm name at all 2011-07-29 16:25:27 -07:00
anthony
d48e97a368 bug 10768: root cause is StopCommand is not sent out in force stop,
status 10768: resolved fixed
2011-07-29 15:41:00 -07:00
Edison Su
b9ab17bbf5 clean up public ip in secondary_storage_vm table after ssvm expunged 2011-07-29 15:28:16 -07:00
Edison Su
c3174664de after vm reboot, change the security group if needed 2011-07-29 15:28:16 -07:00
Jessica Wang
f39cef1418 cloudStack - Elastic Load Balancer - hide tab_content_load_balancer when last IP is removed from middle menu. 2011-07-29 12:00:54 -07:00
Jessica Wang
c78357c386 cloudStack - Elastic Load Balancer - remove IP from middle menu when its last load balancer rule is removed. 2011-07-29 11:42:22 -07:00
frank
b0b3f16dae Two things:
Load non-routing resource in ClusteredAgentManager includes External DHCP, PxeServer, ExternalFirewall, ExternalLoadBalancer

Bug 9887 - baremetal: support for image operation (create template from guest disk) (edit)

changes in line with UI
2011-07-29 11:28:09 -07:00
Chiradeep Vittal
56d7be35f1 WIP 2011-07-29 11:04:54 -07:00
Alex Huang
1f4d34b9d5 print further into the stack so we can see who's calling the Transaction methods 2011-07-29 10:51:16 -07:00
anthony
055e5c82c7 bug 9997:
put copy scripts in SetupCommand,
1. initiate returns host version,
2. if it doesn't match with DB, update DB, and reconnect the host.

status 9997: resolved fixed
2011-07-29 10:45:11 -07:00
Alex Huang
c00b9bf5aa fixed problems with security group. it's possible for threads to disappear due to exceptions. Also it needed to define in memory transaction boundary 2011-07-29 10:41:36 -07:00
Jessica Wang
ca9fb52ba6 cloudStack - Elastic Load Balancer - createLoadBalancer API has been changed from sync to async. This is another UI change (create load balancer rule with IP) for it. 2011-07-28 19:50:16 -07:00
Jessica Wang
7e8393e6da cloudStack - Elastic Load Balancer - click load balancer tab to populate load balancer rules when supportELB is "guest" or "public". 2011-07-28 19:12:24 -07:00
Jessica Wang
c074b2d63f cloudStack - Elastic Load Balancer - fix a server-side bug "unhandled exception executing api command: listLoadBalancerRules" 2011-07-28 19:11:00 -07:00
Jessica Wang
ac64855618 cloudStack - Elastic Load Balancer - hide details tab and show load balancer tab. 2011-07-28 18:49:33 -07:00
Jessica Wang
4ed5856407 cloudStack - Elastic Load Balancer - pass "forvirtualnetwork" whenever calling listPublicIpAddresses API. Otherwise, it will return an empty object. 2011-07-28 17:57:15 -07:00
Jessica Wang
68286170a2 cloudStack - Elastic Load Balancer - (1) After a zone is created, call listCapabilities API to refresh g_supportELB. (2) Add "forloadbalancing" parameter when calling listPublicIpAddresses API. 2011-07-28 17:28:19 -07:00
Jessica Wang
5e38a47127 cloudStack - Elastic Load Balancer - remove an obsolete localization label. 2011-07-28 16:43:27 -07:00
Jessica Wang
2f9385bc1f cloudStack - Elastic Load Balancer - rename Add Load Balancer button on the top of IP Address page. 2011-07-28 16:43:06 -07:00
Jessica Wang
e3e4870953 cloudStack - Elastic Load Balancer - fix a bug that g_supportELB became null on 2nd browser window (2nd browser window doesn't require login). 2011-07-28 16:30:24 -07:00
Jessica Wang
bd5bc4d39d cloudStack - Elastic Load Balancer - pass "forvirtualnetwork" parameter when calling listPublicIpAddresses API. 2011-07-28 16:17:44 -07:00
Chiradeep Vittal
29c88787e1 from eip feature:
1. fix ordering of ingress and egress rules so that vms are protected from other vms on the same host in all cases
2. remove dependency on cloud-guest
2011-07-28 16:08:51 -07:00
anthony
fc94196920 fixed cloud-prepare-upgrade.sh 2011-07-28 15:03:39 -07:00
Chiradeep Vittal
1471b0a97a Add parameter to ListPublicIpAddressCmd : forloadbalancing 2011-07-28 14:38:14 -07:00
Chiradeep Vittal
a6b1453254 minor cleanup 2011-07-28 14:38:14 -07:00
Jessica Wang
ddfcad7e72 cloudStack - Elastic Load Balancer - after creating a load balancer (with IP) successfuly, get publicIpId from createloadbalancerruleresponse, and get call listPublicIpAddresses API to get full info of this newly created IP. 2011-07-28 14:00:39 -07:00
anthony
e581c63f58 fixed a bug about putting cluster into Unmagaged status 2011-07-28 12:34:35 -07:00
Alex Huang
c948ff3611 moved security ingress command to trace 2011-07-28 11:07:54 -07:00
Jessica Wang
a10c81453e cloudStack - Elastic Load Balancer - listCapabilities API has been changed to return supportELB as "gest", "public" or "false". Here is related UI change. 2011-07-28 11:03:17 -07:00
Chiradeep Vittal
94be1584ac fix build, better names 2011-07-28 10:20:58 -07:00
anthony
0691417807 fixed a typo 2011-07-28 10:19:45 -07:00
anthony
8e2b1ce4cf fixed a typo 2011-07-28 10:19:29 -07:00
anthony
8045f61cea fixed a typo 2011-07-28 10:18:19 -07:00
Naredula Janardhana Reddy
15d57cef9f bug 10557: implemented the TODO - opening the stats port using iptable 2011-07-28 17:28:20 +05:30
Naredula Janardhana Reddy
d79633b545 bug 10800: iptable rable restore upon failure is changed 2011-07-28 17:27:44 +05:30
Nitin
63205f1f02 bug 10868: CheckAccess - If the domainId = -1 and the accountId is still valid then try and calculate the domainId. This case will be hit for all the entities which do not have domain id column in the DB table. What was happenning due to this was that we were not checking the domain hierarchy in such case which was leading to security leaks. Example - templates. 2011-07-28 17:11:14 +05:30