Jian Li
6d2bf645fc
Fix: do not handle instance port on receiving router interface events
...
Change-Id: I820efc40a4190cbf5b5d1db3db56dd7c6e63f8e1
2019-04-08 23:37:33 +09:00
Jian Li
fdb8d87c90
Fix: process ICMP packets in controller
...
Change-Id: I03ccd687cc524fa442ad322c8d8c5ba202ffede4
2019-04-08 14:30:30 +00:00
Jian Li
dc5d5018ad
Fix: Add inst port to store if host updated with no inst port found
...
1. Remove purge state CLI and REST API
2. Remove stateful SNAT rules when removing router and ext gateway
Change-Id: I133e9f280690d2da9f65e39cb83618db41b72502
2019-04-08 14:30:30 +00:00
Jian Li
820ec7bf51
Fix: do not add Stateful SNAT downstream rule in stateless case
...
Change-Id: I0fe8e75179baa291d864b1f1b0a64b92e6235389
2019-04-03 17:47:26 +00:00
Jian Li
ec85729a46
Fix: refer to SNAT mode using getStatefulSnatFlag method
...
Change-Id: Ic889c3b096f847808cbe6347cce8dcd62d41151b
2019-04-03 17:47:18 +00:00
Jian Li
4f3f75aafc
Fix: listen correct openstack event to add/remove ext GW ICMP rule
...
Change-Id: I1082c9b33d3684ae52251de5395eeef735d20f88
2019-04-03 17:46:33 +00:00
Jian Li
a299519c2a
Fix: provide the ICMP connectivity to external gateway
...
Change-Id: I893037715c93dd228fc23eb1c706abba96cd4786
2019-04-02 23:12:27 +00:00
Jian Li
4910c4b676
Fix: specify the correct ARP THA and TPA for ARP reply packet
...
Change-Id: I3a2a100b50d1ea5875984fc31339df9ad75b53a1
2019-04-02 01:16:38 +00:00
Jian Li
5d795f2d4b
Fix: resolve the critical issues reported by sonarcube
...
Change-Id: If94b1a50ba2ac3e4d4e18b524400fda768b2b072
2019-04-01 23:07:40 +09:00
Jian Li
2525721ea4
Fix: do not install unnecessary rules for stateful SNAT case
...
Change-Id: I4493db87193982e5d02f77711bca96ba4f7daa69
2019-04-01 06:23:07 +00:00
Jian Li
5a26ab32a7
[ONOS-7951] Use Stateful SNAT to handle N-S traffic in openstack
...
Change-Id: Ife7284d2ebd3ade7ce968005a69dff98857a65f3
2019-04-01 14:32:45 +09:00
Jian Li
33b4db50fc
Refactor OpenStack SNAT from RoutingHandler to RoutingSnatHandler
...
Change-Id: Id2d8fabebc5b1d8b9f52f089dc2dbc9bc8dbce97
2019-04-01 02:54:23 +00:00
Jian Li
68efab4bf5
Fix: correct typos in neutron L2/L3 REST API classes
...
Change-Id: I010db3c3b9c87aba77e015662b882261cba02b4c
2019-03-31 12:53:15 +00:00
Jian Li
afe17e1fd0
Bumpup OpenStack4j dependencies from 3.1.0 to 3.2.0
...
Change-Id: I5919d0a05a4b8f1a0141b3949211b925fc05c06b
2019-03-26 00:34:03 +00:00
Jian Li
293b04aacb
Fix: segment TCP packet when the payload is larger than MTU size
...
Change-Id: I241fceac51e6511b394e16ab2aefdf69fa97eb8c
2019-03-26 02:12:34 +09:00
Jian Li
9f278e941c
Fix: print out debug message for metadata response
...
Change-Id: I0922dc58a193bec3bc6bbd2719b055b65d8ebfe6
2019-03-24 14:23:16 +09:00
Jian Li
2dc37594f2
Fix: lower down the security group logging level
...
Change-Id: Iffeab7e632b62fb74fa29f85d04b6383bf8712ca
2019-03-14 10:03:26 +00:00
Jian Li
19c51749a1
Fix: do not uninstall group table rules if flag is unset
...
Change-Id: I1e04cedd97271fdfdc8b0533421c7a5b1e109bc3
2019-03-13 16:10:42 +09:00
Daniel Park
1099d14c95
Moves flat jump rules from OpenstackSwitchingHandler to OpenstackFlowRuleManager.
...
Change-Id: I88059fa5f2868bd5e9f08f2fafd5e3bd57d6f8f4
2019-03-06 01:58:38 +00:00
Daniel Park
2fe3966a98
Fixes to clear augmentedmap and external peer router map in case of purging state.
...
Change-Id: I66223dc59c80be775b8bf5be10f3770530b1fc7b
2019-02-20 16:08:04 +09:00
Jian Li
b50758ff90
Fix: cosmetic fix for openstack rule sync CLI
...
Change-Id: I051f5ea7100729ab0aa64544f27c71a9b5d36512
2019-02-01 01:00:34 +00:00
Jian Li
621f73cb14
[ONOS-7863] Initial support GENEVE tunnel at SONA
...
Change-Id: Ia85d32e8068c22d59082dceccc0d911f8acb5f02
2018-12-27 13:28:36 +09:00
SONA Project
6bc5c4a02b
Remove openstack4j NetworkType due to unsupport of GENEVE tunnel
...
Change-Id: Id3579b706480114b076fbe867040b9bf8c2c738f
2018-12-26 06:41:17 +00:00
Jian Li
2d68c19f1b
Initial support GRE tunnel at SONA
...
Change-Id: I86536a3ed23d8df45e1dc4033c3068a4dfc9ec73
2018-12-26 06:41:12 +00:00
Jian Li
900b723740
Fix: resolve the component cfg related exceptions
...
Change-Id: Ibaf2725934cf22971b6323866dc1ca9952de9f22
2018-12-14 14:04:51 +09:00
Jian Li
5ecfd1a59c
Refactor: reduce to number of column for better readability at SONA
...
Change-Id: Ic8dd78cfc219272f98f37651f244c3564755960c
2018-12-14 03:55:31 +00:00
Jian Li
411bf2e9bb
Refactor: resolve code smells of openstacknetworking impl pkgs #3
...
Change-Id: I825e23cd16917abd4512d35222d695b268064ff7
2018-12-14 02:42:25 +00:00
Daniel Park
a3ffbdbe9f
Resolves code smells of OpenstackNetworkingUtil, RulePopulatorUtil and cli classes.
...
Change-Id: Id313b66f1b5303cea17477f3763496b405f08b87
2018-11-28 12:17:48 +00:00
Jian Li
362f9fd489
Fix: do not remove egress sg rule if port is associated with any sg
...
Change-Id: I564ff826d1cda9ecd7527c3503b28d2c61016323
2018-11-28 08:35:24 +00:00
Jian Li
6a47fd02cf
Refactor: resolve code smells of openstacknetworking impl pkgs #2
...
Change-Id: I788d328cf0f5a3673d8cad01416f5926e1ab055c
2018-11-28 08:35:07 +00:00
Jian Li
4d13870665
Refactor: resolve code smells of openstacknetworking impl pkgs #1
...
Change-Id: Iea25b4793067d9555ab1075dbeab9cf81e841b6e
2018-11-28 08:34:50 +00:00
Jian Li
fb64d88665
Fix: do not install default rules in gateway node
...
1. do not proceed without selectedGatewayNode having valid value
Change-Id: Ib092ab69360f7d985c5e52d9001a8e5f446cf6dc
2018-11-27 08:24:17 +00:00
Jian Li
1e9cb73ba5
Fix: enforce packet to go through ingress pipeline inside a node
...
Change-Id: I04ad1c919a9c82f5526b91d43ba788163da041dd
2018-11-27 08:24:00 +00:00
Ray Milkey
c26315797c
Fix possible NPE discovered by Sonar
...
Change-Id: I18451b304336c0ab2a3f4ab5b7f73030c81a68fb
2018-11-27 00:44:02 +00:00
Daniel Park
3f26e79ae0
Fix to install flow rule for floating IP-assigned VM in VLAN case.
...
Change-Id: Idf8da413292663bc5587d5bfe7f283f58ae11958
2018-11-26 18:34:53 +09:00
Daniel Park
ff178ba354
Minor code fixes on sriov-related classes.
...
Change-Id: I6027116c0e49ecc25e15b243784aebc863016b33
2018-11-23 15:57:24 +09:00
Jian Li
5b155bf19e
Fix: resolve ARP resolution issue in ARP broadcast mode for VLAN
...
Change-Id: I2ce61b07aec9639e98c5a182244200df3b978cfc
2018-11-23 05:47:58 +00:00
Daniel Park
8a9220f9c0
Fixes ARP-related flow rules in VLAN case.
...
Change-Id: I1103ab8984789e62136f0e4c079f6532875ce660
2018-11-20 10:09:50 +00:00
Jian Li
8b5599b802
Fix: enforce to synchronize all flow rules in case sync failures
...
Change-Id: Ife2905802424e3a8cc050fd4587a81eb756027d6
2018-11-19 21:51:13 +00:00
Jian Li
db521c119a
Fix: resolve CLI auto-completion issue of openstack apps
...
Change-Id: I0dc973628910cae3588f25e066e81a87a4264f06
2018-11-19 21:50:26 +00:00
Jian Li
34220ea9da
Fix: do not query the distributed store inside main thread
...
Change-Id: I883030cb661b619f82bd554c21a48bb39f3fbbe6
2018-11-19 07:41:42 +00:00
Jian Li
167f0c4845
Fix: retry purging the flow rules due to various failures
...
Change-Id: I3bf6b909a95db5b6dc0e9eac66506c088bd20145
2018-11-18 22:05:23 +09:00
Jian Li
36a0c4d107
Add a CLI to list up openstack router interfaces
...
Change-Id: I4569c36f773079385f776d50178a321876c8800d
2018-11-14 16:14:10 +00:00
Jian Li
ebde74d880
Fix: correct the logic of obtaining ext ip address from ext GW
...
Change-Id: I681a05eff40067c0b945022d16f2db9e514291d3
2018-11-14 16:13:38 +00:00
Jian Li
bb83f7cd22
Fix: enable openstack related CLIs
...
Change-Id: I59ee4b4dfba90fe409e17a8ff2cb838c01fbe971
2018-11-13 04:20:13 +00:00
sanghoshin
2a354e33c9
Fix not supporting charset=utf8 in accept header value in the Rocky version
...
Change-Id: I75fa747b0b3014bfdb0f527a483378ebe273d286
2018-11-12 17:17:51 +09:00
Jian Li
2868044404
Fix: improves code smell in OpenstackRoutingIcmpHandler
...
Change-Id: Ia9504b77f339ca9eede3f11d5eb091904c3832cb
2018-11-11 00:35:37 +09:00
Jian Li
5c777c68dd
Fix: initialize the compute node before initialize the gateway node
...
Change-Id: Ib37e7e1d9d2a300aad876d1718d63d7499fc2c69
2018-11-11 00:31:20 +09:00
Ray Milkey
123f0e08ad
Merge branch 'master' into dev-karaf-4.2.1
...
Change-Id: If6c7d5f1dc6434ac8ea2fd9716b8ebeee38daa50
2018-11-08 14:18:52 -08:00
Jian Li
32b0362b57
Refactor: install rules in a separated thread to avoid thread blocking
...
Change-Id: I10ff88fb56f9358ec948f01176d6fe20d91e37c0
2018-11-08 14:46:29 +09:00