Jian Li
|
0b56428c20
|
Add REST interface for synchronizing openstack states and rules
Change-Id: I42cd8c73130348b204ea7c98c98d5b16cca6c4e8
|
2018-06-20 23:43:47 +00:00 |
|
Daniel Park
|
d1b14d3140
|
Fix: Avoid from deleting flat jump rules even if there are remained vm's in same host
Change-Id: Ia36f4a861454a8c7aeb7b70c4fcaaecc13891865
|
2018-06-12 16:40:04 +09:00 |
|
Jian Li
|
f3a28b0c36
|
Fix: remove FixedIpAddress associated with FloatingIp when purge VM
Change-Id: Ie48a0ec2694302e900755cccece9181f52386bc9
|
2018-06-11 23:02:53 +09:00 |
|
Jian Li
|
a171a43519
|
Fix: install flow rules to corresponding GW by listening fip events
Change-Id: Iece92a37181b1c4bf71a55ffd00b8bb080ae2fa9
|
2018-06-11 04:50:23 +00:00 |
|
Ray Milkey
|
9dc5739c3f
|
Sonar suggestion - Don't use a mutable collection in a public interface
Change-Id: I6f73f665cff20e558a8ec2f3cd319e4d9b00bb58
|
2018-06-11 04:42:00 +00:00 |
|
Jian Li
|
51b844ce9c
|
Support openstack controller node status check feature
Change-Id: I285b977ae32dd6d140aca7f25b00962db77b1054
|
2018-06-07 16:59:35 +09:00 |
|
Daniel Park
|
c4d0640983
|
[ONOS-7627] Support the creation of sr-iov port type for LiquidIO smart NIC
Change-Id: I6d55d1dfd26ec6ed0b9df9fdeea31749b0c49b7c
|
2018-06-07 15:25:20 +09:00 |
|
Jian Li
|
d4066ea7fc
|
Bugfix: resolve a NPE caused by quering a non-existing router MAC
Change-Id: Ie059690efd697341b7c9de4a61a1ce8b20e9734f
|
2018-06-07 05:41:39 +00:00 |
|
Jian Li
|
de67978884
|
Fix: avoid ICMP DUP replies caused by duplicated rules in GW nodes
Change-Id: Idabdbd5a7643a5d4fe28f552ef427d9f064cecc2
|
2018-06-07 05:23:37 +00:00 |
|
Jian Li
|
14a79f22de
|
Fix: handles ARP Reply msg only if it is received by gateway node
Change-Id: I3a434fac506ba4aaffeb6eb1bc9bfa1a1f2231e5
|
2018-06-05 09:33:06 +09:00 |
|
Jian Li
|
09336097d8
|
Fix: resolve the maven build error caused by cyclic dependency
Change-Id: I746e7058e5fb80e9c058ca6069dcfec131202897
|
2018-06-04 18:12:21 +00:00 |
|
Jian Li
|
1064e4f5c2
|
Initial implementation of gateway load balancer for SONA app
Change-Id: Idd03646d637acd448985eb6e62204a8a9d759867
|
2018-06-04 09:42:04 +00:00 |
|
Jian Li
|
01c512d4de
|
Update the example network-cfg.json for openstacknetworking and node
Change-Id: I681575a341da260d5be6ba58a4ec9730e88ab68b
|
2018-05-31 02:46:40 +00:00 |
|
Jian Li
|
4df657b4e7
|
Bugfix: fix ARP reply rule using external gateway snat IP
Change-Id: I8552a8a52458b143fec5b95d149f9b25ff25da55
|
2018-05-29 16:39:00 +09:00 |
|
Daniel Park
|
75e3d7f7bd
|
Fixes OpenstackRoutingFloatingIpHandler don't create illegal upstream rules in case of multiple gateway nodes.
Change-Id: Icf831e4d08873370ef2cba0a82c73941f5676731
|
2018-05-29 14:43:53 +09:00 |
|
Daniel Park
|
5cdf3ac810
|
Fixes floating IP rules installed on compute nodes disappear after 60s
Change-Id: I5061e30de698fe42385a8df17d2782bc3aa1a257
|
2018-05-29 10:10:31 +09:00 |
|
Jian Li
|
1478f29e1f
|
Set SONA ARP mode as broadcast by default for better avaialability
Change-Id: Ie166d4dca4c21c43695b25ed85c311acbb316041
|
2018-05-28 17:10:59 +09:00 |
|
Daniel Park
|
3ad8213fc0
|
Fixes OpenstackRoutingFloatingIpHandler don't create illegal rules in case of multiple gateway nodes.
Change-Id: I7dd8f3e117b53a8318882ab89a0923964306c9c2
|
2018-05-25 13:23:10 +00:00 |
|
Jian Li
|
92d42fcb47
|
Add endpoint attribute to openstack controller node
Change-Id: I8f8a13964f6025e2e9ce0f2f0ff493b72c7c3b28
|
2018-05-25 16:23:49 +09:00 |
|
Jian Li
|
c07b5ca6fc
|
Specify the openstack endpoint using hostname when mgmtIp is empty
Change-Id: I82143d368f5902d8e142c5a450b23ad30bf9c4f4
|
2018-05-25 14:50:44 +09:00 |
|
Jian Li
|
f96685c0a5
|
Refactor: split the flow rule setup logic for compute and ctrl nodes
Change-Id: I30d5b2a63615fad3f5fd8281edbf46574809cb13
|
2018-05-23 06:30:37 +00:00 |
|
Jian Li
|
6031225dbc
|
[ONOS-7606] Support ARP broadcast at gatewaynode (VLAN + VxLAN)
Change-Id: Iee2a60d45c7d589dcd5d1e672d4bde3ce6024e0b
|
2018-05-23 06:29:56 +00:00 |
|
Jian Li
|
b311c7e06c
|
Fix: assign correct subnet CIDR as a DHCP router option
Change-Id: Ib79b4d5f2396f0295f28ede7db00cf68c84e2a51
|
2018-05-15 07:24:39 +00:00 |
|
Jian Li
|
5965788255
|
[ONOS-7606] Support ARP broadcast for VLAN type network
Change-Id: I0b7b119da2d080f49e431485aa7ce0a8fd42d9a5
|
2018-05-10 10:11:47 +00:00 |
|
Daniel Park
|
c64b4c612e
|
Fix SONA to support vlan network mode.
Change-Id: Ib280ae4a41be1bfb86f1efc34011651a7390437b
|
2018-05-10 07:12:51 +00:00 |
|
Jian Li
|
0665396cec
|
Fix: enable resolve MAC address in ARP proxy mode at gateway node
Change-Id: I43e8e9542e9ff946f44d94990d440e7c401b4956
|
2018-05-08 18:36:21 +09:00 |
|
Jian Li
|
70a2c3f89f
|
Implemented extended SONA pipeline /w splitting VNI from DHCP Table
Change-Id: I1644b486e85ea2d0af9b9f317fe9b4a333915480
|
2018-05-08 04:01:01 +00:00 |
|
Jian Li
|
99892e9332
|
Fix: remove FloatingIp related flow rules when removing a VM
Change-Id: I0de430421ccece5a278d7629ec4d54ec41b6d02a
|
2018-05-08 03:42:28 +00:00 |
|
daniel park
|
859db25a07
|
bugfix
Change-Id: I07e35f64c7b15bb7a14e8695bb2ebbdbf5ae3d41
|
2018-04-20 05:08:25 +00:00 |
|
Jian Li
|
3905787479
|
[ONOS-7621] Use OpenstackAuth info to authenticate keystone in CLI
Change-Id: I862742de3cc2f7c711bfbd537a9251c3bdc19fb8
|
2018-04-18 10:05:16 +00:00 |
|
Ray Milkey
|
bca9049101
|
Starting snapshot 1.14.0-SNAPSHOT
Change-Id: I97bab4e31d2b701f015289eae29d0c58a4937685
|
2018-04-13 12:47:31 -07:00 |
|
Jian Li
|
2a43cb3f1d
|
Config ARP proxy mode by default ensure it works in VXLAN and VLAN
Change-Id: Iab7e1c71d872b37a6f5309b2d4f9839f9f35fcfc
|
2018-04-13 16:23:10 +09:00 |
|
Jian Li
|
bb4f541bb2
|
Fix: resolve NPE by obtaining networkId from subnet instead of port
Change-Id: Ib49a8627e601bc893062069daf6f266fcc8e8460
|
2018-04-12 01:43:46 +00:00 |
|
Jian Li
|
eae123687c
|
[ONOS-7606] Support ARP broadcast (VxLAN) to handle CP failure
Change-Id: Ia0bccf6abaad3e074f2d86a511d5930974743b43
|
2018-04-11 18:27:20 +00:00 |
|
Jian Li
|
8cbc3b9fd3
|
Refactor sync-state command, allow specifying perspective as option
Change-Id: I2caf3cd3a36178fb26ed34df24de38df252944fc
|
2018-04-11 18:27:20 +00:00 |
|
Jian Li
|
b43b0676c4
|
Allow to specify endpoint perspective property through SONA CLI
Change-Id: Iaf6c1f9bc8e7f8d1064dd7dc17d50d3bcbf34dfe
|
2018-04-10 23:20:42 +00:00 |
|
Jian Li
|
1a9e71c8a3
|
Ignore SSL varification when authenticate with keystone service
Change-Id: Id4ce2513c59ee2d4ddd2905aa94fa9b57ce88e26
|
2018-04-10 22:32:36 +00:00 |
|
daniel park
|
c2a2ed64f3
|
Add trace for OpenstackRoutingFloatingIpHandler
Change-Id: I176c22889065082301e398b7bf4f858be57e6d28
|
2018-04-10 22:29:29 +00:00 |
|
Jian Li
|
dea0fdb495
|
Refactor with adding unit test for OpenstackNetworkingUtil
Change-Id: Ie116b9215fb53ecc6a06d75da6d29ef2f2cb1d6a
|
2018-04-06 08:11:35 +00:00 |
|
Jian Li
|
26949767e6
|
Refactor: move RulePopulatorUtil into util package, w/ minor fixes
Change-Id: I359040c0e81bfcc0acc32a2299782f442f56a1d3
|
2018-04-06 08:11:28 +00:00 |
|
Jian Li
|
8e7e6cdd8e
|
Add unit test for OpenstackSwitchingArpHandler
Change-Id: Iac71b644762bcc3f3a1664d563024ef868f81bf6
|
2018-04-06 08:05:09 +00:00 |
|
Jian Li
|
3e70d8a4a7
|
Add unit test for OpenstackSwitchingDhcpHandler
Change-Id: I6ee10379a582698d13d5f9c58660302322715d1e
|
2018-04-06 15:41:14 +09:00 |
|
daniel park
|
15506e8e21
|
Fix gateway ip address in OpenstackSwitchingDhcpHandler
Change-Id: I87db9b6159844d4e02a01a483e0a083af6ea77c1
|
2018-04-05 03:51:07 +00:00 |
|
Jian Li
|
4d5c5c3fab
|
Refactor: simplify setoutput port to controller using punt method
Change-Id: Ifb906fb40f96fb1d7b3565f5921fcdc4fea02ad0
|
2018-04-04 13:39:57 +00:00 |
|
Thomas Vachuska
|
a10137c0fc
|
Fixing residual ON.Lab references.
Change-Id: Ic54a281ce67e49236c7aeb536729d3900dd9433d
|
2018-04-04 00:02:22 +00:00 |
|
daniel park
|
65e1c204df
|
Fix OpenstackRoutingFloatingIpHandler to retrieve external peer router.
Fix OpenstackRoutingFloatingIpHandler to retrieve external peer router properly.
Change-Id: Ia240bcd21f8c74a253f322e4bd6d138f3bd6a86a
|
2018-04-03 13:20:42 +09:00 |
|
Jian Li
|
7ddea787bc
|
Fix: resolve NPE when inject non-existing compute node through SONA
Change-Id: I4b828c0c8e303bc1c27854899a5dc568a8be55cb
|
2018-03-30 07:31:33 +00:00 |
|
Jian Li
|
edc8b76fb7
|
Refactor: replace OSNetworkService with OSNetworkAdminService
Change-Id: I216cd3bf5b823049c7e684903acd97d57d1e9dff
|
2018-03-28 10:25:50 +09:00 |
|
daniel park
|
796c2eb2a9
|
Support flat network type
Change-Id: Idacd79b9799466ac800a689a4700163ce74c3ca1
|
2018-03-28 01:18:44 +00:00 |
|
daniel park
|
32b42208e0
|
[ONOS-7444] Optimize SONA gw doesn't use vrouter app and quagga anymore
- Done: Deriving MAC address from external peer router, SNAT, Floating IP-based routing, SNAT with VLAN,
Floating IP-based routing with VLAN
- Todo: GW loadbalancing
Change-Id: Ic3dee387e8b6215b5398691665135a00475a306c
|
2018-03-21 08:31:23 +00:00 |
|