l2switch.git
6 years agoRelease Carbon release/carbon-sr1
jenkins-releng [Tue, 11 Jul 2017 17:21:13 +0000 (17:21 +0000)]
Release Carbon

7 years agoBump versions by x.y.(z+1) 50/57850/1
jenkins-releng [Thu, 25 May 2017 18:18:07 +0000 (18:18 +0000)]
Bump versions by x.y.(z+1)

Change-Id: I633ace8d999ee88bae5e34b2ae17827d0fed429a
Signed-off-by: jenkins-releng <jenkins-releng@opendaylight.org>
7 years agoUpdate .gitreview to stable/carbon 52/54652/1
Anil Belur [Tue, 11 Apr 2017 01:26:30 +0000 (11:26 +1000)]
Update .gitreview to stable/carbon

Change-Id: I289a16ce6bcf9ed53920b065d493b00378b94012
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
7 years agoBug 7624: add Karaf 4 features 63/52663/2
Stephen Kitt [Thu, 2 Mar 2017 14:49:13 +0000 (15:49 +0100)]
Bug 7624: add Karaf 4 features

Change-Id: I78d34fd067f6a829baf3a75c1a0080a76716ced2
Signed-off-by: Stephen Kitt <skitt@redhat.com>
7 years agoBUG-6859 - Binding generator v1 refactoring 27/52927/1
Martin Ciglan [Tue, 7 Mar 2017 08:30:23 +0000 (09:30 +0100)]
BUG-6859 - Binding generator v1 refactoring

Fix compilation failure after binding generator move

Change-Id: Idc1ffceba0604a6130d2dad3abfe701a9fc1fce0
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
7 years agoReplace mockito-all by mockito-core (see Bug 7662) 67/50867/2
Michael Vorburger [Mon, 23 Jan 2017 18:58:42 +0000 (19:58 +0100)]
Replace mockito-all by mockito-core (see Bug 7662)

Change-Id: Id06918021f39a64401e1ae51390877d7126fbc5c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoMerge "BUG-5222: do not pull in odl-mdsal-xsql"
Sai MarapaReddy [Tue, 31 Jan 2017 20:03:09 +0000 (20:03 +0000)]
Merge "BUG-5222: do not pull in odl-mdsal-xsql"

7 years agoRemove bad manifestLocation from maven-bundle-plugin 42/51242/1
Michael Vorburger [Tue, 31 Jan 2017 13:28:30 +0000 (14:28 +0100)]
Remove bad manifestLocation from maven-bundle-plugin

Change-Id: I0184e8a03781f40f59e2b3cfc70adb7afe9e186f
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
7 years agoBUG-5222: do not pull in odl-mdsal-xsql 96/50396/2
Robert Varga [Fri, 13 Jan 2017 09:04:51 +0000 (10:04 +0100)]
BUG-5222: do not pull in odl-mdsal-xsql

xsql is deprecated, buggy and never was meant for production
use. Do not pull it in.

Change-Id: I138ff0cbd9541a490ea4954c5e4d49a96fa0cacc
Signed-off-by: Robert Varga <rovarga@cisco.com>
7 years agoReplace odl-dlux-core with odl-dluxapps-topology 97/50197/1
Daniel Malachovsky [Tue, 10 Jan 2017 14:53:52 +0000 (15:53 +0100)]
Replace odl-dlux-core with odl-dluxapps-topology

Due DLUX split, we removed odl-dlux-topology feature from odl-dlux-core.
Because your project have dependency on odl-dlux-core, i assume, you used
Topology app.

More info:
https://wiki.opendaylight.org/view/Weather#Rename_some_odl-dlux-.2A_features_to_odl-dluxapps-.2A

Change-Id: Idc542d3eacad5c18cc5ff749a2926cb415546ef4
Signed-off-by: Daniel Malachovsky <dmalacho@cisco.com>
7 years agoBug 5452 - Adding comments that details the configuration. 91/49991/4
Sai MarapaReddy [Tue, 4 Oct 2016 01:52:24 +0000 (18:52 -0700)]
Bug 5452 - Adding comments that details the configuration.

Using this patch meaningful comments are added that explains
true / false setting for proactive mode configurations.

Change-Id: I0ffccb61038b8e36b94639fc6089887f21be2f93
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
Author: Sai MarapaReddy <sai.marapareddy@gmail.com>

7 years agoUsing incremental numbers for initial flow can easily conflict with the flows install... 72/49672/1
Anil Vishnoi [Tue, 4 Oct 2016 01:52:24 +0000 (18:52 -0700)]
Using incremental numbers for initial flow can easily conflict with the flows installed through config data store.
To make a simple fix, this patch adds L2switch prefix with the incremental flow-id

Change-Id: Ia753387e23a8b8e3f4cd1e07fbedec374ad382a7
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
(cherry picked from commit 0aea1fc4d1df3b0343e080af8ec71ae94cf1ff3a)

7 years agoBug 6655 - arphandler unable to flood arp packet 01/46701/1
Ye xu [Sun, 9 Oct 2016 09:22:03 +0000 (17:22 +0800)]
Bug 6655 - arphandler unable to flood arp packet

Change-Id: I637edb6c9b5a975f8e7c041ae5beb8c1a794046d
Signed-off-by: Ye xu <ye.xu1@zte.com.cn>
7 years agoBug 6278: Switch to use odlparent's karaf-parent 12/46112/1
Geng Xingyuan [Fri, 23 Sep 2016 08:38:17 +0000 (16:38 +0800)]
Bug 6278: Switch to use odlparent's karaf-parent

Change-Id: I3bd6a301d628fc63b1f2e768cbcaf83f67869e95
Signed-off-by: Geng Xingyuan <geng.xingyuan@zte.com.cn>
7 years agoBump versions by 0.1.0 for next dev cycle 21/43421/1
Thanh Ha [Mon, 8 Aug 2016 21:50:15 +0000 (17:50 -0400)]
Bump versions by 0.1.0 for next dev cycle

Change-Id: I1c1db748f54d545c2c57eba24612d743e9fc171c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
7 years agoBug 6199 - Add icmp decoder to packethandler 61/40661/5
Yakir Dorani [Sun, 17 Apr 2016 07:39:45 +0000 (10:39 +0300)]
Bug 6199 - Add icmp decoder to packethandler

Change-Id: I71f7c32c6cc4b2a357e9d264656a6e102c54e6d2
Signed-off-by: Yakir Dorani <yakir.dorani@hpe.com>
7 years agoUpgrade ietf-{inet,yang}-types to 2013-07-15 52/41052/2
Lorand Jakab [Wed, 29 Jun 2016 20:29:37 +0000 (15:29 -0500)]
Upgrade ietf-{inet,yang}-types to 2013-07-15

Change-Id: Idaacfe3c173e3cd1a43a34aedaf72aa901cd8ab6
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
7 years agoAdd .checkstyle to gitignore 03/40703/3
Alexis de Talhouët [Wed, 22 Jun 2016 01:15:02 +0000 (21:15 -0400)]
Add .checkstyle to gitignore

Change-Id: Ia6ace14aabe8f4c61bfdac167d1386d41b5a3df5
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
8 years agoAdd blueprint wiring for packet handler 30/40730/9
Alexis de Talhouët [Wed, 22 Jun 2016 13:57:52 +0000 (09:57 -0400)]
Add blueprint wiring for packet handler

Change-Id: Ie19e31858533d892098152d86ff75c4d40c6a9d7
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
8 years agoAdd blueprint wiring for l2switch-main 28/40728/10
Alexis de Talhouët [Wed, 22 Jun 2016 13:48:30 +0000 (09:48 -0400)]
Add blueprint wiring for l2switch-main

Change-Id: I98069ed77d697b51592458e999549a4f22a59c7f
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
8 years agoAdd blueprint wiring for loop remover 27/40727/6
Alexis de Talhouët [Wed, 22 Jun 2016 13:47:38 +0000 (09:47 -0400)]
Add blueprint wiring for loop remover

Change-Id: Id6cd32afccdabbab7ad6790a9f1f541fc4b1db33
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
8 years agoAdd blueprint wiring for host tracker 08/40708/7
Alexis de Talhouët [Wed, 22 Jun 2016 02:06:15 +0000 (22:06 -0400)]
Add blueprint wiring for host tracker

Change-Id: Ia4543ca5d2bdd36c347499b1798cac2baab4ce44
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
8 years agoAdd blueprint wiring for arp handler 07/40707/3
Alexis de Talhouët [Wed, 22 Jun 2016 01:39:11 +0000 (21:39 -0400)]
Add blueprint wiring for arp handler

Change-Id: I9db51c05cb0992f449ba3a79907bf872a8568c40
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
8 years agoAdd blueprint wiring for address tracker 06/40706/3
Alexis de Talhouët [Wed, 22 Jun 2016 01:15:51 +0000 (21:15 -0400)]
Add blueprint wiring for address tracker

Change-Id: I97f48556b3649def457e527b36b1596d2fab56ff
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
8 years agoUse nexusproxy from odlparent 48/38448/2
Thanh Ha [Thu, 5 May 2016 19:34:55 +0000 (15:34 -0400)]
Use nexusproxy from odlparent

Change-Id: Iac6a3cdd0075c7807dce72fb41bd411b907e94ee
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBUG 5816 - Expired hosts never comeback after timing out 76/38676/1
Sai MarapaReddy [Wed, 11 May 2016 18:23:39 +0000 (11:23 -0700)]
BUG 5816 - Expired hosts never comeback after timing out

Appropriate configurations in l2switch needs to be made for expired hosts
to be seen back in the network. This patch adds comments where to modify
the configurable parameters for expire hosts to be seen when they are
back in network.

Change-Id: I7df9695e0125adb47aadbe2fdd8536d0147e6353
Author:    Sai MarapaReddy <sai.marapareddy@gmail.com>
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
8 years agoMerge "BUG 5012 - adding configurable support for timing out hosts ( in interval...
Evan Zeller [Mon, 9 May 2016 18:17:53 +0000 (18:17 +0000)]
Merge "BUG 5012 - adding configurable support for timing out hosts ( in interval of seconds )"

8 years agoMerge "Bug 5768 - Changing L2switch to depend on openflow-li features This way l2swit...
Evan Zeller [Mon, 9 May 2016 07:03:34 +0000 (07:03 +0000)]
Merge "Bug 5768 - Changing L2switch to depend on openflow-li features This way l2switch can be added to final integration distribution as final distribution can run only one version of open flow."

8 years agoMerge "Bug 5452 - stable / beryllium - Adding comments that details the xml configura...
Evan Zeller [Wed, 4 May 2016 22:47:55 +0000 (22:47 +0000)]
Merge "Bug 5452 - stable / beryllium - Adding comments that details the xml configuration proactive mode setting."

8 years agoMerge "Bug 2501 Reactive mode -default L2Switch timeout values"
Evan Zeller [Wed, 4 May 2016 20:03:35 +0000 (20:03 +0000)]
Merge "Bug 2501 Reactive mode -default L2Switch timeout values"

8 years agoBUG 5012 - adding configurable support for timing out hosts ( in interval of seconds ) 05/38205/1
Sai MarapaReddy [Tue, 2 Feb 2016 19:53:54 +0000 (14:53 -0500)]
BUG 5012 - adding configurable support for timing out hosts ( in interval of seconds )

This adds two new configuration parameters (host-purge-age and
host-purge-interval) in the host tracker config yang and initial config
xml file as well as the backing logic for them.

This allows for hosts and associated links to be removed from the
operational store after a specified time since the last observations.

Author:    Sai MarapaReddy <sai.marapareddy@gmail.com>
Author:    Colin Dixon <colin@colindixon.com>

Change-Id: I34b4c794c28cc46ec60432eeb0d1b81b98b8e433
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
8 years agoBug 5452 - stable / beryllium - Adding comments that details the xml 68/38168/1
Sai MarapaReddy [Thu, 3 Mar 2016 05:16:34 +0000 (21:16 -0800)]
Bug 5452 - stable / beryllium - Adding comments that details the xml
configuration proactive mode setting.

Change-Id: If416090afde56a9bf3ecf922915c7b04eb10c8bf
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
8 years agoBug 5629 - Cleaning up Yang files 67/38167/1
Sai MarapaReddy [Wed, 30 Mar 2016 18:38:21 +0000 (11:38 -0700)]
Bug 5629 - Cleaning up Yang files
Unused imports are being removed from yang files.

Change-Id: Id1fd39e8c30050f9a4804d82a7c571e504f9771a
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
8 years agoBug 2501 Reactive mode -default L2Switch timeout values 61/38161/2
Sai MarapaReddy [Fri, 1 Apr 2016 00:12:44 +0000 (17:12 -0700)]
Bug 2501 Reactive mode -default L2Switch timeout values

The current Default L2Switch Idle (1800secs) and hard (3600seconds) timeouts
are unrealistic for a real network. As a result of this unwanted
flows are stuck are for an unimaginable amount of time. With this
commit default values will be 300 / 600 secs respectively.

Change-Id: I43c976bfb462abe9d53d18dd110cfaf1ccee8d3c
Author: Sai MarapaReddy <sai.marapareddy@gmail.com>
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
8 years agoDerive distribution/karaf pom from karaf-parent 70/38070/1
Tom Pantelis [Mon, 25 Apr 2016 18:05:16 +0000 (14:05 -0400)]
Derive distribution/karaf pom from karaf-parent

This picks up the recent changes to the karaf distro from a common
place.

Change-Id: Ide0aecfa99c662984087c5f5a1155d70ba3f6063
Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
8 years agoBug 5768 - Changing L2switch to depend on openflow-li features 03/33303/8
Amit Mandke [Tue, 20 Oct 2015 00:12:21 +0000 (17:12 -0700)]
Bug 5768 - Changing L2switch to depend on openflow-li features
This way l2switch can be added to final integration distribution as
final distribution can run only one version of open flow.

Change-Id: I86cc0775fd21cee025b84bd212da0962c3f5ca73
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
Author:    Amit Mandke <ammandke@cisco.com>
Author:    Sai MarapaReddy <sai.marapareddy@gmail.com>

8 years agoBug 5640 AddressTracker depends on PacketHandler 36/37836/1
Sai MarapaReddy [Fri, 1 Apr 2016 00:12:44 +0000 (17:12 -0700)]
Bug 5640 AddressTracker depends on PacketHandler

AddressTracker doesn't directly depend on ARPHandler, so it can be replaced
with direct dependency of packethandler.

Change-Id: I0746464cc2357eff3fa55634cbaa4d30915fdb9f
Signed-off-by: Sai MarapaReddy <sai.marapareddy@gmail.com>
8 years agoMerge "Bug-5644: Fix checkstyle invocation for l2switch builds - fixed parent pom...
Evan Zeller [Thu, 14 Apr 2016 20:17:58 +0000 (20:17 +0000)]
Merge "Bug-5644: Fix checkstyle invocation for l2switch builds - fixed parent pom file to fix invocation of checkstyle during build process - fixed checkstyle warnings reported during build (incorrect indentation, import order, logger init, etc.)"

8 years agoMerge "Do not deploy the karaf artifact"
Evan Zeller [Fri, 8 Apr 2016 03:11:16 +0000 (03:11 +0000)]
Merge "Do not deploy the karaf artifact"

8 years agoDo not deploy the karaf artifact 63/36363/2
Thanh Ha [Wed, 16 Mar 2016 23:11:45 +0000 (19:11 -0400)]
Do not deploy the karaf artifact

The karaf artifact is only used for testing. It does not need to be
released to the world.

Change-Id: I45b441d9bb5fe21bf8a0b0f3dd7aa47e72117e86
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBug-5644: Fix checkstyle invocation for l2switch builds 27/37027/3
Ajay [Sat, 2 Apr 2016 00:00:53 +0000 (00:00 +0000)]
Bug-5644: Fix checkstyle invocation for l2switch builds
- fixed parent pom file to fix invocation of checkstyle during build process
- fixed checkstyle warnings reported during build (incorrect indentation, import order, logger init, etc.)

Change-Id: I5c21b3686f98b03b7d1dda33285f819b61757d3f
Signed-off-by: Ajay L <ajayl.bro@gmail.com>
8 years agoBug-5559: L2Switch distribution job does not work correctly 23/37023/2
Ajay [Fri, 1 Apr 2016 21:47:47 +0000 (21:47 +0000)]
Bug-5559: L2Switch distribution job does not work correctly
- replaced hard-coded versions with properties in parent pom
- removed/fixed redundant versions in pom
- when karaf was run from distribution job, it was throwing exceptions. Fixed root-cause which was that karaf.version was set to old version. Now letting this version flow from the parent
- verified using mininet that l2switch features are working as expected when launched from distribution job

Change-Id: Ib2e24fdf1b05e5c42285c3ffe749fca6fbee3617
Signed-off-by: Ajay <ajayl.bro@gmail.com>
8 years agoBug 5620 - NPE while processing onArpPacketReceived yang notification 40/36840/1
Anil Vishnoi [Tue, 29 Mar 2016 18:57:47 +0000 (11:57 -0700)]
Bug 5620 - NPE while processing onArpPacketReceived yang notification

Change-Id: I35d8782a14422c3ff3eaa5fd8156e00377970e2d
Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
8 years agoMerge "Bug: 2897 Handle packet decode and publish notification on separate thread...
Evan Zeller [Wed, 23 Mar 2016 18:09:14 +0000 (18:09 +0000)]
Merge "Bug: 2897 Handle packet decode and publish notification on separate thread Replace tabs with spaces in modified code"

8 years agoBug: 2897 00/35300/3
Ajay L [Wed, 24 Feb 2016 00:36:15 +0000 (16:36 -0800)]
Bug: 2897
Handle packet decode and publish notification on separate thread
Replace tabs with spaces in modified code

Change-Id: Ib8539e1e3460946084aca0941eccc5a17dc32f9c
Signed-off-by: Ajay L <ajayl.bro@gmail.com>
8 years agoBug-4019: Change input for ApplyActionsBuilder->setAction to ImmutableList 55/34855/1
Ajay L [Wed, 17 Feb 2016 19:41:16 +0000 (11:41 -0800)]
Bug-4019: Change input for ApplyActionsBuilder->setAction to ImmutableList

Change-Id: Ie9fa3bc2b8496508e847eddfce4c970bbdd3ed50
Signed-off-by: Ajay L <ajayl.bro@gmail.com>
8 years agoBump yangtools to 1.0.0-SNAPSHOT 80/33280/3
Thanh Ha [Thu, 21 Jan 2016 21:06:06 +0000 (16:06 -0500)]
Bump yangtools to 1.0.0-SNAPSHOT

Change-Id: Ic1337185f4798bd23ab57fc68b332675fdfb92af
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBump versions by 0.1.0 for next dev cycle 27/32727/1
Thanh Ha [Fri, 15 Jan 2016 06:21:57 +0000 (01:21 -0500)]
Bump versions by 0.1.0 for next dev cycle

Change-Id: Ic4642c66f5f5b108fca6622b9dccbcb0b7278cbb
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoMerge "Use odlparent-lite as artifacts parent"
Evan Zeller [Mon, 30 Nov 2015 01:32:56 +0000 (01:32 +0000)]
Merge "Use odlparent-lite as artifacts parent"

8 years agoMerge "Use odlparent configuration for jacoco"
Evan Zeller [Mon, 30 Nov 2015 01:32:42 +0000 (01:32 +0000)]
Merge "Use odlparent configuration for jacoco"

8 years agoMerge "Explicitly set git-review branch to master"
Evan Zeller [Mon, 30 Nov 2015 01:32:23 +0000 (01:32 +0000)]
Merge "Explicitly set git-review branch to master"

8 years agoUse odlparent-lite as artifacts parent 40/30340/1
Thanh Ha [Sun, 29 Nov 2015 22:06:12 +0000 (17:06 -0500)]
Use odlparent-lite as artifacts parent

We created odlparent-lite to provide a minimal pom which allows projects
to publish to the correct server. Without this ${project}-artifacts may
fail to deploy to Nexus.

Change-Id: Ia3fbbfad951d9d768b5df98dccd3c8b11d4aea39
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoUse odlparent configuration for jacoco 96/26296/2
Thanh Ha [Wed, 2 Sep 2015 02:25:33 +0000 (22:25 -0400)]
Use odlparent configuration for jacoco

Change-Id: I747ab854b844e71e4a6124b5a7ee7d5d2acb50a9
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBug4588 aaa-authn-api causing stack overflow for sfc tests 43/29343/2
Ryan Goulding [Thu, 5 Nov 2015 19:38:09 +0000 (14:38 -0500)]
Bug4588 aaa-authn-api causing stack overflow for sfc tests

Updates to use a common logging api/framework;  helps avoid
incompatibilities with features that implement standard slf4j
logging.

Change-Id: Id275f955ca28d97e361bc0e2a67dafff907ff018
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
8 years agoFix the parser to use radix 16 72/28472/2
Anton Ivanov [Thu, 15 Oct 2015 21:26:48 +0000 (22:26 +0100)]
Fix the parser to use radix 16

Change-Id: I2f5d34225da76dc6af340a3a05d04fc14071ac1f
Signed-off-by: Anton Ivanov <aivanov@brocade.com>
8 years agoFix for hex parsing in broad/multicast filter 67/28467/1
Anton Ivanov [Thu, 15 Oct 2015 19:56:46 +0000 (19:56 +0000)]
Fix for hex parsing in broad/multicast filter

Obvious - it is a hex string, it needs a 0x in front to parse

Self-inflicted as usual - if we were keeping Macs, IPs, etc
as specified in the RFC (it says canonical form) this would
not have happened.

Change-Id: I496a4b00f4aaf2a585e7c4786261ff94475a78fd
Signed-off-by: Anton Ivanov <aivanov@brocade.com>
8 years agoBug4480 Fix config files for l2switch 62/28462/3
Ryan Goulding [Thu, 15 Oct 2015 17:21:46 +0000 (13:21 -0400)]
Bug4480 Fix config files for l2switch

It appears https://git.opendaylight.org/gerrit/#/c/23262/3/features/pom.xml
changed the parent pom.xml.  This pom.xml is unable to provide some of the
necessary properties for config file names.  This patch adds the appropriate
properties to the features/pom.xml.

Change-Id: I3eb78b447e4d3ada30c3fb21ac8ef6229987bf52
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
8 years agoFixed incorrect prefixes in uses augment. 70/27870/1
Tony Tkacik [Sat, 3 Oct 2015 11:04:18 +0000 (13:04 +0200)]
Fixed incorrect prefixes in uses augment.

Change-Id: I390bce8755890941059e84b960428c40a4142431
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
8 years agoMerge "Migration to use MD-SAL Project"
Amit Mandke [Sat, 19 Sep 2015 01:49:19 +0000 (01:49 +0000)]
Merge "Migration to use MD-SAL Project"

8 years agoMerge "Migrate restconf dependencies"
Amit Mandke [Fri, 11 Sep 2015 04:38:58 +0000 (04:38 +0000)]
Merge "Migrate restconf dependencies"

8 years agoMigration to use MD-SAL Project 78/26378/2
Tony Tkacik [Wed, 2 Sep 2015 14:13:30 +0000 (16:13 +0200)]
Migration to use MD-SAL Project

Change-Id: I68d0b7a179e9597fcb7b36dfa24f1dedddf27f8f
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
8 years agoMerge "BUG-3958 Added description"
Evan Zeller [Tue, 8 Sep 2015 17:22:20 +0000 (17:22 +0000)]
Merge "BUG-3958 Added description"

8 years agoMerge "BUG-3576 Resubmit - Flows should be installed only for unicast"
Evan Zeller [Tue, 8 Sep 2015 16:29:29 +0000 (16:29 +0000)]
Merge "BUG-3576 Resubmit - Flows should be installed only for unicast"

8 years agoMerge "BUG-2865 Partial fix"
Evan Zeller [Tue, 8 Sep 2015 16:06:32 +0000 (16:06 +0000)]
Merge "BUG-2865 Partial fix"

8 years agoBUG-3958 Added description 21/26621/1
Anton Ivanov [Mon, 7 Sep 2015 15:09:53 +0000 (15:09 +0000)]
BUG-3958 Added description

Added description to what the multicast check does

Change-Id: I558bb2594e4edb9f9f0f65955d2c775abba2adfd
Signed-off-by: Anton Ivanov <aivanov@brocade.com>
8 years agoBUG-3576 Resubmit - Flows should be installed only for unicast 62/23762/2
Anton Ivanov [Mon, 6 Jul 2015 07:32:29 +0000 (08:32 +0100)]
BUG-3576 Resubmit - Flows should be installed only for unicast

Macs should be checked for non-unicast not just for broadcast when
considered for flow creation (or learning).

Change-Id: I25a8ac5be86b41b73a9fa157b8b6158b71be3dd7
Signed-off-by: Anton Ivanov <aivanov@brocade.com>
8 years agoMigrate restconf dependencies 29/26529/2
JMorvay [Fri, 4 Sep 2015 16:03:38 +0000 (18:03 +0200)]
Migrate restconf dependencies

Migrate project's restconf dependencies and features
to new groupId/version

Change-Id: If08f516b8607a249f73b604c14c9fab4a09077c2
Signed-off-by: JMorvay <jmorvay@cisco.com>
8 years agoBUG-3958 Fix flooding source port 88/26588/1
Anton Ivanov [Mon, 7 Sep 2015 08:42:24 +0000 (08:42 +0000)]
BUG-3958 Fix flooding source port

Use original ingress port when flooding.

This is not just openflow (as stated in the bug report). It
is general switch behavior - flooding should preserve the
original port.

Change-Id: I56044d274ffa69ae0d0c989e020c8381522ba830
Signed-off-by: Anton Ivanov <aivanov@brocade.com>
8 years agoMerge changes from topic 'license'
Evan Zeller [Wed, 19 Aug 2015 06:20:59 +0000 (06:20 +0000)]
Merge changes from topic 'license'

* changes:
  Fix license header violations in hosttracker
  Fix license header violations in arphandler

8 years agoFix license header violations in hosttracker 21/25021/2
Thanh Ha [Sun, 9 Aug 2015 15:14:42 +0000 (11:14 -0400)]
Fix license header violations in hosttracker

Change-Id: I6765f62661aad833844e0978cf806f39f0fc7521
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix license header violations in arphandler 20/25020/2
Thanh Ha [Sun, 9 Aug 2015 15:12:21 +0000 (11:12 -0400)]
Fix license header violations in arphandler

Change-Id: I6282a11cadfbc473977fe5e2eedc1b56444e4958
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoFix license header violations in packethandler 19/25019/1
Thanh Ha [Sun, 9 Aug 2015 15:10:20 +0000 (11:10 -0400)]
Fix license header violations in packethandler

Change-Id: I9fdc0d9ce05085020b7f64e01696b0ca5b3c034f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBUG 4050: Add required capabiliy for stp-status-aware-node-connector model 28/24528/2
Colin Dixon [Fri, 24 Jul 2015 15:37:26 +0000 (11:37 -0400)]
BUG 4050: Add required capabiliy for stp-status-aware-node-connector model

Change-Id: I17e1217fde61bfcdb2d941245e97da0e6a747ea1
Signed-off-by: Colin Dixon <colin@colindixon.com>
8 years agoExplicitly set git-review branch to master 19/24419/1
Thanh Ha [Wed, 22 Jul 2015 19:16:40 +0000 (15:16 -0400)]
Explicitly set git-review branch to master

Change-Id: Ib17515896cf71af946a598dab6ad4993fc5a5bd0
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
8 years agoBUG-2865 Partial fix 19/23519/3
Anton Ivanov [Mon, 29 Jun 2015 15:43:41 +0000 (15:43 +0000)]
BUG-2865 Partial fix

This adds the 802.1ad provider bridging type to the q-n-q
header fields.

It does not fix other issues needed to implement fully
q-n-q and provider bridging - lack of ordering enforcement, etc.

Change-Id: I36b3ef1b92c39215d15dee9bd5147ee5fe03c518
Signed-off-by: Anton Ivanov <aivanov@brocade.com>
9 years agoMigrate to features-parent 62/23262/3
Robert Varga [Thu, 25 Jun 2015 10:26:34 +0000 (12:26 +0200)]
Migrate to features-parent

Change-Id: I6cd822b8297f023d8143e8fb4653df7d13011aae
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoIntroduce artifacts artifact 61/23261/3
Robert Varga [Thu, 25 Jun 2015 09:16:59 +0000 (11:16 +0200)]
Introduce artifacts artifact

Change-Id: Ied7a38f007111e788d0cb98de09bd85d56d368a6
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoRemove repositories section 60/23260/2
Robert Varga [Mon, 29 Jun 2015 21:54:01 +0000 (23:54 +0200)]
Remove repositories section

This section should be pulled in from settings.xml, let's not override
it here.

Change-Id: I8a3942bbcb2a167bae33a9e7956c1ce3a5bed864
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "Implement transaction chain for hosttracker in an attempt to alleviate BUG2640."
Amit Mandke [Fri, 19 Jun 2015 07:14:52 +0000 (07:14 +0000)]
Merge "Implement transaction chain for hosttracker in an attempt to alleviate BUG2640."

9 years agoImplement transaction chain for hosttracker in an attempt to alleviate BUG2640. 86/18786/6
Evan Zeller [Tue, 21 Apr 2015 22:50:47 +0000 (15:50 -0700)]
Implement transaction chain for hosttracker in an attempt to alleviate BUG2640.

Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
Change-Id: I91ca717cafa96fe25693d05fc6947f08d9c7e4df

9 years agoAdd hybrid option for sending ARP to Controller & OF Normal 37/22137/1
Evan Zeller [Tue, 9 Jun 2015 00:11:48 +0000 (17:11 -0700)]
Add hybrid option for sending ARP to Controller & OF Normal

Change-Id: I708fd57ad12752c3ba8e9dc70a933df74721b0e1
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
9 years agoIncrementing versions by 0.1.0 for post-lithium master branch 59/19559/2
Alex Fan [Mon, 4 May 2015 23:44:06 +0000 (16:44 -0700)]
Incrementing versions by 0.1.0 for post-lithium master branch

Change-Id: I1230c592e960fb6e96e59a890e2f819703d25ed9
Signed-off-by: Alex Fan <railor33@gmail.com>
9 years agoBUG-3398: Remove deprecated base distribution. 66/21266/1
Evan Zeller [Wed, 27 May 2015 21:18:33 +0000 (14:18 -0700)]
BUG-3398: Remove deprecated base distribution.

Change-Id: If19fa5ee9ac2781911c49546e44b5e9cda049bc3
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
9 years agoBUG2629: Clear added non-directional links when clearing network graph. 18/18218/2
Evan Zeller [Mon, 13 Apr 2015 20:59:01 +0000 (20:59 +0000)]
BUG2629: Clear added non-directional links when clearing network graph.

Allows StpStatusAwareNodeConnectors to properly receive their StpStatus if they've been part of a previous topology.

Change-Id: Ic965ad7ea3595c6dddec3a5e223bcf8c3ce40234
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
9 years agoBoot l2switch distribution with restconf and dlux. 85/18785/4
Evan Zeller [Wed, 22 Apr 2015 00:31:15 +0000 (17:31 -0700)]
Boot l2switch distribution with restconf and dlux.

Change-Id: Ia5bd14f77e45bc4c779eee20f201c75bd7e49280
Signed-off-by: Evan Zeller <evanrzeller@gmail.com>
9 years agoFix JDK8 javadoc errors 06/18806/1
Robert Varga [Wed, 22 Apr 2015 08:29:25 +0000 (10:29 +0200)]
Fix JDK8 javadoc errors

JDK8 is picky about javadocs -- fix them up so compilation passes.

Change-Id: Ib123d8b92b76538f561dd08a9f81b081929a1908
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoFix maven warnings about duplicate declarations 05/18805/1
Robert Varga [Wed, 22 Apr 2015 08:28:54 +0000 (10:28 +0200)]
Fix maven warnings about duplicate declarations

These dependecies and plugin declarations are duplicate, so fix them up.

Change-Id: I19f83eaa35dc42c30d534dcd0a5ee185d32ce553
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "Bug 2971: tp-id format is incorrect for host switch pair"
Evan Zeller [Sat, 11 Apr 2015 00:12:32 +0000 (00:12 +0000)]
Merge "Bug 2971: tp-id format is incorrect for host switch pair"

9 years agoBug 2971: tp-id format is incorrect for host switch pair 64/18064/1
Ryan Goulding [Thu, 9 Apr 2015 23:23:47 +0000 (19:23 -0400)]
Bug 2971: tp-id format is incorrect for host switch pair

This patch provides a clearer and more consumable format for the host tp-id.
The current convention is similar to “host:<MAC>:openflow:<port>”.  This is
particularly confusing since the "openflow:<port>" part is derived from the
attached switch, and doesn't have anything to do with the host's properties.
This proposal is to use "host:MAC" instead.  This field is propogated to the
DLUX Topology UI, and this patch was verified visually by inspecting that the
new format propagates.

Change-Id: Ia16cad2986257e1dec9ef7d596af23a658d511ec
Signed-off-by: Ryan Goulding <ryandgoulding@gmail.com>
9 years agoUse artifacts to import dependencyManagement 13/17413/2
Robert Varga [Tue, 31 Mar 2015 09:34:37 +0000 (11:34 +0200)]
Use artifacts to import dependencyManagement

For mdsal, yangtools and config we can use the artifacts pom to import
all artifacts in that group. This simplifies version management, so
let's use it.

Change-Id: Ic5a784314f79d774edfd05d48cb09836fba4b085
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoRemove reference to enunciate 12/17412/1
Robert Varga [Tue, 31 Mar 2015 09:28:02 +0000 (11:28 +0200)]
Remove reference to enunciate

The plugin is not used anywhere in the project, so remove references to
it.

Change-Id: I586557635d4ed5d68bb017c2a7d86bf565cd0aca
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoRemove version overrides 11/17411/1
Robert Varga [Tue, 31 Mar 2015 09:29:36 +0000 (11:29 +0200)]
Remove version overrides

odlparent already defines versions for both karaf and maven bundle
plugin, so there is no need to override.

Change-Id: I01edb22c13bd28ff3c16f3822f151e96ec491a40
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMerge "Removed unused argument 'payload'"
Amit Mandke [Tue, 24 Mar 2015 00:06:46 +0000 (00:06 +0000)]
Merge "Removed unused argument 'payload'"

9 years agoDo not force Integer creation 55/16955/1
Robert Varga [Sun, 22 Mar 2015 14:23:45 +0000 (15:23 +0100)]
Do not force Integer creation

Instead of using explicit instantiation, let JVM's autoboxing take care
of using the right object.

Change-Id: Ia271b8c25ca11230b9cca5c630e0704f5a621209
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMigrate away from yangtools features-test 37/16237/4
Robert Varga [Tue, 10 Mar 2015 08:17:06 +0000 (09:17 +0100)]
Migrate away from yangtools features-test

The replacement comes from odlparent, so migrate to the new (and
working) one.

Change-Id: Ic0fee09f5d80a3864da3bc18531d072dff84fdcf
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoFix odlparent reference 44/16244/1
Robert Varga [Tue, 10 Mar 2015 09:09:01 +0000 (10:09 +0100)]
Fix odlparent reference

odlparent is not in this project, so when it is referred to in a
<parent> declaration, it has to have an empty relativePath.

Change-Id: Ia4d341e722576c0cbb2a41e6180ab94bfac112c7
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoBUG-2647: model+nsf.app migration proposal 18/14518/3
Michal Rehak [Mon, 26 Jan 2015 18:34:04 +0000 (19:34 +0100)]
BUG-2647: model+nsf.app migration proposal

 - requires:
    controller https://git.opendaylight.org/gerrit/#/c/14464/
    ofplugin   https://git.opendaylight.org/gerrit/#/c/14463/

Change-Id: Ie2372781bd398819f83902c14e38e44fb25a4794
Signed-off-by: Michal Rehak <mirehak@cisco.com>
9 years agoRemoved unused argument 'payload' 74/15074/3
Mario Willems [Mon, 9 Feb 2015 16:38:36 +0000 (17:38 +0100)]
Removed unused argument 'payload'

The argument 'payload' was used in an earlier version, as the
ReactiveFlowWriter handled ARP by its own and dispatched the
payload of the ARP requests.The ARP handling is now done by the
arphandler. The leftover argument 'payload' in the ReactiveFlowWriter
is usless and should be removed.

Change-Id: I53762d12d550d523de38e7dad5839c22b51dc591
Signed-off-by: Mario Willems <ma.willems@googlemail.com>
9 years agoBUG2607: Now using the right constant for no buffer 52/14252/3
Colin Dixon [Mon, 19 Jan 2015 15:10:32 +0000 (09:10 -0600)]
BUG2607: Now using the right constant for no buffer

Uses OFConstants.OFP_NO_BUFFER instead of 0L. Also, this patch organizes
the imports in the modified java files.

Change-Id: I71f8cceda7a0cc657f2f5ce03cc0af7bf757171c
Signed-off-by: Colin Dixon <colin@colindixon.com>
9 years agoMerge "adding .DS_Store to .gitignore"
Raghurama Bhat [Tue, 20 Jan 2015 06:09:58 +0000 (06:09 +0000)]
Merge "adding .DS_Store to .gitignore"