anthony
5e16130d98
VPC : if no public gateway then set up public gateway in ip assoc
2012-06-21 18:23:55 -07:00
anthony
93eeb58a0e
VPC : typo in vpc_guestnw.sh
2012-06-21 17:25:39 -07:00
anthony
632c0fe886
VPC : remove dead code
2012-06-21 16:57:37 -07:00
anthony
dad686c556
VCP : remove backup when apply succeeds
2012-06-21 15:45:34 -07:00
anthony
f2a030688e
VPC : create acl chain per acl command
2012-06-21 15:45:33 -07:00
anthony
51e1bda448
VPC : change name
2012-06-21 12:29:42 -07:00
anthony
bfc4722ad4
VPC : add vpc_netusage.sh
2012-06-21 12:23:44 -07:00
anthony
49d389d3c0
VPC : add vpc_loadbalancer.sh
2012-06-21 11:48:43 -07:00
anthony
f99c203aa0
VPC : add vpc_nat. sh for port_forwarding and static nat
2012-06-20 16:36:37 -07:00
anthony
997bc8d9ce
VPC : pass subnet to guestnw.sh
2012-06-20 12:48:14 -07:00
anthony
88aa19796f
VPC : fixed snat
2012-06-19 10:23:30 -07:00
anthony
1a690c7041
VPC : fixed vpc_snat script
2012-06-18 17:21:43 -07:00
anthony
0d19de3d4b
VPC : fix for geustnw.sh
2012-06-18 15:24:22 -07:00
anthony
eb26f9569b
VPC : fixed vpc_ipassoc
2012-06-18 12:20:51 -07:00
anthony
99e46e4c2f
VPC : add vpc_ipassoc.sh vpc_snat.sh
...
Conflicts:
wscript
2012-06-18 10:35:32 -07:00
Alena Prokharchyk
aaf0d24a83
Merge branch 'vpc-3.0.x' into 3.0.x
...
Conflicts:
api/src/com/cloud/api/ApiConstants.java
api/src/com/cloud/api/BaseCmd.java
api/src/com/cloud/api/ResponseGenerator.java
api/src/com/cloud/api/commands/AssociateIPAddrCmd.java
api/src/com/cloud/api/commands/EnableStaticNatCmd.java
api/src/com/cloud/event/EventTypes.java
api/src/com/cloud/network/NetworkService.java
api/src/com/cloud/network/rules/RulesService.java
client/tomcatconf/commands.properties.in
core/src/com/cloud/agent/resource/virtualnetwork/VirtualRoutingResource.java
scripts/vm/hypervisor/xenserver/xenserver56fp1/patch
server/src/com/cloud/api/ApiDBUtils.java
server/src/com/cloud/api/ApiResponseHelper.java
server/src/com/cloud/configuration/DefaultComponentLibrary.java
server/src/com/cloud/consoleproxy/ConsoleProxyManagerImpl.java
server/src/com/cloud/network/NetworkManagerImpl.java
server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java
server/src/com/cloud/network/rules/RulesManagerImpl.java
server/src/com/cloud/server/ManagementServerImpl.java
server/src/com/cloud/storage/secondary/SecondaryStorageManagerImpl.java
server/src/com/cloud/upgrade/dao/Upgrade2214to30.java
server/test/com/cloud/network/MockNetworkManagerImpl.java
server/test/com/cloud/vm/MockVirtualMachineManagerImpl.java
setup/db/create-schema.sql
wscript
2012-06-14 19:04:59 -07:00
anthony
8f4ccf9f72
VPC : revert dnsmasq.conf
2012-06-13 15:48:58 -07:00
anthony
d3720c988b
VPC : add vpc_vpn_l2tp.sh
2012-06-12 17:09:50 -07:00
anthony
91363d555e
VPC : fix nic hot plug script
2012-06-12 12:26:31 -07:00
anthony
7e463932f0
VPC : add nic hot plug script
2012-06-12 11:56:12 -07:00
anthony
372582ca6b
VPC : vpc_ipassosc.sh
2012-06-11 19:07:36 -07:00
anthony
389833dfe7
VPC : add new dnsmasq.conf for VPC domr
2012-06-11 18:08:37 -07:00
anthony
c854cb04e5
VPC : add new type vpcrouter in cloud-early-config
2012-06-11 18:00:06 -07:00
anthony
28335a0ffb
VPC : revert iptables-router
2012-06-11 17:44:26 -07:00
anthony
196be6f5fa
VPC : revert change in cloud-early-config
2012-06-11 17:41:26 -07:00
anthony
99385d7c38
VPC : add new ipassoc.sh for vpc
2012-06-11 17:37:37 -07:00
anthony
00278191bb
VPC : revert changes in ipassoc.sh
2012-06-11 17:35:37 -07:00
anthony
8712199cfd
VPC : bug fix
2012-06-11 17:15:16 -07:00
anthony
52d93071c8
VPC : bug fix
2012-06-07 19:10:20 -07:00
anthony
a159255e36
VPC : many debug fix
2012-06-07 17:53:12 -07:00
anthony
1b81342354
VPC : use routerProxy to call networkUsage.sh
2012-06-06 16:36:47 -07:00
anthony
1fa6ba5ecc
VPC : move acl.sh ipassoc.sh to /opt/cloud/bin/
2012-06-06 14:22:06 -07:00
anthony
5700510c26
VPC, implement plug/unplug nic
2012-06-05 15:38:25 -07:00
anthony
e682f10fc8
typo fix
2012-06-04 18:00:14 -07:00
anthony
0be4382bf1
add guestnw.sh
...
add acl.sh
merge setup_dhcpsvr and setup_route
2012-06-04 16:35:27 -07:00
anthony
0d89f34a48
1. move control network to eth0 on domr
...
2. if it is basic mode, use guest NIC as Control NIC
2012-06-04 16:35:27 -07:00
Sheng Yang
2caed96c3a
CS-15175: Fix public interfaces of redundant router
...
We need to use ifup/ifdown to bring up the interfaces, because ifconfig don't
know the ip of the interface after we modify cloud-early-config to avoid
first start up of public interface.
Reviewed-by: Edison
2012-06-04 16:29:12 -07:00
Sheng Yang
32812e3fcd
CS-14421: Clean /etc/network/interfaces when sysytemvm reboot
...
In order to make sure next time, booting process would use cloud-early-config's
setup, rather than networking scripts to bring up interfaces.
Reviewed-by: Kelven Yang
2012-06-04 16:29:07 -07:00
anthony
b650fef1e0
CS-14784, CS-15065 , after release IP, reapply other IPs in the same eth device, to prevent secondary IPs are removed when primary IP is removed
2012-05-23 18:45:49 -07:00
Jayapal
173a894a8b
CS-13500 Added hairpin NAT fix for static NAT
2012-05-23 12:03:55 +05:30
anthony
2c1dc421c2
CS-14784 support multiple subnets
...
resolved fixed
2012-05-16 16:41:45 -07:00
Naredula Janardhana Reddy
e75520259d
Bug 14120: Enabling SNAT for all the public NICs.
...
Summary of changes:
- snat flag is set to true if it is first ip of the NIC.
reviewed-by: Abhi
2012-05-07 09:59:44 +05:30
JohnZ
ef2c7423f1
S3 API merged branch
2012-05-02 15:51:10 +01:00
Sheng Yang
e34fcff9b9
Don't bring up eth2 for booting process of redundant router
2012-05-01 16:21:02 -07:00
Sheng Yang
90774621f1
Fix keepalived process not started issue
2012-05-01 16:20:48 -07:00
Sheng Yang
b0d9e5cbb9
bug 12706: Add broadcast address for the network interface
...
status 12706: resolved fixed
2012-05-01 13:15:49 +01:00
Naredula Janardhana Reddy
7087116fcb
Bug 13964:
...
Summary of changes: Added Hairpin Nat.
- defined Harpin NAT function.
- Called Hairpin NAT while adding/deleting port forwading and Static NAT rules.
- added rules in IPtables config file, this will be iniated during bootup to forward New/established connectons from eth0 to eth0.
2012-05-01 13:12:47 +01:00
Sheng Yang
ae0c3e0d26
CS-14421: Fix default interfaces file
...
I can't see why we set eth0 to dhcp by default. It would result in eth0 want to
get a DHCP address from outside. We should always assign ip through
cloud-early-config for it.
But one point is, the priority of cloud-early-config and networking script is
the same. So even networking got some ip from outside, cloud-early-config
should able to override it(if cloud-early-config runs after networking) or
networking script won't get dhcp (if cloud-early-config runs before networking),
so I am not quite understand why router would get DHCP address in fact. Maybe
there are other issues.
2012-04-27 14:35:41 -07:00
frank
72d284de7d
Switch to Apache license
2012-04-03 04:54:14 -07:00
Sheng Yang
3c293bc4b3
bug 14558: Add log for passwd_server
...
In case something goes wrong.
Log located at /var/log/cloud.log
2012-03-30 14:19:59 -07:00