115 Commits

Author SHA1 Message Date
Jian Li
1cfad061c6 Simplify FLAT typed traffic pipeline to support ovs multicasting
Change-Id: Iadec2aec97314ee927c608a1a1b06d1e3bdbdf8d
2020-12-12 00:43:38 +09:00
Jian Li
6d2ffbf1a0 Support NodePort communication model at k8s passthrough mode
Change-Id: I2179ebc9a4812493619c56aa270d8fc4821efbb2
2020-11-14 13:09:02 +00:00
Jian Li
4b5048ada5 Initial support VM and container communication via POD and service IP
Change-Id: Ic87beee6ed122ec5551370c2b6a2789edf8fba5b
2020-10-10 16:15:31 +00:00
Jian Li
46276ef4b8 Listen on openstack's port event to create instance port and host
Change-Id: I3ef48dea08bf26bb61ed05d19b47d2bbade181e6
2020-07-13 12:34:49 +00:00
Jian Li
c55a74ffb6 Support to specify BootFileName and ServerName in DHCP Option
Change-Id: I0b1cc4af29db933e22b42f999c56a2189a967b97
2020-05-11 21:06:27 +09:00
Jian Li
15a3c2ef48 Fix: remove network related flow rules on openstack network removal
Change-Id: I3f6501cfd2474665ed244ff10ae604e7aac2f801
2020-03-04 08:48:29 +00:00
Jian Li
ecbf10c23b Adds a CLI to show/clear cached openstack states with neutron DB
Change-Id: I270c27affc669d10236ce94ec7a546a4f85aea88
2020-03-04 08:45:14 +00:00
Daniel Park
c717c0f94f Changes default HA status to false in OpenstackNetworking App.
Change-Id: Iaf34f97f90eb25cd6a8b2660e07e3390ca35c989
2020-03-04 08:45:04 +00:00
Jian Li
e87c271021 Add group rule service, purge flood rules, use group to handle ARP
Change-Id: If0db889d6ab28a4d36f433f16bf84241d2726045
2020-03-04 08:43:37 +00:00
Jian Li
e6e609fb27 Refactor external peer router store, fix NPE due to MAC is not ready
Change-Id: Id0381d9d1d7e0888dfbf1fc20acdd44d0a303e4c
2019-05-17 10:44:21 +00:00
Jian Li
7b8c36816c Support active-standby mode in openstacknetworking app
Change-Id: I155e1a082078e5c1b7e8a35275dfd517c787ade7
2019-05-13 14:48:05 +09:00
Jian Li
fdb8d87c90 Fix: process ICMP packets in controller
Change-Id: I03ccd687cc524fa442ad322c8d8c5ba202ffede4
2019-04-08 14:30:30 +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
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
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
8e406511e9 openstack and routing app OSGi property migration
Change-Id: I855020959456f059911284bb7d8ade376cbc20c5
2018-10-29 23:43:14 +00:00
Ray Milkey
956bb1691a Merge remote-tracking branch 'origin/master' into dev-karaf-4.2.1
Change-Id: If611105632e508cb17352c6f5b1cbcfd85f716d1
2018-10-26 10:53:44 -07:00
Jian Li
5c09e216f2 Fix: enforce to match VNI for ARP request in broadcast mode
Change-Id: I4dd31866c843f16d527e9d6c25ea1f99946c8990
2018-10-26 00:26:32 +00:00
Thomas Vachuska
22ea6126e4 Removing BUCK files and other Buck-related auxiliaries.
Change-Id: I23691380efcd9bce4906695605214ed59ada0e87
2018-10-24 20:02:31 +00:00
Daniel Park
4fa1f5e157 Send GARP packet in case floating ip is associated and gateway node is updated.
Change-Id: I9aa4172bebdc25de5998b3b3123639bce7d865a0
2018-10-23 03:55:24 +00:00
Daniel Park
5aef9826f6 Supports downlink trace functionality in OpenstackNetworkingUI
Change-Id: Ide25681e83d34b22393483b3b06e8834693a18ec
2018-10-01 10:30:18 +09:00
Jian Li
8a5fb64ed8 Fix: remove the instance port only if osPort remove event is issued
Change-Id: I54c99321eef72d19c04f5849718b0165cef949de
2018-09-14 06:59:38 +00:00
Jian Li
634302085d [ONOS-7786] Support to retrieve metadata from virtual instances
Change-Id: Ieb3658ba06790b91cbe8b3075e0f64c5a86ee700
2018-09-07 00:35:46 +00:00
Daniel Park
ec9d11387b Fixes OpenstackNetworking just sends warn msg when unsupported ovs-based sr-iov event occurs.
Change-Id: I375c55e55be2669224743e1412d02975989e30ad
2018-08-24 09:33:52 +00:00
Ray Milkey
761e80a427 Remove pom files from ONOS
Change-Id: I53e2395466cba10222d638736635b11380421d98
2018-08-21 18:11:58 +00:00
Ray Milkey
312d987732 Starting snapshot 1.15.0-SNAPSHOT
Change-Id: I9239c7695f7faf6dc184a0ff54a34dedf4761b2d
2018-08-20 16:09:54 -07:00
Daniel Park
7e8c4d836c Supports dpdk-based vm creation in OpenstackNetworking service.
Change-Id: I39c30cde5b455952a4c7ed0147903324c6598880
2018-08-20 07:11:20 +00:00
ONOS Jenkins User
03e5521fba Starting snapshot 1.14.0-SNAPSHOT 2018-08-14 22:13:58 +00:00
ONOS Jenkins User
3594c24cb2 Tagging 1.14.0-rc2 2018-08-14 22:13:02 +00:00
ONOS Jenkins User
4e5f2d67ac Starting snapshot 1.14.0-SNAPSHOT 2018-08-13 23:16:37 +00:00
ONOS Jenkins User
cff0bd8922 Tagging 1.14.0-rc1 2018-08-13 23:15:43 +00:00
Jian Li
628a7cbb6a Fix: resolve floating IP rules not deleting issue in multinodes env
Change-Id: Idcafcf9e9747ccc9e25cc9c6862707a28b3bef95
2018-08-13 19:20:39 +00:00
Ray Milkey
4867af2f9c Revert "Tagging 1.14.0-b1"
This reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.

Change-Id: I8482f550c30f75d65333f6be9c9115a930abc56f
2018-08-10 16:53:10 -07:00
Ray Milkey
78ce40093a Tagging 1.14.0-b1 2018-08-10 11:16:44 -07:00
Jian Li
c38e90357f [ONOS-7752] check north-south reachability for troubleshoot purpose
Change-Id: I973047c0fcd4fb241ad010fbbef9d016510b8deb
2018-08-10 09:07:19 +00:00
Jian Li
0b93b00d00 [ONOS-7752] check east-west VM reachability for troubleshoot purpose
Change-Id: I2922f5bc185a76906da5f12e4d18e640b9ecd8d8
2018-08-10 08:41:39 +00:00
Jian Li
d486a73352 Support to build openstack related apps using Bazel
Change-Id: Ibc9f43a8fd92bb41b162a88a1eb3e8c8c5ad990a
2018-08-05 08:53:02 -07:00
Jian Li
8f64feb640 Add precommit capability to openstack port service to resolve NPE
Change-Id: I91bdc24a3ba2b586b5503d35a8da4c6824c99765
2018-07-24 17:13:29 +09:00
Jian Li
5e2ad4abd8 Support JSON output in external router CLI, make router obj immutable
Change-Id: I6c76d9aafd64c1af7c3e28b42beabc268f824b88
2018-07-23 02:07:26 +00:00
Daniel Park
577b69c945 Implements flow tracer in Openstack Networking UI
Change-Id: I6747de157e63b4d6ffa67274b623b29db311d2e3
2018-07-20 01:39:19 +00:00
Jian Li
46b7400f7b Purge internal map variables by leveraging persistent store
Change-Id: If347de18803a6f84a220e1ffdee26b9e1c28634b
2018-07-17 12:23:23 +00:00
Jian Li
ec5c32b4f1 Simplified the port handling logic for VM live migration case
Change-Id: Ib28978bb2ee62c4719261c38eebb72a006f81f19
2018-07-17 12:23:13 +00:00
Jian Li
ecae438569 Add distributed persistent store and manager for instance port
Change-Id: I9a4ba11a3e0fb494aedf9cb35c2e9a7a7bcbf5c7
2018-07-17 12:22:56 +00:00
Daniel Park
0e1c7b5ff4 Added forced acl command in OpenstackNetworking app
Change-Id: Id460a9d54b6dc4b624093411e50d73943c46868f
2018-07-09 03:06:17 +00:00
Jian Li
e6110b7b34 Fix: resolve the service not found exception caused by openstack4j
Change-Id: I33a5c7e6b91758a61662a77a1b347fd0239219eb
2018-07-08 09:20:19 +00:00
Daniel Park
6041f10e89 Fixes default arp mode to proxy in OpenstackNetworking app.
Change-Id: I785f409c57985ff28389251b075df3cca027be0b
2018-07-06 10:07:27 +00:00
Jian Li
753280ebbf Support collecting outbound vFlow stats for FLAT typed network
Change-Id: I359e2a39867126d76e4b7daae84aecf85e0f8c11
2018-07-04 17:21:24 +00:00
Jian Li
87ded8248d Augment SONA pipeline to support both vTap and vFlow stats features
Change-Id: If4adaf672f3b975bbe150b20b380a04183a837d0
2018-07-03 01:46:23 +00:00
Jian Li
24ec59f4fd [ONOS-7684] Support VM Live Migration (VxLAN + VLAN)
Change-Id: I4717f0af6731b41eaf3114994f2087af74c3e3f5
2018-06-21 03:01:10 +00:00