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
6620d39b7e
fixed cloud-prepare-upgrade.sh
2011-07-28 15:07:26 -07:00
anthony
b63bee2d9a
bug 10197: add some scripts which is used in upgrade
2011-07-28 15:07:08 -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
Kelven Yang
79cb5b7c19
bug 10834: fix step 2. Sending command to pool now only picks hosts that are in UP state
2011-07-28 14:32:28 -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
ffd07621cc
fixed a bug about putting cluster into Unmagaged status
2011-07-28 12:35:52 -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
59a556a780
fixed a typo
2011-07-28 10:20:01 -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
Naredula Janardhana Reddy
2fc7be14de
bug 10557: implemented the TODO - opening the stats port using iptable
2011-07-28 17:24:10 +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
Nitin
527a668ca2
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:01:26 +05:30
Naredula Janardhana Reddy
e19c51e68c
bug 10800: iptable rable restore upon failure is changed
2011-07-28 13:43:07 +05:30
Chiradeep Vittal
2971e77401
change supportELB to report on which ips the ELB runs guest or public
2011-07-28 00:39:05 -07:00
Chiradeep Vittal
fae6fa790c
ELB VM: implement delete LB by deleting ELB vm
...
in the future we will manage a pool of vms more intelligently
2011-07-28 00:15:16 -07:00
Abhinandan Prateek
e5b7c89986
bug 10866: putting additional database guard so as to enforce uniqness of cidrs at db level
2011-07-28 10:58:10 +05:30
Abhinandan Prateek
8a8cfe1388
bug 10866: Putting additional unique indexs on firewall_rules_cidrs to prevent duplicate rules.
...
Although the code has been tested for duplicate cidrs, the additional table constraint will add a further safegaurd for this condition.
2011-07-28 10:45:24 +05:30
Chiradeep Vittal
2162cdf283
WIP2: make creating an ELB bullet proof
2011-07-27 21:11:26 -07:00
Chiradeep Vittal
b240c4a645
WIP: make creating an ELB bullet proof
2011-07-27 21:11:26 -07:00
Jessica Wang
b999980ce8
cloudStack - Elastic Load Balancer feature - if listCapabilities returns supportELB as true, hide Acquire IP button and show Add Load Balancer and IP button on IP Address page. Clicking Add Load Balancer and IP button will pop up a dialog containing zone dropdown (populated with basic zones), name, public port, private port, algorithm dropdown.
2011-07-27 19:41:57 -07:00
Jessica Wang
2abb982469
cloudStack - add new localization labels.
2011-07-27 19:41:56 -07:00
Kelven Yang
9d4aebd7e3
bug 10834: fix step 2. Sending command to pool now only picks hosts that are in UP state
2011-07-27 18:11:14 -07:00
Chiradeep Vittal
1226a49976
bug 10884: use the proper keys this time
2011-07-27 17:58:59 -07:00
Alex Huang
70e0b54a83
Upgrade scripts for missing indexes
2011-07-27 17:56:16 -07:00
frank
37fc68bcd3
Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8
...
Use a new target "system-integrity-checker" in components.xml/components-premium.xml.
All checkers must be explicitly specified in XML file, they will execute before any components load
status 10860: resolved fixed
2011-07-27 17:47:09 -07:00
frank
9aae53fbb3
Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8
...
Use a new target "system-integrity-checker" in components.xml/components-premium.xml.
All checkers must be explicitly specified in XML file, they will execute before any components load
status 10860: resolved fixed
2011-07-27 17:43:38 -07:00
frank
262e6784e5
Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8
...
Use a new target "system-integrity-checker" in components.xml/components-premium.xml.
All checkers must be explicitly specified in XML file, they will execute before any components load
status 10860: resolved fixed
2011-07-27 17:41:38 -07:00
frank
1381c58fa1
Bug 10860 - PremiumUpgrade is not run when upgrading to 2.2.8
...
Use a new target "system-integrity-checker" in components.xml/components-premium.xml.
All checkers must be explicitly specified in XML file, they will execute before any components load
status 10860: resolved fixed
2011-07-27 17:32:12 -07:00
Chiradeep Vittal
0ee45261e7
set a flag so that api clients know whether to use the elb api
2011-07-27 16:00:59 -07:00
Chiradeep Vittal
8cc694a579
bug 10884: bump up thread pool and cleanup less often
2011-07-27 14:44:52 -07:00
Alex Huang
6fea146903
more index. moved op_lock to memory table to try it
2011-07-27 14:06:40 -07:00
Jessica Wang
5a3dd61245
cloudStack - update localization labels.
2011-07-27 14:00:02 -07:00
Jessica Wang
9a5304911b
cloudStack - update localization labels.
2011-07-27 12:06:18 -07:00
Chiradeep Vittal
042c06fbb6
Make createLoadBalancer async
2011-07-27 12:00:08 -07:00
Chiradeep Vittal
b829cde18f
track ip to vm mapping
2011-07-27 12:00:08 -07:00
Chiradeep Vittal
f27116c50e
log haproxy changes to system log and auth
2011-07-27 12:00:08 -07:00
Chiradeep Vittal
07c2f6cdc7
differentiate between dhcp server and elb vm
2011-07-27 12:00:07 -07:00
Chiradeep Vittal
e1c5d4ef55
fix npe
2011-07-27 12:00:07 -07:00