Alena Prokharchyk
|
6224423ecc
|
More logging to the VirtualRouter manager
|
2012-07-19 14:02:04 -07:00 |
Sheng Yang
|
c36de737db
|
S2S VPN: Use source NAT ip address for VPN gateway
|
2012-07-17 17:22:00 -07:00 |
Alena Prokharchyk
|
f9552f4707
|
VPC: CS-15562 - get info about VR's guest networks from nics table
|
2012-07-13 13:06:36 -07:00 |
Alena Prokharchyk
|
be4185338f
|
VPC: CS-15548 - don't plug the nic for guest network to router when network not in Implemented state
|
2012-07-11 15:04:34 -07:00 |
Alena Prokharchyk
|
1a3a899d59
|
VPC: fixed logging
|
2012-07-11 14:51:19 -07:00 |
Alena Prokharchyk
|
c44af15cd6
|
VPC: added State to vpc_gateways
|
2012-07-11 11:53:30 -07:00 |
Alena Prokharchyk
|
b8b7d06f15
|
VPC: don't send staticRoutes in Revoke state to the VPC VR
|
2012-07-11 10:51:20 -07:00 |
Alena Prokharchyk
|
a3424cf8a0
|
VPC: add vm to network - no need to prepare nic when add vm in Stopped state to the network; the nic will be prepared once the vm starts up
|
2012-07-10 18:02:44 -07:00 |
Alena Prokharchyk
|
08b9b3bc5b
|
VPC: CS-15505 - allocate guest nics when new VR starts in VPC
|
2012-07-09 18:08:44 -07:00 |
Alena Prokharchyk
|
9c9b7ee299
|
CS-15503: don't send Ips in Releasing state as a part of VPC VR start
|
2012-07-09 15:30:50 -07:00 |
Alena Prokharchyk
|
1657486f41
|
VPC: added vpc_id to private_ip_address table to indicate which vpc the ip belongs to
|
2012-07-09 13:00:03 -07:00 |
Alena Prokharchyk
|
98f8e70ca9
|
VPC: CS-15486 - prepare public nic as a part of VR deployment
|
2012-07-09 10:11:29 -07:00 |
Alena Prokharchyk
|
a9e1c8fa86
|
VPC: allow adding private gateway to the VPC when the VR is in Stopped state
|
2012-07-06 15:26:33 -07:00 |
Alena Prokharchyk
|
7c647223f2
|
VPC: don't fail when create/remove static route when VPC VR is in Stopped state
|
2012-07-05 17:26:25 -07:00 |
Alena Prokharchyk
|
e6d73fb114
|
VPC: added dns1/dns2 + networkDomain to the list of bootload args passed on VPC VR start
|
2012-07-05 10:32:51 -07:00 |
Alena Prokharchyk
|
931c3eb78e
|
VPC: removed NetworkACL interface; added getTrafficType() to Firewall
|
2012-07-05 10:22:49 -07:00 |
Alena Prokharchyk
|
3a56e3c55c
|
VPC: CS-15426 - In Basic zone always pass control nic when prepare nics for the VR
|
2012-07-03 17:10:12 -07:00 |
Alena Prokharchyk
|
6af13737fa
|
VPC: corrected the name for PublicIp interface (mistakenly renamed it as a part of previous checkin)
|
2012-07-02 17:31:47 -07:00 |
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 |