Alena Prokharchyk
|
e3ca32af2a
|
VPC: remove network ACLs from VPC VR when shutdown guest network
|
2012-07-02 16:44:43 -07:00 |
Alena Prokharchyk
|
4415c67604
|
VPC: createPrivateGateway - consists of plug nic + ipassoc (no setsource nat is needed)
|
2012-07-02 12:58:30 -07:00 |
anthony
|
0f06bc6643
|
VPC : network usage works in VPC
|
2012-06-29 17:33:17 -07:00 |
Alena Prokharchyk
|
07ef43bc84
|
VPC: added vpccidr to the list of VPC router bootload args
|
2012-06-29 13:59:49 -07:00 |
Alena Prokharchyk
|
37f29ccb11
|
VPC: set networkId to be null for IP address when the last PF/LB rule is removed for it and the IP belongs to VPC
|
2012-06-29 13:46:20 -07:00 |
Alena Prokharchyk
|
90b96642a7
|
Static route can be created for generic VpcGateway now, not just Private gateway
|
2012-06-28 13:14:54 -07:00 |
Sheng Yang
|
23c96451a7
|
CS-6840: Add hypervisor commands for site-to-site vpn
|
2012-06-27 19:06:32 -07:00 |
Alena Prokharchyk
|
edb8e04b0e
|
VPC: update public IP info in domain_router table once the VR gets the public nic
|
2012-06-27 17:41:41 -07:00 |
Alena Prokharchyk
|
bc9b23dfcd
|
VPC: implemented vpc cleanup thread that cleans up Inactive VPCs (that were failed to delete)
|
2012-06-27 15:12:56 -07:00 |
Alena Prokharchyk
|
e2fd2f7515
|
VPC: don't generate empty SetStaticRoute command during VR start when there are no static routes for the VPC
|
2012-06-27 10:31:44 -07:00 |
Alena Prokharchyk
|
9936e9b731
|
VPC: 1) Don't allow to delete private gateway when it has static routes assigned. Routes have to be removed first.
2) Re-apply static routes as a part of VPC VR start
|
2012-06-26 15:14:29 -07:00 |
Alena Prokharchyk
|
9d88781e8c
|
VPC: implementation for Add/delete/list StaticRoute. Agent implementation is yet to be done
|
2012-06-26 11:11:26 -07:00 |
Alena Prokharchyk
|
32c858ecd2
|
VPC: finilize start for the VR - send ip assoc commands only after plug nic is done for all public nics
|
2012-06-25 15:59:23 -07:00 |
Alena Prokharchyk
|
05332128e9
|
VPC: resend private gateway as a part of VPC VR start
|
2012-06-22 15:47:15 -07:00 |
Alena Prokharchyk
|
ba7fddac3b
|
VPC: implemented add/delete Private gateway
|
2012-06-22 15:06:58 -07:00 |
Alena Prokharchyk
|
a96a259923
|
VPC: apply dhcp entries only after all guest nics are plugged
|
2012-06-22 10:06:26 -07:00 |
Alena Prokharchyk
|
516628273f
|
VPC: apply firewall ACLs as a part of VPC router start/restart and VPC network implement
|
2012-06-21 15:10:15 -07:00 |
Alena Prokharchyk
|
4ea750680b
|
Added NicTO to SetSourceNat command, CreateLoadBalancerConfigCommand, SetNetworkACLCommand
Conflicts:
api/src/com/cloud/agent/api/routing/SetNetworkACLCommand.java
|
2012-06-21 10:05:31 -07:00 |
Alena Prokharchyk
|
bb30a6b6bb
|
VPC: initial checkin for network ACLs
|
2012-06-20 12:48:00 -07:00 |
Alena Prokharchyk
|
b8f67f0249
|
Vpc: fixed the network shutdown happening as a part of GC thread for VPC networks
|
2012-06-19 14:30:50 -07:00 |
Alena Prokharchyk
|
375bb99f09
|
Don't send public/guest nic info when start VR in VPC
|
2012-06-18 15:57:58 -07:00 |
Alena Prokharchyk
|
2412b7837d
|
Isolated non-vpc networks: start router with 3 nics from the very beginning
|
2012-06-13 14:56:04 -07:00 |
Alena Prokharchyk
|
97ca76856a
|
VPC: more changes to ipAssoc
|
2012-06-12 13:35:15 -07:00 |
Alena Prokharchyk
|
9c01ca2785
|
VPC: ipAssoc consists of 3 parts: plug nic (if needed), associateIp, enableSourceNat(if ip is source nat ip)
|
2012-06-12 10:58:20 -07:00 |
Alena Prokharchyk
|
d1598e366e
|
Release acquired lock for VPC
|
2012-06-11 14:31:39 -07:00 |
Alena Prokharchyk
|
cf1882a2c8
|
1) Added VpcVirtualNetworkApplianceService interface
2) Pass dns1/dns2 to setupGuestNetworkCommand
3) Network implement - don't get source nat ip address for Vpc if it already has one
|
2012-06-10 12:31:47 -07:00 |
Alena Prokharchyk
|
3ae5b0b5c8
|
Modified virtual router startup procedure - initial start happens with control nic only; then we plug Public and then Guest nic to it
|
2012-06-05 11:33:31 -07:00 |
Alena Prokharchyk
|
460bab4a7d
|
Support for adding private network
|
2012-06-05 10:57:29 -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 |
Alena Prokharchyk
|
aa0c0cb260
|
Added support for network shutdown in VPC guest networks
|
2012-05-24 15:33:52 -07:00 |
Alena Prokharchyk
|
2014cb0feb
|
Plug nic support
|
2012-05-23 16:18:41 -07:00 |
Alena Prokharchyk
|
9fb9149c99
|
1) Added new element - VpcVirtualRouterElement. Extends VirtualRouter + has plug/unplug nics support
2) Added services api support for plugging/unplugging the nics to VpcElement
|
2012-05-22 16:53:27 -07:00 |
Alena Prokharchyk
|
891b6486e4
|
Deploy VR as a part of VPC: set elementId to the VR element id of the first physical network in the zone by now. TODO - add logic for handling the case when VR has 1 to many element ids relationship
|
2012-05-21 17:40:44 -07:00 |
Alena Prokharchyk
|
1fab93a8fb
|
Start Virtual Router as a part of VPC start
|
2012-05-21 17:37:47 -07:00 |
Alena Prokharchyk
|
e4458cf5b7
|
1) Added start logic to the VPC
2) VirtualRouterManagerImpl - refactored deployVirtualRouter method
3) Added vpcId to domain_router/user_ip_address tables and corresponding vo objects
|
2012-05-21 14:29:34 -07:00 |