lispflowmapping.git
9 years agoRemove unnecesary declaration of <prerequisites> 52/15552/1
Lorand Jakab [Fri, 20 Feb 2015 13:12:08 +0000 (15:12 +0200)]
Remove unnecesary declaration of <prerequisites>

Using the <prerequisites> configuration in POM files is deprecated and
odlparent enforces Maven version using the maven-enforcer-plugin.

See:
http://jira.codehaus.org/browse/MNG-5297
http://jira.codehaus.org/browse/MNG-4840

Change-Id: I138df3c2b03fb8f0f88e7c559098c665b111ba7a
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoMerge "Remove <repositories> and <pluginRepositories> sections"
Lori Jakab [Fri, 20 Feb 2015 08:02:21 +0000 (08:02 +0000)]
Merge "Remove <repositories> and <pluginRepositories> sections"

9 years agoMerge "Revert "Basic AD-SAL inventory service""
Vina Ermagan [Fri, 20 Feb 2015 00:25:34 +0000 (00:25 +0000)]
Merge "Revert "Basic AD-SAL inventory service""

9 years agoRevert "Basic AD-SAL inventory service" 03/15503/2
Lorand Jakab [Thu, 19 Feb 2015 16:11:37 +0000 (18:11 +0200)]
Revert "Basic AD-SAL inventory service"

This reverts commit 7e9fbe75c13692537c2b8151435c1e45223d79a9.

Since we want to remove all AD-SAL dependencies in Lithium timeframe,
remove the AD-SAL based inventory service that was committed for Helium.

Change-Id: Ibbe644b02c07ddc14ff5f4d4bebd08eeb8365af4
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoUpdate upstream Neutron groupId 58/15458/1
Lorand Jakab [Wed, 18 Feb 2015 10:46:50 +0000 (12:46 +0200)]
Update upstream Neutron groupId

Change-Id: I73c46df916715187a6cc53e798b1b8fa87d8b100
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoMerge "Remove AD-SAL dependencies from Neutron service"
Vina Ermagan [Tue, 17 Feb 2015 18:53:23 +0000 (18:53 +0000)]
Merge "Remove AD-SAL dependencies from Neutron service"

9 years agoRemove reference to xtend-lib-osgi 01/15301/2
Robert Varga [Fri, 13 Feb 2015 22:41:14 +0000 (23:41 +0100)]
Remove reference to xtend-lib-osgi

The xtend library is embedded in yangtools, so there is no need to pull
it anywhere. Remove the dependency declaration to reduce clutter.

Change-Id: I099da77a1278bc5d55424ce2dbef64f02a55d7cd
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoMove Karaf distribution POM file to "best practices" 46/15246/1
Lorand Jakab [Fri, 13 Feb 2015 10:30:53 +0000 (12:30 +0200)]
Move Karaf distribution POM file to "best practices"

We introduce a new pom file with a <dependencyManagement> section
inclusing all lispflowmapping artifacts.  Since the "best practices" now
use different parent POMs for different parts of the build, this is to
avoid repeating the project artifacts in many files.

With this commit, our Karaf distribution has a very simplified POM file,
with the parent being managed in the controller project.  We only have
to specify our own dependencies.

Change-Id: Ibbe9e6baa4ce59c160cd704ccb2c3497bac89425
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoRemove AD-SAL dependencies from Neutron service 00/15200/1
Lorand Jakab [Wed, 11 Feb 2015 21:24:23 +0000 (23:24 +0200)]
Remove AD-SAL dependencies from Neutron service

Change-Id: Iebc5b3ccb3e83f4936df530a3fc58218c68fdf3d
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoRemove <repositories> and <pluginRepositories> sections 49/15149/1
Thanh Ha [Wed, 11 Feb 2015 15:39:09 +0000 (10:39 -0500)]
Remove <repositories> and <pluginRepositories> sections

It is recommended that developers and servers configure this locally via
settings.xml.

https://lists.opendaylight.org/pipermail/discuss/2015-January/004482.html

Change-Id: I82a92386d9edea078deb34e5e87941e23e65028b
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix 'critical' severity issues in Sonar 75/15075/1
Lorand Jakab [Mon, 9 Feb 2015 14:29:59 +0000 (16:29 +0200)]
Fix 'critical' severity issues in Sonar

Change-Id: Iac42897d1aec5d9da09e975d829bdd6fcae88c50
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoMove YANG model POM file to "best practices" 65/14965/2
Lorand Jakab [Fri, 6 Feb 2015 13:49:29 +0000 (15:49 +0200)]
Move YANG model POM file to "best practices"

Turns out, this also solves our issues with the integration tests
(w00t!), so turn them back on.

It pays to follow best practices! ;)

Change-Id: I521ba89c396804895fc87a060a4920d05510ee90
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoBUG-1173: do not hard-code guava version 94/14894/2
Robert Varga [Thu, 5 Feb 2015 09:30:40 +0000 (10:30 +0100)]
BUG-1173: do not hard-code guava version

odlparent defines the version upstream, no need to repeat it here.

Change-Id: Ie0d4934f774a70cf97d6304e37e86b879905d51d
Signed-off-by: Robert Varga <rovarga@cisco.com>
9 years agoFix unit test coverage settings 29/14629/1
Lorand Jakab [Fri, 30 Jan 2015 13:51:22 +0000 (15:51 +0200)]
Fix unit test coverage settings

Change-Id: Iea1cb56557c0f3401fb735088a1092223c375311
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoBandaid: fix build by sweeping issues under the carpet 27/14627/1
Lorand Jakab [Fri, 30 Jan 2015 13:31:57 +0000 (15:31 +0200)]
Bandaid: fix build by sweeping issues under the carpet

Integration tests have been broken since upstream yangtools project
commit a50515f "Add marker interface Builder<T> to generated Builders".
Since no fix was found so far, this commit removes intergration tests
from the build to please Jenkins so that we can go on with development.

Integration tests are using commons.integrationtest from the controller
project, which has been deprecated recently.  It is likely we have to
rework our IT a bit.

Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoDo not override Sonar options configured in Jenkins 51/14551/1
Thanh Ha [Fri, 23 Jan 2015 14:52:59 +0000 (09:52 -0500)]
Do not override Sonar options configured in Jenkins

These settings are controlled by the Jenkins job.

Change-Id: I916e97f6eae22f4ed4b3c28d810e26a304a965d3
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix .gitreview for master branch 50/14550/1
Thanh Ha [Tue, 27 Jan 2015 19:38:34 +0000 (14:38 -0500)]
Fix .gitreview for master branch

Change-Id: I32846d6556827e5219233414bfe16c222bea2245
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoFix 'blocker' severity issues in Sonar 43/14143/1 develop
Lorand Jakab [Wed, 14 Jan 2015 14:27:34 +0000 (16:27 +0200)]
Fix 'blocker' severity issues in Sonar

Change-Id: I63e393027535d1fec078f3f52382b84dbd9dbd16
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoPOM cleanup 04/14104/2
Lorand Jakab [Mon, 12 Jan 2015 14:55:58 +0000 (16:55 +0200)]
POM cleanup

Change-Id: I912a2bdebffb0801619e854feb744f6cba96025d
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoSet root pom.xml <name> for Sonar 54/14054/1
Thanh Ha [Fri, 9 Jan 2015 21:09:17 +0000 (16:09 -0500)]
Set root pom.xml <name> for Sonar

As mentioned on the mailing list Sonar uses the <name> field of the
pom.xml that is passed to the mvn command as the name of the project in
Sonar. In most cases this is the root pom.xml file in a project. This
patch sets the name to the project shortname.

https://lists.opendaylight.org/pipermail/discuss/2014-November/004024.html

Change-Id: I29fb850f46d615e4f468cf76f61b01397485a6db
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
9 years agoAdd version for xtend-lib-osgi in IT POM 87/13987/1
Lorand Jakab [Thu, 8 Jan 2015 11:07:29 +0000 (13:07 +0200)]
Add version for xtend-lib-osgi in IT POM

lispflowmapping-develop-nightbuild-and-integration - Build # 403 failed,
because of an upstream change.  This commit specifies an explicit
version for xtend-lib-osgi in the integration tests pom file, using the
xtend.version property from odlparent, fixing the build.

Change-Id: Ie58ae291b9e5b0c1ce64b74efeafe1fef4bf0218
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoRemove unnecessary version definitions 55/13455/1
Lorand Jakab [Mon, 8 Dec 2014 17:09:13 +0000 (19:09 +0200)]
Remove unnecessary version definitions

Change-Id: Ife58a877f51d62758baf2001699ee26d7703b666
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoRemove unnecessary imports 89/13289/1
Lorand Jakab [Mon, 1 Dec 2014 21:54:30 +0000 (23:54 +0200)]
Remove unnecessary imports

Change-Id: I6a66881e5dba6dbb9b066d0e83a6c04a5f02fc7f
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoRemove unnecessary version overrides in IT 88/13288/1
Lorand Jakab [Mon, 1 Dec 2014 21:51:30 +0000 (23:51 +0200)]
Remove unnecessary version overrides in IT

Change-Id: I2e13f47f450738bfc074b714f4acf85140f5d24c
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoBug 2440: Fix mappingservice.implementation unit tests 33/13133/2
Lorand Jakab [Tue, 25 Nov 2014 20:41:58 +0000 (22:41 +0200)]
Bug 2440: Fix mappingservice.implementation unit tests

Change-Id: I2271f8fb0c49d794ee1cd4a4472cc1b43adea3e5
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoAdd coding style checks 40/12140/2
Lorand Jakab [Wed, 22 Oct 2014 09:07:11 +0000 (12:07 +0300)]
Add coding style checks

Run the maven-checkstyle-plugin during the build, using rules from the
controller project, which include:

  - No TAB characters
  - No trailing spaces
  - No redundant, unused or star imports
  - Long constants defined with upper ell: 'L'
  - No empty statements (standalone ';' semicolon)
  - If a class overrides equals() it must override hashCode()

These rules are applied to .java, .xml, and .yang files.  Rule
violations are reported on the console, but they don't cause the build
to fail.  This behavior should be changed in the future, when the
existing code base is cleaned up, so that no new violations are
introduced after that.

Change-Id: I552eb72e1ac4b96a4cf80a216a1638bb36d77821
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoMass remove trailing spaces 73/12173/2
Lorand Jakab [Wed, 22 Oct 2014 17:50:53 +0000 (20:50 +0300)]
Mass remove trailing spaces

Change-Id: I50f41f7d6f42f813fbe2a01d4e056bbc2480b83c
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoFix IT failure on IPv6 enabled hosts 87/12287/1
Lorand Jakab [Thu, 23 Oct 2014 14:26:16 +0000 (17:26 +0300)]
Fix IT failure on IPv6 enabled hosts

Change-Id: I26583bc1f1c017958c5a4cde6f7947f015fe474f
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoRefactor the poms to clean up unused tags and move to odl parent 84/11884/1
Lorand Jakab [Fri, 10 Oct 2014 13:02:33 +0000 (16:02 +0300)]
Refactor the poms to clean up unused tags and move to odl parent

Also added other enhancements like sorting as well as cleaning up redundant properties etc.

Change-Id: I3443dcd00ceb71bb0613c8e2fdc643fd26322401
Signed-off-by: Devin Avery <devin.avery@brocade.com>
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoIncrementing versions by 0.1.0 for post-helium develop branch 29/11829/3
Lorand Jakab [Wed, 8 Oct 2014 19:59:58 +0000 (22:59 +0300)]
Incrementing versions by 0.1.0 for post-helium develop branch

Change-Id: Ie07c7cce2be4cb13b8048d4cc3243e020ad8bedc
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoBug 2058: Fix reading config variables in Karaf 05/11505/2
Lorand Jakab [Wed, 24 Sep 2014 00:25:45 +0000 (17:25 -0700)]
Bug 2058: Fix reading config variables in Karaf

Change-Id: I0ab027e0278dd75e588c8aa2d22cef185de2f5fb
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoBug 1905 : Fix for Traffic Engineering LCAF L/P/S flags not being set from NB API. 63/11263/1
Vina Ermagan [Tue, 16 Sep 2014 02:29:02 +0000 (19:29 -0700)]
Bug 1905 : Fix for Traffic Engineering LCAF L/P/S flags not being set from NB API.

Update address convertor to read the correct flags.

Change-Id: I44625674de4c3a1470a45455c21b3eeed36c6adb
Signed-off-by: Vina Ermagan <vermagan@cisco.com>
9 years agoBug 1909: Fix maven-bundle-plugin version 46/11246/4
Ed Warnicke [Tue, 16 Sep 2014 16:33:03 +0000 (11:33 -0500)]
Bug 1909: Fix maven-bundle-plugin version

Removed the

<Bundle-Activator></Bundle-Activator>
<Service-Component></Service-Component>

because they cause maven-bundle-plugin 2.4.0 to throw error:

The default package '.' is not permitted by the Import-Package syntax.

Change-Id: Ida7772548852379acfa0322bacf9c39de8c08034
Signed-off-by: Ed Warnicke <eaw@cisco.com>
9 years agoBug 1877: Add LISP Neutron implementation to Karaf 94/11194/1
Lorand Jakab [Mon, 15 Sep 2014 15:04:09 +0000 (18:04 +0300)]
Bug 1877: Add LISP Neutron implementation to Karaf

Change-Id: Ie6b93a6f94660e5778a5c9e8a761b3667aab2d03
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoBug 1843: Add LISP NETCONF implementation to Karaf 06/11106/1
Lorand Jakab [Fri, 12 Sep 2014 13:35:17 +0000 (16:35 +0300)]
Bug 1843: Add LISP NETCONF implementation to Karaf

Change-Id: I0dc5223bafaaa90a5592dacd5ba84e1b0b8f7a49
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoBug 1841: Autoload odl-lispflowmapping-all feature in Karaf distribution 96/11096/1
Lorand Jakab [Fri, 12 Sep 2014 12:14:30 +0000 (15:14 +0300)]
Bug 1841: Autoload odl-lispflowmapping-all feature in Karaf distribution

Change-Id: Id6ce1fb72396240ab90614b2c8eace8f4bb376e7
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoFix for Bug 1816: DELETE key does not work in REST API 59/11059/1
Vina Ermagan [Wed, 10 Sep 2014 23:12:23 +0000 (16:12 -0700)]
Fix for Bug 1816: DELETE key does not work in REST API

Change-Id: I6f66d66c5b94f6dfedd33664efd522c42a7199f6
Signed-off-by: Vina Ermagan <vermagan@cisco.com>
9 years agoBug 1791: Fix removeEid CLI command 05/11005/2
Lorand Jakab [Wed, 10 Sep 2014 17:56:57 +0000 (20:56 +0300)]
Bug 1791: Fix removeEid CLI command

While at it, add previously undocumented 'addDefaultPassword' command to
CLI help.

Change-Id: I6d29be2127e78b11a0b2ca0bfe4abb7b3d5bf2a3
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoRemove META-INF from netconf 12/10612/1
Lorand Jakab [Tue, 2 Sep 2014 06:39:09 +0000 (09:39 +0300)]
Remove META-INF from netconf

And add it to .gitignore

Change-Id: Ia6ac7bfa050c630417f88e08e70e1897f35d5d07
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoAdded support for receiving map reply on XTR port 76/10576/1
Yair Zinger [Sun, 31 Aug 2014 15:00:44 +0000 (18:00 +0300)]
Added support for receiving map reply on XTR port

Signed-off-by: Yair Zinger <yair.zinger@contextream.com>
9 years agoAdd mappingservice-netconf bundle 53/10153/5
Florin Coras [Fri, 22 Aug 2014 03:29:22 +0000 (20:29 -0700)]
Add mappingservice-netconf bundle

The goal is to enable the management of NETCONF connections to LISP
devices via a simple REST API. If the functionality turns out to be
useful to other controller services, a Java API may also be defineda in
the future.

The bundle consists of a netconf-connector data model that defines RPCs
for spinning up/down sal-netconf-connectors and the associated service
implementation. Both dependency resolution and netconf-connector
instantiation/tearing down are done programmatically via JMX.

Change-Id: I6db79956c1c43b57a6386366c9b4f16937aa53cc
Signed-off-by: Florin Coras <fcoras@ac.upc.edu>
9 years agoMerge "Expand implementation of Neutron Service APIs in Lisp ." into develop
Lori Jakab [Thu, 28 Aug 2014 19:51:10 +0000 (19:51 +0000)]
Merge "Expand implementation of Neutron Service APIs in Lisp ." into develop

9 years agoBasic AD-SAL inventory service 91/9391/3
Lorand Jakab [Thu, 17 Jul 2014 17:55:23 +0000 (20:55 +0300)]
Basic AD-SAL inventory service

Change-Id: I033e73da0870f7563e400c26c7d24c9d62cdc2d8
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoFix XTR-ID and Site-ID not being copied to notification 46/10446/1
Lorand Jakab [Thu, 28 Aug 2014 11:49:11 +0000 (14:49 +0300)]
Fix XTR-ID and Site-ID not being copied to notification

Change-Id: I6f013dde607104bca3b84df2998c9555a1055480
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoExpand implementation of Neutron Service APIs in Lisp 20/10420/2
Vina Ermagan [Thu, 28 Aug 2014 04:49:45 +0000 (21:49 -0700)]
Expand implementation of Neutron Service APIs in Lisp
.

Change-Id: I28e3a20439796fa436ea2cac62c7ff664d4a6ef3
Signed-off-by: Vina Ermagan <vermagan@cisco.com>
9 years agoAdding bundle dependencies to features/pom.xml which will be treated as secondary... 65/10365/1
Madhu Venugopal [Wed, 27 Aug 2014 11:07:27 +0000 (04:07 -0700)]
Adding bundle dependencies to features/pom.xml which will be treated as secondary dependencies from integration project.

Without these dependencies, the integration project build will fail because of the missing artifacts in its .m2 cache

Change-Id: I9398e2b91f945c506274cad7ebdac2d98a2be4bc
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
9 years agoAdd karaf distribution build 61/10361/1
Lorand Jakab [Wed, 27 Aug 2014 08:13:37 +0000 (11:13 +0300)]
Add karaf distribution build

Change-Id: I08c37ecfc534aad10cb7ec5547b1303103b6e68c
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoAdd northbound karaf feature 55/10355/1
Lorand Jakab [Wed, 27 Aug 2014 08:09:18 +0000 (11:09 +0300)]
Add northbound karaf feature

With this feature, manual functional tests are now passing for
odl-lispflowmapping-all.

Change-Id: I80d1487b57fd2c5bddac88f7edfa16d996d5cd6c
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoFix Karaf dependencies and add tests 13/10313/3
Lorand Jakab [Tue, 26 Aug 2014 12:10:25 +0000 (15:10 +0300)]
Fix Karaf dependencies and add tests

Change-Id: I38dbdb57aa209c2be291002567c3535e95ca1b28
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoInitial Karaf support 69/9569/2
Lorand Jakab [Fri, 1 Aug 2014 08:59:55 +0000 (11:59 +0300)]
Initial Karaf support

Change-Id: Ifcb3a52491edc85d075f0b39f1db7865a730aafd
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoAdd YANG autogenerated directories to .gitignore 33/10233/1
Lorand Jakab [Mon, 25 Aug 2014 06:45:16 +0000 (09:45 +0300)]
Add YANG autogenerated directories to .gitignore

Change-Id: I6191bf410e87e9b18f9f84328f7576723b2d23d1
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoupdated controller.xml 12/10212/1
David Goldberg [Wed, 20 Aug 2014 00:29:49 +0000 (03:29 +0300)]
updated controller.xml

Change-Id: I60f24f55b5aceffcfc9a09e4876c0074dab4d97f
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
9 years agofixed sonar 90/9890/1
David Goldberg [Tue, 12 Aug 2014 16:21:45 +0000 (19:21 +0300)]
fixed sonar

Change-Id: I1b6683a3ceb8ed668469f63eed2c530c3b9b761f
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
9 years agoremoved sonar properties 47/9647/1
David Goldberg [Mon, 4 Aug 2014 11:31:18 +0000 (14:31 +0300)]
removed sonar properties

Change-Id: I917df3ee30c153f665f9d53ff97f7acda465d128
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
9 years agochanged sonar's name 39/9639/1
David Goldberg [Mon, 4 Aug 2014 07:58:15 +0000 (10:58 +0300)]
changed sonar's name

Change-Id: I6f259bacd3f72e4f101673a032fe304fc2931822
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
9 years agoAdd user friendly bundle names 63/9563/1
Lorand Jakab [Fri, 1 Aug 2014 06:35:06 +0000 (09:35 +0300)]
Add user friendly bundle names

Change-Id: I731d9774f52d4bd642699e69669d60e727c1d7cb
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoadded missing docs 67/9467/1
David Goldberg [Wed, 30 Jul 2014 07:26:11 +0000 (10:26 +0300)]
added missing docs

Change-Id: I8f98cb38fc82e6697fe687b5a0f79d7c07dbd403
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
9 years agoAdd xTR-ID/Site-ID (de)serialization 51/8451/1
Lorand Jakab [Mon, 30 Jun 2014 09:58:54 +0000 (12:58 +0300)]
Add xTR-ID/Site-ID (de)serialization

The xTR-ID/Site-ID are not yet stored in the DAO, this is just support
to serialize/deserialize.  It will be used for the inventory service,
which will use the xTR-ID with the source RLOC as the internal xTR
identifyier.

This comment also cleans up the Map-Notify message, which doesn't have
the Proxy and Want-Map-Notify bits.

Change-Id: I37695e73f19822c28ca16f0eb53e028a1cf2651a
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
9 years agoFix race condition in IT 99/8299/2
Lorand Jakab [Tue, 24 Jun 2014 13:17:49 +0000 (16:17 +0300)]
Fix race condition in IT

Change-Id: Ia47a93e7cd80e8aceefe3b42085d976657610238
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoadded missing service to controller.xml and exports to config 47/8147/1
David Goldberg [Thu, 19 Jun 2014 12:03:51 +0000 (15:03 +0300)]
added missing service to controller.xml and exports to config

Change-Id: I05e92bb8e56ac170b6d56a32aad37743597092c1
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoadded exclusion for native container 51/7951/1
David Goldberg [Thu, 12 Jun 2014 15:05:47 +0000 (18:05 +0300)]
added exclusion for native container

Change-Id: Id3e930bc86f643d4b2f2ab11dcabc4428f4bc34a
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoupdated mapping service 28/7928/1
David Goldberg [Thu, 12 Jun 2014 06:58:38 +0000 (09:58 +0300)]
updated mapping service

Change-Id: I6c657f62e2260f45f8ce17ff6a3be4d119574f6c
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoChange of versions 27/7927/1
Giovanni Meo [Wed, 11 Jun 2014 14:20:43 +0000 (16:20 +0200)]
Change of versions

Signed-off-by: Giovanni Meo <gmeo@cisco.com>
10 years ago[maven-release-plugin] prepare for next development iteration
Jenkins lispflowmapping silo [Tue, 10 Jun 2014 16:10:31 +0000 (16:10 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release lispflowmapping-all-1.1.10 lispflowmapping-all-1.1.10
Jenkins lispflowmapping silo [Tue, 10 Jun 2014 16:10:28 +0000 (16:10 +0000)]
[maven-release-plugin] prepare release lispflowmapping-all-1.1.10

10 years agoBUG-1136: Fix setting the ITR-RLOC in SMRs 30/7730/1 lispflowmapping-bulk-release-prepare-only-39 jenkins-lispflowmapping-bulk-release-prepare-only-39
Lorand Jakab [Thu, 5 Jun 2014 06:05:06 +0000 (09:05 +0300)]
BUG-1136: Fix setting the ITR-RLOC in SMRs

Change-Id: I414f51ba4153c4818f3a611466537b74ef9d496f
Reported-by: Oscar Fernandez <ofernand@ac.upc.edu>
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoAdd integration test for SMR 34/7434/1
Lorand Jakab [Tue, 27 May 2014 18:25:44 +0000 (21:25 +0300)]
Add integration test for SMR

Change-Id: I0c22f88c0f1c06bf0d33cfe465c2c324c469100f
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agomoved xtr config to ilispconfig 15/7315/1
David Goldberg [Wed, 21 May 2014 16:45:02 +0000 (19:45 +0300)]
moved xtr config to ilispconfig

Change-Id: I85a9832db007da1353e3758fae5e65bcd9f1711a
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agogitreview: update default branch to develop 57/7257/1
Lorand Jakab [Tue, 20 May 2014 18:28:29 +0000 (21:28 +0300)]
gitreview: update default branch to develop

Change-Id: I648858565b47e34745aa3bb312566e75c996b2da
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoMerge "Only send SMR when there is a change in mapping" into develop
Vina Ermagan [Tue, 20 May 2014 17:20:57 +0000 (17:20 +0000)]
Merge "Only send SMR when there is a change in mapping" into develop

10 years agoFix inner IP and UDP header lenghts for an IT packet 38/7238/1
Lorand Jakab [Tue, 20 May 2014 12:05:34 +0000 (15:05 +0300)]
Fix inner IP and UDP header lenghts for an IT packet

Change-Id: I097dfbc9c2e1a0b6a15e146eec818701803f6474
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoOnly send SMR when there is a change in mapping 88/6888/3
Lorand Jakab [Sat, 10 May 2014 09:01:16 +0000 (12:01 +0300)]
Only send SMR when there is a change in mapping

Change-Id: Ib82061a0028dcfa016eb6472ab07e79c5e4226e2
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoSet Map-Reply destination port correctly (fix bug 847) 80/6780/4
Lorand Jakab [Wed, 7 May 2014 10:38:45 +0000 (13:38 +0300)]
Set Map-Reply destination port correctly (fix bug 847)

Change-Id: Ifa37b7f17660a90191d600b745bdb0a9e93ddbf4
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoFix "ptential heap pollution" Eclipse warnings 10/6910/2
Lorand Jakab [Mon, 12 May 2014 19:41:43 +0000 (22:41 +0300)]
Fix "ptential heap pollution" Eclipse warnings

Change-Id: Id7cdb9349705d374fc0682e0d9aa84b51017754f
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoRemove unused imports 90/6890/2
Lorand Jakab [Mon, 12 May 2014 09:48:40 +0000 (12:48 +0300)]
Remove unused imports

Change-Id: Iecc854754253868b6b33f4f0ef7b586c54550c4b
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoFix an Eclipse warning 89/6889/2
Lorand Jakab [Mon, 12 May 2014 09:43:05 +0000 (12:43 +0300)]
Fix an Eclipse warning

Change-Id: Idc15c3c63abb3e0c35c2f775e7a3786001812223
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoMerge "Add copyright header to ConfigIni.java" into develop
Lorand Jakab [Wed, 14 May 2014 06:06:20 +0000 (06:06 +0000)]
Merge "Add copyright header to ConfigIni.java" into develop

10 years agoFix config.ini parsing 54/6854/1
Lorand Jakab [Sat, 10 May 2014 13:28:25 +0000 (16:28 +0300)]
Fix config.ini parsing

Change-Id: Iefd02c8f188f9c8d5019d291752e9e24f9580cd2
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoAdd copyright header to ConfigIni.java 11/6811/1
Lorand Jakab [Thu, 8 May 2014 08:35:39 +0000 (11:35 +0300)]
Add copyright header to ConfigIni.java

Change-Id: I7692a620540d06ef82f0786d5603ded961373fe5
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years ago[maven-release-plugin] prepare for next development iteration
Jenkins lispflowmapping silo [Wed, 7 May 2014 13:58:35 +0000 (13:58 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release lispflowmapping-all-1.1.9 lispflowmapping-all-1.1.9
Jenkins lispflowmapping silo [Wed, 7 May 2014 13:58:34 +0000 (13:58 +0000)]
[maven-release-plugin] prepare release lispflowmapping-all-1.1.9

10 years agofixed lisp notification handler and added logs 91/6791/1 lispflowmapping-bulk-release-prepare-only-38 jenkins-lispflowmapping-bulk-release-prepare-only-38
David Goldberg [Wed, 7 May 2014 13:45:55 +0000 (16:45 +0300)]
fixed lisp notification handler and added logs

Change-Id: I540b394e4d67cc19894fd37f928c2478149b5344
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoFix test failures caused by previous commit 67/6767/1
Lorand Jakab [Wed, 7 May 2014 07:48:30 +0000 (10:48 +0300)]
Fix test failures caused by previous commit

Change-Id: I66b6c5e8f9cd88e79db1f96a453ecf2ee8280226
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoCentralize config.ini values into a class 20/6620/2
Lorand Jakab [Wed, 30 Apr 2014 11:21:11 +0000 (14:21 +0300)]
Centralize config.ini values into a class

Change-Id: Ibcfe16a9edc4c2815ef74c9e856fd0c806ba6e30
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years ago[maven-release-plugin] prepare for next development iteration
Jenkins lispflowmapping silo [Tue, 29 Apr 2014 13:51:43 +0000 (13:51 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release lispflowmapping-all-1.1.8 lispflowmapping-all-1.1.8
Jenkins lispflowmapping silo [Tue, 29 Apr 2014 13:51:43 +0000 (13:51 +0000)]
[maven-release-plugin] prepare release lispflowmapping-all-1.1.8

10 years agoadded basic smr configuration 97/6597/1 lispflowmapping-bulk-release-prepare-only-37 jenkins-lispflowmapping-bulk-release-prepare-only-37
David Goldberg [Tue, 29 Apr 2014 13:42:33 +0000 (16:42 +0300)]
added basic smr configuration

Change-Id: I175722465dd4b0764daab376b8756a955e42b4a1
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoMake overwrite behavior configurable in config.ini 55/6555/1
Lorand Jakab [Mon, 28 Apr 2014 16:54:50 +0000 (19:54 +0300)]
Make overwrite behavior configurable in config.ini

By default, map-regiters overwrite old mappings.  The behavior is
currently configurable on the CLI.  Make it configurable from the
opendaylight configuration/config.ini global configuration file.

Change-Id: Idccb391154d27d8e25638c1a809088ff3d177f86
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoUpdate implementation to the new ELP wire format (fix bug 846) 32/6532/3
Lorand Jakab [Mon, 28 Apr 2014 11:57:52 +0000 (14:57 +0300)]
Update implementation to the new ELP wire format (fix bug 846)

The traffic engineering LCAF encoding format was changed between
revisions -03 and -04 of draft-ietf-lisp-lcaf, please compare the old

    http://tools.ietf.org/html/draft-ietf-lisp-lcaf-03#section-4.9

and new

    http://tools.ietf.org/html/draft-ietf-lisp-lcaf-04#section-4.9

formats.

This patch updates our implementation to use the new format.

Change-Id: Ia2c2aaddd0ab80e537e4ba1e4729de87d2620268
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
(cherry picked from commit 7a3a4ef7677dcab8215bebc49c966b79642ab000)

10 years ago[maven-release-plugin] prepare for next development iteration
Jenkins lispflowmapping silo [Mon, 28 Apr 2014 14:30:56 +0000 (14:30 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release lispflowmapping-all-1.1.7 lispflowmapping-all-1.1.7
Jenkins lispflowmapping silo [Mon, 28 Apr 2014 14:30:55 +0000 (14:30 +0000)]
[maven-release-plugin] prepare release lispflowmapping-all-1.1.7

10 years agoAdding another address format: a DistinguishedName with value "<ip>:<port>" 47/6547/1 lispflowmapping-bulk-release-prepare-only-36 jenkins-lispflowmapping-bulk-release-prepare-only-36
Noam Mor [Mon, 28 Apr 2014 14:00:28 +0000 (17:00 +0300)]
Adding another address format: a DistinguishedName with value "<ip>:<port>"

Change-Id: I87ae1ec82da43ceb76f189aec271453428c51c01
Signed-off-by: Noam Mor <noam.mor@contextream.com>
10 years ago[maven-release-plugin] prepare for next development iteration
Jenkins lispflowmapping silo [Tue, 22 Apr 2014 11:03:03 +0000 (11:03 +0000)]
[maven-release-plugin] prepare for next development iteration

10 years ago[maven-release-plugin] prepare release lispflowmapping-all-1.1.6 lispflowmapping-all-1.1.6
Jenkins lispflowmapping silo [Tue, 22 Apr 2014 11:03:02 +0000 (11:03 +0000)]
[maven-release-plugin] prepare release lispflowmapping-all-1.1.6

10 years agofixed map request yang model, changed embeded map reply to be an eid to locator record 08/6308/1 lispflowmapping-bulk-release-prepare-only-35 jenkins-lispflowmapping-bulk-release-prepare-only-35
David Goldberg [Tue, 22 Apr 2014 10:25:19 +0000 (13:25 +0300)]
fixed map request yang model, changed embeded map reply to be an eid to locator record

Change-Id: Ia0ec2fbb3a0d37c4a38f269746b0297e9e05f55c
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoBasic SMR implementation 54/5754/6
Lorand Jakab [Mon, 24 Mar 2014 14:33:08 +0000 (16:33 +0200)]
Basic SMR implementation

Change-Id: If02d1a06efdf4b06d79401bf5be31a10cee30243
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
10 years agoreally adding missing xtr service 77/6277/1
David Goldberg [Thu, 17 Apr 2014 17:24:41 +0000 (20:24 +0300)]
really adding missing xtr service

Change-Id: I9b4f2f067217aee229056c771c224bd40d857a97
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoadded missing xtr service, and another test for map request serializer 61/6261/1
David Goldberg [Thu, 17 Apr 2014 15:59:05 +0000 (18:59 +0300)]
added missing xtr service, and another test for map request serializer

Change-Id: I4c55ee5e8ac9b743d780246a89893b911560991d
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoadded xtr support on southbound 58/6258/2
David Goldberg [Thu, 17 Apr 2014 14:49:53 +0000 (17:49 +0300)]
added xtr support on southbound

Change-Id: Ia519a1203f6984b7b3eb422484e4b479ea9f5954
Signed-off-by: David Goldberg <david.goldberg@contextream.com>
10 years agoMerge "Improve logging of unknown LISP control packets" into develop
Vina Ermagan [Wed, 16 Apr 2014 19:03:34 +0000 (19:03 +0000)]
Merge "Improve logging of unknown LISP control packets" into develop