Daniel Park
96f1e031e9
Fixes OpenstackRoutingArpHandler respond arp request from peer router to source NAT ip of the external gateway.
...
Change-Id: I7c059bb86735487a3785e5fff73682cd747ab1fb
2018-08-14 12:55:18 +00:00
Charles Chan
24a96ff81a
Fix an NPE that happens when DHCP server is not discovered yet
...
Also address the following issues:
- HOST_MOVED can include both movement and IP update. We should update server info when we see a HOST_MOVED event.
- Over 2k lines in this class
- Fix typo in extractClientId method name
Change-Id: I238027e650fb6b15c29b363caa09539170bdd3a4
2018-08-14 07:04:01 +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
Jordan Halterman
9aff4eae25
Handle host event in separate thread in mcast route service
...
Change-Id: Idfe083218adfac6a1a0a073f92fd3177fc4386ac
(cherry picked from commit d939eeb1ca0e53ed7d57f410b96f278d917242e7)
2018-08-13 17:04:00 +00:00
Jordan Halterman
aa2faca643
Handle cluster event in separate thread in FPM manager to avoid blocking event loop
...
Change-Id: I04c26836c0f3badd9795597524323bd9c1c705b5
(cherry picked from commit 1c9a0b4efe1f990cbbdb5d08590cd3510ce6e2c5)
2018-08-13 17:03:53 +00:00
Charles Chan
69b7ae6414
[ONOS-7759] Explicitly pop VLAN when a transport VLAN is not required on a spine
...
Change-Id: I656fcdc0077557bd9d843b3fe29fb003efafc03d
2018-08-13 17:03:47 +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
Carmelo Cascone
4164436785
More p4runtime-related bazel build files
...
Change-Id: Icdd02a06d7905e4cd0a6c61d282fd522c7b75fe7
2018-08-10 18:42:44 +00: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
e189c1c261
[ONOS-7752] check single VM-to-VM east-west reachability
...
Change-Id: I0f27cefb1c70a0b05c4e71e156d81bc041c1d885
2018-08-10 09:07:11 +00:00
Jian Li
78d3ed3727
Fix: spawn a new thread to handle OPENSTACK port removal events
...
Change-Id: I8f07d212326eed3f9aace71a515814c8b8a1d549
2018-08-10 08:42:13 +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
2fa3dedba6
Revert "Revert "Uses ICMPEcho class in OpenstackRoutingIcmpHandler and test class.""
...
This reverts commit 02db25c894157857844786a327d00c54bd470fb0.
Change-Id: Ie32f35f7f4cadad36842a58d38c958e6d55d88fc
2018-08-10 03:19:33 +00:00
Daniel Park
92abf3178e
Supports netdev data path type in OpenstackNode.
...
Change-Id: I716276a98bd141e87bf20dd5314e52128cf7e495
2018-08-10 02:32:48 +00:00
Ray Milkey
a01809a018
bazel file formatting
...
Change-Id: Ib19ee630e383250b0e0ba43e6d864ff727069fab
2018-08-09 22:55:06 +00:00
Carmelo Cascone
72893b7755
[WIP] Attempt at building grpc and p4runtime protocols with Bazel
...
STILL NOT WORKING AT RUNTIME
Change-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35
2018-08-09 20:33:39 +00:00
Andrea Campanella
d958018292
Fixing CLI dependency in faultmanagement
...
Change-Id: Ib6ce290ccdee67a789573deb228c21da2fb7c2c1
2018-08-09 15:51:41 +00:00
Ray Milkey
bb3f51858f
Sonar suggestions to avoid possible NPE
...
Change-Id: Ifc188d5f8ad2a068dfd5c3f446ce926f3d43b4dc
2018-08-08 22:29:59 +00:00
Ray Milkey
47a3d78638
Disable kafka app build for now in Bazel until GRPC is ready
...
Change-Id: I365525b89b1243e0c9fe12282b8df8e973fc5cbc
2018-08-08 10:50:11 -07:00
Charles Chan
168111e81c
Move device event handling to another thread in XconnectManager
...
Change-Id: I72f4f4e5d285fa928bb682714369019fc0be38fa
2018-08-08 04:56:25 +00:00
Thomas Vachuska
a79bf6e178
Adding support to override test size to avoid hitting test runner time limits.
...
Change-Id: I3844bfba7b64a856e8ed4c3db5d8363880bb9b9e
2018-08-07 11:55:31 -07:00
Daniel Park
2ff66b4cbf
Add unit tests in OpenstackNetworkingUtil class
...
Change-Id: Iadae6a52b22b7e36e4149fa0838bd245f2e5a96d
2018-08-07 08:00:49 +00:00
Daniel Park
95f73317be
Fixes OpenstackSwitchingDirectPortProvider well even it there's interface added to the device already.
...
Change-Id: Ie1bdb6a5d65a1b5e964a94921ba919b259e76328
2018-08-07 01:52:00 +00:00
Boyoung Jeong
1cca5e885d
Add a message handler for Openstack Telemetry view
...
Change-Id: I2803ac6e8f3c90e005bc73c43a5b867934daa80f
2018-08-07 01:28:23 +00:00
Thomas Vachuska
fe01f22088
Adding BUILD files for Kafka integration app; still WIP though.
...
Change-Id: I9e33eede17eddbd22cda7e188576c802d1be0ed4
2018-08-06 21:18:53 +00:00
psneha
5c9f51b715
T3 REST API support for multicast routes
...
Change-Id: I511fcd0afcbb116a8d647f8dcf0276371687f6b9
2018-08-06 10:46:55 +00:00
Yuta Higuchi
df1e3733bb
Fixing pom.xml
...
- remove duplicate deps
- remove bundle instruction pointing to file which does not exist
Change-Id: Iad8f2aef94d7cd705317a6092174235409d7f968
2018-08-06 17:13:15 +09:00
Jian Li
6c92b3c4b2
Fix: invoke the publish method only if the service is enabled
...
Change-Id: Ie127458d6c8c6689d81b37436d200580ef7133a7
2018-08-06 02:29:00 +00:00
Jian Li
d486a73352
Support to build openstack related apps using Bazel
...
Change-Id: Ibc9f43a8fd92bb41b162a88a1eb3e8c8c5ad990a
2018-08-05 08:53:02 -07:00
Ray Milkey
02db25c894
Revert "Uses ICMPEcho class in OpenstackRoutingIcmpHandler and test class."
...
This reverts commit f740c2e6c99008e1b6df135a7c892ef724c9dbd1.
Change-Id: Ie4607808170a5b4997a0de0761e15d4e502fdc72
2018-08-03 18:30:29 +00:00
Daniel Park
48f1033bf1
Adds default router option only when the gateway is set in subnet.
...
Change-Id: If14152337a2c1567ea6db16f06f99a50571b55e9
2018-08-02 14:00:17 +00:00
Jordan Halterman
686c85843c
[ONOS-7758] Assume static root node in DynamicConfigStore
...
Change-Id: I07fcbafa2ccb3e34163735d7d188a7b4a6bc9306
2018-08-01 18:00:01 +00:00
Daniel Park
f8e422d429
Removes default router option and adds unit tests in OpenstackSwitchingDhcpHandler.
...
Change-Id: I39ff49448c4a98d7cec59325dcec5ac878b000fa
2018-08-01 04:02:57 +00:00
Jian Li
ae3fcfffa2
Add a set of unit tests for openstack telemetry app
...
Change-Id: Ib5963c61ef0c0302a90a4f30d3dd1f0ec2862aea
2018-07-31 23:13:34 +00:00
Jian Li
086ad708f4
Add unit tests for SONA apps codec register
...
Change-Id: I52631b75b3f1ed73fb27feb73e09e7cd68af75ab
2018-07-31 15:21:48 +00:00
Daniel Park
f740c2e6c9
Uses ICMPEcho class in OpenstackRoutingIcmpHandler and test class.
...
Change-Id: I2a51b27b1475175c125b87b0d4f6573675846d93
2018-07-31 06:57:25 +00:00
Daniel Park
4d48684ce9
Adds unit test for OpenstackRoutingIcmpHandler.
...
Change-Id: I764aa769c25a21ff410fa431cdc7552d6af1c059
2018-07-30 02:17:54 +00:00
Daniel Park
468e785cd0
Supports MTU option in OpenstackSwitching dhcp handler.
...
Change-Id: Ic3b712814d20d17b32dc66963a0845291828c97b
2018-07-28 11:51:41 +00:00
Daniel Park
4d42100611
Supports dns options in OpenstackSwitchingDhcpHandler.
...
- In case a subnet has multiple dns server's, the handler uses that addresses
Change-Id: If9d5f1ebabc37fc1206c8555a7a1eeda09cff663
2018-07-28 11:51:33 +00:00
Jian Li
a1186771c0
[ONOS-7752] Add skeleton code for openstack troubleshoot app
...
Change-Id: Idc4f00481a06ab2fac4291545a6ed0f2e4d2ccd6
2018-07-28 08:38:40 +00:00
Ray Milkey
74c98a3ee8
Refactor file path validation code; reject apps with up-level references in the name
...
Change-Id: I4b14604608078d12df2f7b89f9f841ed19c2552c
2018-07-26 17:28:05 +00:00
Ray Milkey
351d456aca
Prevent zip archives from putting files in directories outside of the target directory
...
Change-Id: I4c751097e8d5190f3df32d8aa4195336e28b1c0a
2018-07-26 15:41:50 +00:00
Daniel Park
e910e406ba
Fixed to get OVS verion using Device.swVersion(), not by using annotation.
...
Change-Id: I6ae345941060319cdd5f4330e0536ae095603803
2018-07-26 03:22:28 +00:00
Daniel Park
6c0e2b8d72
Supports ping to other gateway IP's connected to the same router.
...
Change-Id: I88d8d512e0b6399f2efa3f38de11db2db9220b12
2018-07-26 02:06:17 +00:00
Jian Li
da03ce9d72
Fix: resolve a set of exceptions raised by tempest integration test
...
Change-Id: I7931f969d93afc28819dff31e2857cfbc6f720ac
2018-07-26 02:05:35 +00:00
Thomas Vachuska
a01ef78df3
Fixing javadoc warnings.
...
Change-Id: I7b99660777bf69978bf91435a63526ccb9bf8b71
2018-07-25 21:55:27 +00:00
Charles Chan
b67dfdd75d
Clarify log messages
...
Change-Id: I82e10496d1ff48143ed7391ea2ca6d92f501a4f4
2018-07-25 21:52:22 +00:00