Jian Li
d144501b21
[ONOS-6169] Implement codec for multicast and list ext addresses
...
Change-Id: I784a893552fdc4eb798f4ccac38512a5d081b5ea
2017-04-10 20:58:25 +00:00
Jian Li
ab05321f01
[ONOS-6169] Implement codec for LispGcAddress with unit test
...
Change-Id: I50f2bf62629c0dd4c020eacb67a8232fb4ef182f
2017-04-10 20:18:21 +00:00
Jian Li
944e3a9b7b
[ONOS-6169] Implement codec for LispAsAddress with unit test
...
Change-Id: I4abda8bb48298a1af9a1bc314d5d090a2eca82d3
2017-04-10 20:15:43 +00:00
Jian Li
f2acb661e1
[ONOS-6169] Implement codec for LispAppDataAddress with unit test
...
Change-Id: I1209bbb5f3e96010ef6df87fe8d0906564942ad4
2017-04-08 03:32:12 +00:00
Jian Li
cae2cf0dae
Add unit test for LispExtensionMappingAddressInterpreter
...
Change-Id: I3b1612c1637f0ee2ed3f00941ca5c3d6ed255050
2017-04-08 03:31:38 +00:00
Jian Li
e5aa5dfc0f
Improve MappingEntryBuilder to convert LCAF to extension address
...
Change-Id: I88e5c7d898f3fe2e55406a7af30979e95b90e654
2017-04-08 03:27:15 +00:00
Jian Li
fc90a08989
[ONOS-6235] Implement an interpreter of LispExtensionMappingAddress
...
Change-Id: I39f66d5e3bcee50b361a6ba33f3fa09e2599f7df
2017-04-08 03:13:56 +00:00
Saurav Das
961beb2c1b
Bug fix: Do not create groups as a side effect when revoking routes
...
Also changing pendingGroups to a cache that will automatically purge failed groups
Improving log messagesin several places
Change-Id: I6843a66d58e623259c7fd20ffe64d56a46d963f0
2017-04-07 21:39:59 +00:00
Yuta HIGUCHI
0184a7b478
Cosmetic fixes and logging around Juniper driver
...
Change-Id: Ief0dba3a1c4cc567cf9fe6fa16b4aeae9488c51e
2017-04-06 16:16:37 +00:00
Andrea Campanella
5953a4f3db
Removing useless dependecy on driver utils from default drivers
...
Change-Id: I649230d630bd0bcb40f4267934ea7e5ae2efdd70
2017-04-06 12:54:07 +02:00
Jon Hall
a3fcf6754a
Fix Sonar issue:
...
Strings literals should be placed on the left side when checking for
equality
Change-Id: I4537e08936731ace55aeecb3ad941269ec1eb191
2017-04-05 22:54:30 +00:00
Charles Chan
053b1cbd3f
Refactoring OFDPA pipeline
...
Remove redundant code and improve log message
Change-Id: I1b8da70abf0c12b71428da0e7e76fe7be793449b
2017-03-31 21:23:35 +00:00
janani b
d821b18cab
[ONOS-6224] L3VPN service delete
...
Change-Id: I2eabb231def39dba6613dc5b95f2b16594133ad4
2017-03-30 18:40:20 +00:00
Vidyashree Rama
d89a15365c
port statistics defect fix
...
Change-Id: I4fc97388af17ad2e83d02bbd3fb350a021e34455
2017-03-30 11:13:33 +00:00
Gaurav Agrawal
9912f293d3
Huawei Driver to provide port statistics.
...
Change-Id: I611006bcb3b0e5c84805ec0bcf902ef84b51e73b
2017-03-30 00:11:31 +00:00
janani b
f7060cdb24
[ONOS-6199] Huawei driver create and instance delete.
...
Change-Id: I61e1a8518e9bd2a1a5ed9430052a3e6d3233f148
2017-03-29 23:56:10 +00:00
ke han
9649cdd515
nokia pipeline: block eapol flow rules in fwd primitive because it already sent in filter primitive
...
Change-Id: I6e6b30e749a4e90f2d1dc6f58bc81a6db7df5c15
2017-03-28 14:12:50 +00:00
Saurav Das
b28d5dd544
Bug fix - Do not create new next-objective if there are no
...
non-duplicate buckets to add.
Change-Id: I5bbf3f22225ae91efeed7f5987e771de209f725c
2017-03-27 22:34:52 +00:00
Pier Luigi
9325471dd6
Defines VLANQuery behavior for new Corsa pipeline
...
Change-Id: Idcbaa2fe2b0f27e4d96c0ac231539ef457b09826
2017-03-27 14:30:01 +02:00
Jian Li
50b51eeb7d
[ONOS-6142] Add SrcDst and TE extension addresses with unit tests
...
Change-Id: If16b1217d44774e91e0452aedb53daacf33f4e23
2017-03-27 06:56:14 +00:00
Yi Tseng
47f82dcb09
Support multiple pending add buckets
...
Change-Id: Ia528a9b52ad9cb935b4a5d0bc41263baabbdb3d3
2017-03-24 23:19:06 +00:00
Yi Tseng
117952ddab
Using static l2 flood group key
...
Change-Id: I1a61403fb80ec2f8b6d346d74c5a673fae2a22c5
2017-03-24 21:38:23 +00:00
Yi Tseng
fa394defdc
Fix for ONOS-5175. GroupId refactoring.
...
Science DefaultGroupId was deprecated, remove it from ONOS
Change-Id: I82394e58ec1ba10c37492ed77546e233de9f934f
2017-03-24 21:13:57 +00:00
Yi Tseng
eeb3dc10d3
[CORD-1051] Fix bug when remove multiple bucket
...
Change-Id: Iefe343278d561c6d60b842cbecc85e9328a64169
2017-03-24 21:00:50 +00:00
Thomas Vachuska
0439fd701a
Cleaning pom.xml files. Please everyone, watch the sloppiness for Pete's sake!
...
Change-Id: I31bd8d589d306f50b2724223c5dabd066f0961da
2017-03-24 10:05:39 -07:00
Jian Li
a445d3d311
[ONOS-6142] Add nonce and segment extension address with unit test
...
Change-Id: Ia66304d7da81ee7866640987d196eb50e8eb725d
2017-03-24 16:20:51 +00:00
Jian Li
e47e21a5e0
[ONOS-6142] Add multicast & NAT extension addresses with unit test
...
Change-Id: I40f31e42de99bd9dbe28dd6418502f34b80013b0
2017-03-24 02:44:27 +00:00
Pier Luigi
f90c650fd5
[ONOS-6033] Corsa pipelines should filter the clear deferred actions
...
Changes:
- Fix for Corsa CDP6410
- Fix for Corsa CDP2100
Change-Id: I5e9d2869c76f8ad65adc697955094dcf6dd101e2
2017-03-23 16:53:46 +00:00
Charles Chan
d1172636d1
CORD-810 Remove VLAN extension selector from OFDPA 3
...
Change-Id: I973c5c3cb468998782e3b79ca1105a3f57dc265f
2017-03-22 20:55:07 +00:00
Jian Li
924995bb63
Extract duplicated APP_KRYO variable into extension interface
...
Change-Id: Ieafbbcfbb3cc1baadea9e79dee79419351992fab
2017-03-23 01:46:40 +09:00
Jian Li
3ddd5532e0
[ONOS-6142] Add geo coordinate & list ext addresses with unit test
...
Change-Id: I538009b8a0d86b2d9229eae382c094a66a9b137e
2017-03-23 01:46:40 +09:00
Jian Li
299bc1d4a4
[ONOS-6142] Add AppData and AS extension addresses with unit test
...
- Correct RFC page number for LCAF addresses
Change-Id: I51dbf02f69c15aad81d5571198b39e030f991a96
2017-03-22 04:20:28 +00:00
Jian Li
3ff327af1f
[ONOS-6142] Add skeleton code for LISP extension addresses
...
Change-Id: I692c09c28d561a13df5de6db79b979a2e820ff09
2017-03-20 06:14:39 +00:00
Thomas Vachuska
43de6ee303
Refactoring abstract driver loader to assure that default drivers get loaded first by default.
...
Change-Id: I2fd213d8f49b6390ec8f005795bb95661aaee793
2017-03-16 16:02:37 +00:00
MaoLu
a8998df5a0
Fix active path index in OplinkSwitchProtection
...
Change-Id: Ie1202a944242cb789749510ff2b319a55e83e275
2017-03-16 03:06:29 +00:00
Andrea Campanella
8430da12b8
Adding reference to DefaultDriverProviderService in Corsa drivers to enforce correct ordering of driver loading at ONOS startup
...
Change-Id: I4c46faf5682a02c667ff81ab5edff0dd539e7d1b
2017-03-15 19:12:29 +00:00
MaoLu
dd5a00b2d5
Change log level to prevent warning flood in port table polling
...
Change-Id: I7a5404f17b853adddbe8d9518e6777ad29942d83
2017-03-14 18:34:51 +00:00
Yuta HIGUCHI
a4bb84e750
Config based Optical Device
...
Change-Id: Idaf0ef998eb00c06f8a6293c6fd3991bd2f4671a
2017-03-14 06:05:42 +00:00
Yuta HIGUCHI
89ae088869
Enable support for optical device projection
...
Change-Id: I3698a7d5207a48af8c41bd527acc797397c13c4f
2017-03-14 06:05:42 +00:00
Yuta HIGUCHI
69ef9dde6a
Initial version of Polatis driver
...
Change-Id: I67f0931cff5954d47fa399790ed98e89a6c358d4
2017-03-13 17:52:20 +00:00
Yuta HIGUCHI
edd932fb2c
use toImmutableSet converting Stream to Set
...
Change-Id: Ifc6eac3bfd524fbf076a076bb73e5b2e51706066
2017-03-13 17:51:15 +00:00
Yuta HIGUCHI
66e35f4195
ConfigLambdaQuery
...
Change-Id: I0712890e40153775b55012d6e5542e4981ededed
2017-03-13 17:39:57 +00:00
MaoLu
937cf4293f
change roadm app to support EDFA/ROADM/OPS devices, add OPS PowerConfig/LambdaQuery behaviour
...
Change-Id: Ieb6de727e766fdeb63740c0704f83fd11e44b935
2017-03-13 05:52:42 +00:00
Jimmy Jin
1085239c32
Oplink Protection Switch Driver for Protection Behavior
...
Change-Id: Ibf7e48aa158c8b007474b3fc89f8be092776a2ba
2017-03-10 18:41:53 +00:00
Saurav Das
b0ae6ee49e
CORD-999 changes to support vlans
...
Major changes to the DhcpRelay app
Bug fix to not depend on global variables that can be overwritten
App is now vlan aware i.e. client and server can be in different vlans
Added probing of dhcpServer to get mac/vlan instead of configuring these values
Added optional gateway IP for cases where dhcpServer is "behind" external router
Added support in host monitor for trunk vlan configurations
Javadoc fix in Interface.java
Commented out unused log message in HostLocationProvider
Bug fix to make ALL group editing vlan aware.
Change-Id: Ib04ed6c1ef45055f771983db29724cfde24ac54b
2017-03-07 23:38:27 +00:00
tellviveks
3615326680
Fix Null pointer reference
...
Change-Id: Ibe6e8ac1da88266abcf30588922b5eaa5f66a026
2017-03-07 18:16:55 +05:30
Charles Chan
0f43e4714a
CORD-908 Remove VLAN MPLS workaround in OVS
...
* No longer pop VLAN before entering Unicast Routing and MPLS table.
* In MPLS label group, pop vlan first, push MPLS label and push back an arbitrary vlan.
The vlan will get overwritten in MPLS interface group.
* Deprecate OVS VLAN pipeline since this one will now support both scenario
* Introduce punt table
- Correctly determine whether vlan should be popped before sending to controller.
- The pop and punt will not affect deferred group since
it is done by group instead of apply action
- Prepare for upcoming trunk port support
Change-Id: I8a28821fdab28647f6871bc8ff2f006f6ac2b763
2017-03-06 23:20:00 +00:00
Charles Chan
f6ec153756
Refactor SR and OFDPA pipeliner
...
populateRouterMacVlanFilters -> populateVlanMacFilters
hostFwdObjBuilder -> bridgingFwdObjBuilder
getForwardingObjectiveBuilder -> routingFwdObjBuilder
refactor pipeline initialization
Change-Id: I94932cde5155706571085ff41cb4ef63e2a39844
2017-03-06 23:18:05 +00:00
Yuta HIGUCHI
5697460a11
Removing FlowRule programable from EDFA for now.
...
Change-Id: I9a816ef720814eef27a60abe2e8fcaa4958e74eb
2017-03-03 15:25:06 -08:00
Yuta HIGUCHI
44f18e9094
ConfigFlowRuleProgrammable
...
- FlowRuleProgrammable implementation which acts as it has accepted any FlowRule request.
-- To be used for a device which exist in-line transparently (e.g., Amplifier ONOS-6067)
Change-Id: Ief09297eb900b804b1c8eb4d6705bbad85a552ad
2017-03-03 16:41:00 +00:00