Commit Graph

6959 Commits

Author SHA1 Message Date
Chiradeep Vittal
d1ec7e759b remove cruft 2011-08-11 11:26:45 -07:00
Chiradeep Vittal
d54c3dab57 fix firewall script. FIXME: make this 2 different scripts 2011-08-11 11:26:45 -07:00
alena
477e5d6389 bug 10561: reapply static nat on the backend as a part of domR restart and network restart 2011-08-11 11:19:09 -07:00
Jessica Wang
0504832425 bug 11070: cloudStack - delete account - fix a bug that an API error showed after account was deleted ("listAccounts&id=N") 2011-08-11 11:01:45 -07:00
Sheng Yang
8b405e477c Fix sometime system VM is up but mgmt server can't reach it 2011-08-11 10:57:05 -07:00
Alex Huang
1079a77024 bug 11043: rverted the bad fix 2011-08-11 10:27:02 -07:00
alena
278f2a401f bug 10561: intermediate checkin for enable/disableStaticNat.
1) On enableStaticNat command we actually send the command to the backend (we used to just upgrade the DB in the past). The backend command carries sourceIp and destIp, and creates IP to IP mapping on the domR.
2) On disableStaticNat for the Ip address in addition to cleaning up port ranges, we also delete IP to IP mapping on the domR.
2011-08-11 10:19:22 -07:00
Naredula Janardhana Reddy
7c2395e684 bug 10561: fix: last entry in the firewall rules unable to delete 2011-08-11 19:01:36 +05:30
Naredula Janardhana Reddy
699b197a3c bug 10561: changes to the create/delete firewall rule backend script:
1) changes to the return value
    2) added a FIXME to one the leak.
2011-08-11 16:53:18 +05:30
Chiradeep Vittal
35e67bbfdf bug 10561: ensure outgoing connections work 2011-08-10 23:16:04 -07:00
Chiradeep Vittal
17a8234140 should be able to apply firewall rules to static natted ips 2011-08-10 22:53:07 -07:00
Chiradeep Vittal
b33f08053c bug 11072: one more 2011-08-10 22:04:21 -07:00
Chiradeep Vittal
375da4da1a bug 11072: icky icky icky 2011-08-10 20:40:13 -07:00
Jessica Wang
25407543b0 bug 11016: cloudStack - Host page - add "host tags" in grid. 2011-08-10 20:06:03 -07:00
Jessica Wang
e39a9eca7d bug 11065: cloudStack - cluster page - remove action "Manage Cluster" and "Unmanage Cluster". 2011-08-10 19:53:51 -07:00
alena
e874109839 bug 11071: when elb service is enabled, don't check supported protocols as the provider is NULL in data_center table
status 11071: resolved fixed
2011-08-10 19:25:04 -07:00
Jessica Wang
522d490627 cloudStack - IP Address page - add a new tab "Firewall". 2011-08-10 19:21:11 -07:00
Jessica Wang
007c4a8d8e cloudStack - add new localization labels. 2011-08-10 19:21:10 -07:00
Jessica Wang
8ea68aa196 cloudStack - IP Address page - port forwarding, port range - remove protocol option "ICMP". 2011-08-10 19:21:09 -07:00
alena
0805dbd3fb Fixed rule validation for ICMP protocol 2011-08-10 19:11:26 -07:00
Chiradeep Vittal
d29b01ca7f bug 10561: backend rules for firewall 2011-08-10 18:39:52 -07:00
alena
13a9c1d589 Fixed capability check in rule validation 2011-08-10 18:23:13 -07:00
Sheng Yang
8c70e06572 Fix existed single router network after enable redundant router feature 2011-08-10 18:07:42 -07:00
anthony
3a2790abdc bug 10504: what is happening is, MS use vdi-copy to create template from volume, then get physical size from XAPI, the physical size might be wrong , SR-SCAN is needed before getting physical size to make XenServer pick the new physical size.
status 10504: resolved fixed
2011-08-10 17:46:48 -07:00
Sheng Yang
02049d4cd4 Fix dhcp_entry.sh fail on redundant router
And don't worry about "chkconfig dnsmasq off", because keepalived script should
take care of it.
2011-08-10 17:13:15 -07:00
alena
dc116d99a8 Get ipAddress info not from the rule, but from the request parameter ipAddressId 2011-08-10 16:47:15 -07:00
frank
1a1b8d7ad1 sync ipmi changes from master 2011-08-10 16:23:46 -07:00
Edison Su
fde6e7d801 bug 11064: add setfirewallrule for kvm 2011-08-10 16:17:00 -07:00
alena
3c29f00de1 bug 11013: Basic zone setup - pass domRs from other pods to addVirtualMachineToNetwork() method only when network.dns.basiczone.updates is set to "all"
status 11013: resolved fixed
2011-08-10 16:03:48 -07:00
keshav
1bb057d113 Added configuration parameter to enable/disable the firewall rule UI. 2011-08-10 15:56:01 -07:00
Sheng Yang
18f2df44a1 Clean up restart Network 2011-08-10 15:02:08 -07:00
Sheng Yang
bcf5058eda Clean up VirtualRouterElement.restart() 2011-08-10 13:23:30 -07:00
alena
956445960a Throw ResourceUnavailableException when rules/ips fail to apply on the backend 2011-08-10 12:56:25 -07:00
alena
fe3dd44bec ICMP protocol is supported in createFirewallRule command only; throw an error if specified in createPF/StaticNat/LB rule 2011-08-10 12:56:25 -07:00
Sheng Yang
58a13c0d5a bug 11021: Add ReservationStrategy.Managed to prevent sourceNat from release
status 11021: resolved fixed
2011-08-10 12:51:43 -07:00
Jessica Wang
b121665bb1 cloudStack - IP Address page - Load Balancer tab - remove Source CIDR. 2011-08-10 12:24:06 -07:00
Jessica Wang
0f33a2cdbc cloudStack - IP Address page - Port Forwarding tab - remove Source CIDR. 2011-08-10 12:11:10 -07:00
Sheng Yang
6e0eeb132e bug 11045: Fix exception exit of CheckRouterTask
Catch all the exception and come back to work.

status 11045: resolved fixed
2011-08-10 12:05:22 -07:00
alena
32b53351ff Fixed response processing in createFirewallRule command 2011-08-10 11:36:34 -07:00
Chiradeep Vittal
3f3c64025b change it back to false since ui now handles false 2011-08-10 10:20:45 -07:00
Jessica Wang
2a7a698a64 cloudStack - Elastic Load Balancer - IP address page - continue calling listPublicIpAddresses API instead of showing error when supportELB is "false". 2011-08-10 10:13:48 -07:00
Naredula Janardhana Reddy
f5011189c8 bug 10561: code cleanup 2011-08-10 18:15:07 +05:30
Naredula Janardhana Reddy
a9eb14c42e bug 10561: backend added for CreateFirewallRule and deleteFirewallRule 2011-08-10 17:06:42 +05:30
Abhinandan Prateek
f409a9535f bug 10812: adding the domain serach order to option 15, now the dhcp client is able to set this for search entry 2011-08-10 15:52:47 +05:30
Abhinandan Prateek
9bba09857e bug 10561: readding source cidr changes to firewall rules 2011-08-10 13:52:42 +05:30
Sheng Yang
738a9b3ad0 Fix "RTNETLINK answers: No such process" when starting redundant router
The issue happened quite rare, but indeed can show.

And when the issue happen, the status of redundant router would be "Status:
FAULT".

It's due to ipassoc.sh wasn't executed before the system bring eth2 up and go to
master mode, then eth2 wasn't configured correctly. Then "ip route add default
xx" can't complete.

This commit should fixes the issue.
2011-08-09 22:25:06 -07:00
Sheng Yang
9a0a3f195c Fix ping commandline parameter 2011-08-09 21:41:56 -07:00
Sheng Yang
ba2ec7e770 Fix redundant router start up
commit e4fe14a9ce19fbbdb15bbfaad586d80031ca9fbc break redundant router, because
at time of ping, the network is not up for redundant router.

Add timout for ping
2011-08-09 21:02:01 -07:00
anthony
bfe3fd2a8f bug 11046: fixed a typo, otherwise Other PV doesn't work
status 11046: resolved fixed
2011-08-09 19:58:10 -07:00
Sheng Yang
501dc0d9f4 bug 10640: Update redundant virtual router allocation algorithm
Try to put routers to two different primary storages with two hosts, not the same
host.
2011-08-09 18:21:28 -07:00