1514 Commits

Author SHA1 Message Date
Mahesh Poojary Huawei
feef5386bb [ONOS-3116] DefaultFlowClassifierTest
Change-Id: Ie9bbc816b8e72c679302523b4746c5d0b82d3a0b
2015-11-13 18:37:38 +00:00
Phaneendra Manda
bcdb7c9c6a Tabs converted to spaces in pom files
Change-Id: Id20ba34388b1f41d0d542e773d49b221c0bfb3f7
2015-11-13 14:03:30 +00:00
Thomas Vachuska
fdb426e7ca pom.xml file clean-up
Change-Id: I3109c9cbf8b697cef9c951c284da77805bdd0ac2
2015-11-12 20:29:58 +00:00
papazois
7d39a74a13 [GEANT] Add/remove-bgp-speaker/peer commands.
Change-Id: Iad8001095cc81be0c34c976adfa32ef9c7eff685
2015-11-12 02:22:43 +00:00
daniel
cd9deed747 [CORD 304] Modification of DhcpService to support OpenStack
- Now DhcpService can support DHCP requests from openstack

Change-Id: I30b51510290fe30b5f3bceb676e1d20bf8e33611
2015-11-11 15:27:58 +00:00
daniel
bb83ebcd15 SONA: openstackSwitching
-Added ARP handler
-Added OpenstackSubnet to encode and decode subnet-related message from Openstack
-Rebased with 5896 (Modified DhcpService for OpenStack)

Change-Id: Ic63e5c82d0301fa5c45d1a41548d8dc3a8b1ec57
2015-11-11 15:27:57 +00:00
bobzhou
0b634fa1df [ONOS-2815] add Router api
Change-Id: I465a8d818fa024ae4e229f5e7245fb77e637a05b
2015-11-11 01:19:02 +00:00
Jonathan Hart
317f476dfd Enforce stricter naming conventions for package names
Change-Id: I84a73a3a997ed25059fc3319db9f013db6e94a4c
2015-11-10 00:14:59 +00:00
HIGUCHI Yuta
e086277eb6 Fix wrong package
Change-Id: Ie0c6a2cb9ef76c985176cfa043928f4a244c5e6b
2015-11-09 19:32:49 +00:00
bobzhou
1aaecbd892 [ONOS-2815] add RouterId for Router api
Change-Id: I597dfac4f88a67f1b1f91f469af5950b751554ec
2015-11-09 05:31:54 +00:00
bobzhou
3514897627 [ONOS-2815] add RouterGateway for Router api
Change-Id: I65843e29173782dc53f82163b3ffe369d6be8223
2015-11-09 01:23:03 +00:00
Saurav Das
4f98008c10 CORD-48 Added support for broadcast next objective in OFDPA driver.
Changed groupid to show in hex for cli command 'groups'

Change-Id: I86474912a9fd775c36d5bc49545eaa58ecc46b47
2015-11-06 23:41:10 +00:00
SureshBR
28ab3915de [ONOS-3162] UT for port pair group codec
Change-Id: Ic6c0284d00ee1eba25075f78811feb693c761ab8
2015-11-06 18:00:18 +00:00
SureshBR
3095b205db [ONOS-3164] UT for port chain codec
Change-Id: If2347f4862a548bc12b37df7ee878a922d48568a
2015-11-06 17:58:24 +00:00
Charles Chan
0b4e61837d [CORD-313] Handles uncaught exceptions when device is not configured
Includes following minor changes
    - Move DeviceConfiguration and DeviceProperties to config package
    - Create DeviceConfigNotFoundException

Change-Id: I32455d88c712bb65cd7f71dab9472ae003303de2
2015-11-06 16:57:01 +00:00
Charles Chan
30ba400e57 Fix javadoc warnings
Change-Id: Ic1f2552f1a91779ee8b2a976ebe316981e6897df
2015-11-05 14:45:16 -08:00
HIGUCHI Yuta
ca9cc8e28e Avoid use of Objects.hash when there's only 1 params
- directly call #hashCode() when hashed Object seems non-null
- replace with Objects.hashCode(Object) when Nullable
- replace with Long.hashCode(long), etc. when primitive

Change-Id: I08c24ebbe94cf4162d1491209a14baf953163e41
2015-11-05 21:47:59 +00:00
SureshBR
bf35c22803 [ONOS-3161]Unit test for port pair codec
Change-Id: Id4fefe31c182cc076f616da1fceb9662522433e3
2015-11-05 19:22:23 +00:00
Mahesh Poojary Huawei
4d2d537b54 [ONOS-3116] PortChainIdTest
Change-Id: I033c7a8cc77bd0820c19135b4a017c209d9b5111
2015-11-05 19:10:00 +00:00
Mahesh Poojary Huawei
a9feb6d079 [ONOS-3114] PortChainId
Change-Id: I3281996786b4a5acc43e5a97dc31051e443fbfca
2015-11-05 18:48:45 +00:00
Bharat saraswal
da581ece63 Added SFC realted Web Resources.
Change-Id: Iefacda963697820b0bbb1b87d96c88f114b4052a
2015-11-05 18:25:19 +00:00
Mahesh Poojary Huawei
1cb37fe092 [ONOS-3116] PortPairGroupIdTest
Change-Id: Ie4b190ded6b89fe455fd88a3d2505f19c33ec21b
2015-11-05 06:15:14 +00:00
Mahesh Poojary Huawei
f5f1edd45e [ONOS-3116] PortPairGroupId
Change-Id: I213b6638bacfe716b87393a447b0f4634f6a4c5b
2015-11-05 11:28:01 +05:30
Mahesh Poojary Huawei
d0b1d13a06 [ONOS-3116] port-pair-id testcase
Change-Id: Iad03f6447502d1a363fe56770445554b59b972f2
2015-11-05 11:00:18 +05:30
Mahesh Poojary S
e74f901e88 [ONOS-3116] PortPairid modification
Change-Id: Ic057169cd549098f57e7a5e1c68cc2142636269b
2015-11-05 04:53:26 +00:00
Mahesh Poojary Huawei
321cc5091e [ONOS-3114] flowclassifierid
Change-Id: I731278516c4375dc036726058b8969a767be84ca
2015-11-04 08:47:21 -08:00
Luca Prete
00043dbbf3 Making IntentSynchronizer more generic to be used with other classes. Deleting SDN-IP nomenclature.
Change-Id: I779a8dab82fea00fb0d261d63b598d863693e332
2015-11-04 15:55:16 +00:00
Saurav Das
2857f38fb9 CORD-48 Added to support for OFDPA emulation with CPQD switch, via more table-miss-entries.
Fixed a race condition where device processing starts before config has fully loaded.
GroupHandler in SR app is now created only once, not every time a Device update happens.

Change-Id: I945c47ee9caa2f5740296f49d5d223783271bba4
2015-11-04 15:51:25 +00:00
SureshBR
8fc55f3433 [ONOS-3112] Web resource for Port Chain in SFC
Change-Id: Idc3bc7e2789923459b58fa400a1e97a1f7b78a88
2015-11-04 15:39:00 +00:00
Phaneendra Manda
6109f95e21 [ONOS-3111] Web resource for PortPairGroup in SFC
Change-Id: Ieb91e3b456642e3d08f4bd651e9734278de2b773
2015-11-04 15:29:44 +00:00
Phaneendra Manda
75f8be8cd8 [ONOS-3107] Codec for portPairGroup in SFC
Change-Id: I0b2d7648a7c68a08a405fa062806fa8f1157028e
2015-11-04 15:21:52 +00:00
Phaneendra Manda
8beaee7a72 [ONOS-3116] Port Pair Group service implementation
Change-Id: I0e5b0df35c43f9ec750e77703dc1a657e71abfca
2015-11-04 15:21:13 +00:00
Phaneendra Manda
052d56f595 [ONOS-3110] PortPairWebResource for SFC
Change-Id: I58c6d915c0c07312632e9fdba9c2daeae4e0e6e4
2015-11-04 15:10:58 +00:00
Phaneendra Manda
5e5cb94b33 [ONOS-3106] Codec for port pair in SFC
Change-Id: I95e4066b8195ca7d14d24b7f6006dbca42e0aeb0
2015-11-04 14:25:41 +00:00
Phaneendra Manda
f5c14e6242 [ONOS-3116] Port chain service implementation
Change-Id: I50a84b1273a9b269e5e46462f3e6d20886453c04
2015-11-04 11:22:40 +05:30
samueljcc
b3b2dd30d5 [ONOS-3228] Change ConcurrentMap to EventuallyConsistentMap in
FlowClassifierManager; It should be a distributed store.

Change-Id: I07ee3a0ebee50a0416e38dc4b62cfe02d5c5c14e
2015-11-03 22:54:33 +00:00
samueljcc
e3d5b6ada0 [ONOS-3226] Move FlowClassifierCodec from vtnrsc bundle to vtnweb
bundle. It should belongs vtnweb bundle

Change-Id: I766701a3699c22894e6d7e6dcc74d920e5962808
2015-11-03 22:54:32 +00:00
Phaneendra Manda
05db8b704c [ONOS-3116] Port Pair Service implementation to store port pairs
Change-Id: I8c46003dd4331303e73b06432f1ecd597705146e
2015-11-03 22:43:05 +00:00
Phaneendra Manda
bfce51dd05 [ONOS-3116] Port Pair Service
Change-Id: Ifa73037d107cf0c19f6c8b50639a160e81b05681
2015-11-03 22:43:04 +00:00
Rusty Eddy
9542164c02 PIM Neighbors refactored to PIMInterfaces and now used
the NetworkConfiguration service

Change-Id: Ieb0a6faee3f3399f1bba5d9614fce6b0050e8510
2015-11-03 22:31:43 +00:00
Hyunsun Moon
d772f34052 CORD-223 Changed to use ovsdb driver to create tunnel interface and bridge
Change-Id: Ibd8ab0555bab3bcc9200958fd55e0bc67b0ea383
2015-11-03 18:55:05 +00:00
Phaneendra Manda
8ec667633c [ONOS-3116] Port Chain service
Change-Id: I6f846c5f8c14b74275f003cde88d8112d86d8c29
2015-11-03 14:55:23 +00:00
Saurav Das
837e0bb9b0 CORD-48 Fixing filtering rule bug in multi-instance operation.
Change-Id: Ie91b2efcebff1bdb14357b6720ff8214a712cdc2
2015-11-03 01:39:33 +00:00
Ray Milkey
ccda0b5dc7 Enable checkstyle rule to enforce package-info.java files
Change-Id: If837601380e4950b46ad1332bd3c20ef59cc216e
2015-10-30 17:21:08 -07:00
Ray Milkey
87b16b0973 Javadoc Fixes
Change-Id: I9107a50e32e3dc33c13b55b83418c2c91d46478b
2015-10-30 20:29:33 +00:00
Mahesh Poojary Huawei
e39f49a185 [ONOS-3116] flowclassifierid testcase
Change-Id: I887c2f258dfa717c60def6924323ee6beb597cab
2015-10-30 17:16:23 +00:00
Mahesh Poojary S
2b03bf6053 [ONOS-3116] flowclassifierid modified
Change-Id: Ic54f13b829ead51eac7d0a1628956a1512cc5afe
2015-10-30 17:15:58 +00:00
Charles Chan
9f676b64af Several fixes for Segment Routing
1. In getSubnetNextObjectiveId, do not create a broadcast group if it does not exist
       The creation is done when device is up and when config is added
2. Check if broadcast group exists before creating one
3. Put subnet in a Set instead of a List to avoid duplicated elements

Change-Id: Ifafd8e783a9d98aa62b5e299f560897458b90bb0
2015-10-30 15:47:08 +00:00
Hyunsun Moon
3bce393737 Changed ovsdb device ID from ovsdb:ip:port to ovsdb:ip
Change-Id: I1aa48d2f7c7e1c63fb74cda90446a64a06837e2f
2015-10-29 23:54:29 +00:00
samueljcc
2e5f659ba4 [ONOS-3225] Deletes tunnel package in vtnsrc bundle; There is no meaning
here.

Change-Id: I89ba704c13a85d5e5a6f29c2406ffb4fcbc1101a
2015-10-29 23:42:30 +00:00