From 050a91b18627e7633387e8d0e1fc42d9d5d825b0 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 14 Aug 2025 17:44:15 +0200 Subject: [PATCH 1/5] Remove MappingService.notificationPolicy This flag does not control anything since LISPMAP-144 was implemented, remove it. JIRA: LISPMAP-146 Change-Id: I2f54240d5d34a28a1135fc7ab4c0d3d6371622f1 Signed-off-by: Robert Varga --- .../lispflowmapping/implementation/MappingService.java | 1 - 1 file changed, 1 deletion(-) diff --git a/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/MappingService.java b/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/MappingService.java index 2e9575bb..ba21de09 100644 --- a/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/MappingService.java +++ b/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/MappingService.java @@ -159,7 +159,6 @@ public class MappingService implements IMappingService, AutoCloseable { private Registration rpcRegistration; private boolean mappingMergePolicy = ConfigIni.getInstance().mappingMergeIsSet(); - private final boolean notificationPolicy = ConfigIni.getInstance().smrIsSet(); private final boolean iterateMask = true; private boolean isMaster = false; -- 2.34.1 From 8510f86a1edffdc34864cf7e998261a3edcd7635 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 15 Aug 2025 10:18:32 +0200 Subject: [PATCH 2/5] Clean up bundleStateToString() Use a switch expression to simplify mapping. Change-Id: I8a4723f5943f662c1d60d3399ef559adc2517ae8 Signed-off-by: Robert Varga --- .../lispflowmapping/config/ConfigIni.java | 27 +++++++------------ 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java b/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java index 1e87312a..a1809c52 100644 --- a/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java +++ b/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java @@ -89,23 +89,16 @@ public final class ConfigIni { initBucketNumber(); } - private String bundleStateToString(int state) { - switch (state) { - case Bundle.ACTIVE: - return "Active"; - case Bundle.INSTALLED: - return "Installed"; - case Bundle.RESOLVED: - return "Resolved"; - case Bundle.STARTING: - return "Starting"; - case Bundle.STOPPING: - return "Stopping"; - case Bundle.UNINSTALLED: - return "Uninstalled"; - default: - return "_Unknown_"; - } + private static String bundleStateToString(int state) { + return switch (state) { + case Bundle.ACTIVE -> "Active"; + case Bundle.INSTALLED -> "Installed"; + case Bundle.RESOLVED -> "Resolved"; + case Bundle.STARTING -> "Starting"; + case Bundle.STOPPING -> "Stopping"; + case Bundle.UNINSTALLED -> "Uninstalled"; + default -> "_Unknown_"; + }; } private void initRegisterValiditySb(BundleContext context) { -- 2.34.1 From 0a8954480ac884b4224c7798583905ba1600c681 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Fri, 15 Aug 2025 10:42:48 +0200 Subject: [PATCH 3/5] Remove lisp.authEnabled This boolean is only used by southbound, migrate it to the already-existing ConfigAdmin integration. JIRA: LISPMAP-146 Change-Id: Ibd575241e2aae667a94f2e7d28e0c5426e4f4f8c Signed-off-by: Robert Varga --- .../lispflowmapping/config/ConfigIni.java | 40 ------------------- mappingservice/southbound/pom.xml | 4 -- .../southbound/LispSouthboundPlugin.java | 21 ++++++---- .../lisp/LispSouthboundHandler.java | 6 +-- .../southbound/LispSouthboundPluginTest.java | 2 +- .../lisp/LispSouthboundHandlerTest.java | 2 +- 6 files changed, 19 insertions(+), 56 deletions(-) diff --git a/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java b/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java index a1809c52..c1c674dd 100644 --- a/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java +++ b/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java @@ -25,7 +25,6 @@ public final class ConfigIni { private long registrationValiditySb; private long smrTimeout; private int smrRetryCount; - private boolean authEnabled; private int negativeMappingTTL; private int numberOfBucketsInTimeBucketWheel; @@ -46,7 +45,6 @@ public final class ConfigIni { private static final String LISP_REGISTER_VALIDITY_SB = "lisp.registerValiditySb"; private static final String LISP_SMR_RETRY_COUNT = "lisp.smrRetryCount"; private static final String LISP_SMR_TIMEOUT = "lisp.smrTimeout"; - private static final String LISP_AUTH_ENABLED = "lisp.authEnabled"; private static final String LISP_NEGATIVE_MAPPING_TTL = "lisp.negativeMappingTTL"; // SB Map Register validity period in milliseconds. Default is 3.3 minutes. @@ -84,7 +82,6 @@ public final class ConfigIni { initRegisterValiditySb(context); initSmrRetryCount(context); initSmrTimeout(context); - initAuthEnabled(context); initNegativeMappingTTL(context); initBucketNumber(); } @@ -297,33 +294,6 @@ public final class ConfigIni { + "is set to default value ({})", LISP_SMR_TIMEOUT, smrTimeout); } } - - private void initAuthEnabled(BundleContext context) { - // set the default value first - this.authEnabled = true; - - String str = null; - - if (context != null) { - str = context.getProperty(LISP_AUTH_ENABLED); - } - - if (str == null) { - str = System.getProperty(LISP_AUTH_ENABLED); - if (str == null) { - LOG.debug("Configuration variable '{}' is unset. Setting to default value: 'true'", LISP_AUTH_ENABLED); - return; - } - } - - if (str.trim().equalsIgnoreCase("false")) { - this.authEnabled = false; - LOG.debug("Setting configuration variable '{}' to 'false'", LISP_AUTH_ENABLED); - } else { - LOG.debug("Setting configuration variable '{}' to 'true'", LISP_AUTH_ENABLED); - } - } - private void initNegativeMappingTTL(BundleContext context) { // set the default value first this.negativeMappingTTL = DEFAULT_NEGATIVE_MAPPING_TTL; @@ -422,16 +392,6 @@ public final class ConfigIni { public long getSmrTimeout() { return this.smrTimeout; } - - public boolean isAuthEnabled() { - return this.authEnabled; - } - - public void setAuthEnabled(boolean authEnabled) { - LOG.debug("Setting configuration variable '{}' to '{}'", LISP_AUTH_ENABLED, authEnabled); - this.authEnabled = authEnabled; - } - public void setNegativeMappingTTL(int negativeMappingTTL) { LOG.debug("Setting configuration variable '{}' to '{}'", LISP_NEGATIVE_MAPPING_TTL, negativeMappingTTL); this.negativeMappingTTL = negativeMappingTTL; diff --git a/mappingservice/southbound/pom.xml b/mappingservice/southbound/pom.xml index da43551e..0b5d95de 100644 --- a/mappingservice/southbound/pom.xml +++ b/mappingservice/southbound/pom.xml @@ -27,10 +27,6 @@ ${project.groupId} mappingservice.api - - ${project.groupId} - mappingservice.config - ${project.groupId} mappingservice.inmemorydb diff --git a/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundPlugin.java b/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundPlugin.java index 0aa68b3f..f3bffb82 100644 --- a/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundPlugin.java +++ b/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundPlugin.java @@ -78,14 +78,17 @@ import org.slf4j.LoggerFactory; public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, AutoCloseable, ClusterSingletonService { @ObjectClassDefinition public @interface Configuration { - @AttributeDefinition() + @AttributeDefinition String bindingAddress() default DEFAULT_BINDING_ADDRESS; - @AttributeDefinition() + @AttributeDefinition boolean mapRegisterCacheEnabled() default true; - @AttributeDefinition() + @AttributeDefinition long mapRegisterCacheTimeout() default DEFAULT_MAP_REGISTER_CACHE_TIMEOUT; + + @AttributeDefinition + boolean authenticationEnabled() default true; } protected static final Logger LOG = LoggerFactory.getLogger(LispSouthboundPlugin.class); @@ -102,6 +105,7 @@ public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, AutoCl private final MapRegisterCache mapRegisterCache = new MapRegisterCache(); private final boolean mapRegisterCacheEnabled; private final long mapRegisterCacheTimeout; + private final boolean authenticationEnabled; private static Object startLock = new Object(); @@ -129,7 +133,7 @@ public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, AutoCl final NotificationPublishService notificationPublishService, final ClusterSingletonServiceProvider clusterSingletonService) { this(dataBroker, notificationPublishService, clusterSingletonService, DEFAULT_BINDING_ADDRESS, true, - DEFAULT_MAP_REGISTER_CACHE_TIMEOUT); + DEFAULT_MAP_REGISTER_CACHE_TIMEOUT, true); } @Activate @@ -138,14 +142,16 @@ public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, AutoCl @Reference final ClusterSingletonServiceProvider clusterSingletonService, final Configuration configuration) { this(dataBroker, notificationPublishService, clusterSingletonService, configuration.bindingAddress(), - configuration.mapRegisterCacheEnabled(), configuration.mapRegisterCacheTimeout()); + configuration.mapRegisterCacheEnabled(), configuration.mapRegisterCacheTimeout(), + configuration.authenticationEnabled()); init(); } public LispSouthboundPlugin(final DataBroker dataBroker, final NotificationPublishService notificationPublishService, final ClusterSingletonServiceProvider clusterSingletonService, - final String bindingAddress, final boolean mapRegisterCacheEnabled, final long mapRegisterCacheTimeout) { + final String bindingAddress, final boolean mapRegisterCacheEnabled, final long mapRegisterCacheTimeout, + final boolean authenticationEnabled) { LOG.info("LISP (RFC6830) Southbound Plugin is initializing..."); this.dataBroker = dataBroker; this.notificationPublishService = notificationPublishService; @@ -153,6 +159,7 @@ public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, AutoCl this.bindingAddress = bindingAddress; this.mapRegisterCacheEnabled = mapRegisterCacheEnabled; this.mapRegisterCacheTimeout = mapRegisterCacheTimeout; + this.authenticationEnabled = authenticationEnabled; if (Epoll.isAvailable()) { // When lispflowmapping is under heavy load, there are usually two threads nearing 100% CPU core @@ -186,7 +193,7 @@ public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, AutoCl bootstrap.group(eventLoopGroup); bootstrap.channel(channelType); - lispSouthboundHandler = new LispSouthboundHandler(this); + lispSouthboundHandler = new LispSouthboundHandler(this, authenticationEnabled); bootstrap.handler(lispSouthboundHandler); xtrBootstrap.group(eventLoopGroup); diff --git a/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundHandler.java b/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundHandler.java index 535ab726..8033e9a6 100644 --- a/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundHandler.java +++ b/mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundHandler.java @@ -23,7 +23,6 @@ import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.Objects; -import org.opendaylight.lispflowmapping.config.ConfigIni; import org.opendaylight.lispflowmapping.lisp.authentication.ILispAuthentication; import org.opendaylight.lispflowmapping.lisp.authentication.LispAuthenticationUtil; import org.opendaylight.lispflowmapping.lisp.serializer.MapNotifySerializer; @@ -74,14 +73,15 @@ public class LispSouthboundHandler extends SimpleChannelInboundHandler Date: Fri, 15 Aug 2025 11:08:15 +0200 Subject: [PATCH 4/5] Remove mappingservice.config This artifact is holding only ConfigIni, which is only used by mappingservice.implementation. Rehost the entire package tgo mappingservice.implementation and eliminate the artifact. JIRA: LISPMAP-146 Change-Id: Ie90e2e1c5d5fe4a981a0f8ff02779f6917da20e3 Signed-off-by: Robert Varga --- artifacts/pom.xml | 5 ---- mappingservice/config/pom.xml | 28 ------------------- mappingservice/implementation/pom.xml | 4 --- .../lispflowmapping/config/ConfigIni.java | 0 mappingservice/pom.xml | 1 - 5 files changed, 38 deletions(-) delete mode 100644 mappingservice/config/pom.xml rename mappingservice/{config => implementation}/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java (100%) diff --git a/artifacts/pom.xml b/artifacts/pom.xml index 64785348..6ecbcd15 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -66,11 +66,6 @@ and is available at http://www.eclipse.org/legal/epl-v10.html mappingservice.lisp-proto ${project.version} - - ${project.groupId} - mappingservice.config - ${project.version} - diff --git a/mappingservice/config/pom.xml b/mappingservice/config/pom.xml deleted file mode 100644 index 3e5a11bf..00000000 --- a/mappingservice/config/pom.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - 4.0.0 - - - org.opendaylight.lispflowmapping - mappingservice-parent - 1.22.0-SNAPSHOT - - - mappingservice.config - bundle - - ODL :: lispflowmapping :: ${project.artifactId} - - - - org.osgi - org.osgi.framework - - - org.opendaylight.lispflowmapping - mappingservice.api - 1.22.0-SNAPSHOT - - - diff --git a/mappingservice/implementation/pom.xml b/mappingservice/implementation/pom.xml index 884be116..cc850fc4 100644 --- a/mappingservice/implementation/pom.xml +++ b/mappingservice/implementation/pom.xml @@ -39,10 +39,6 @@ ${project.groupId} mappingservice.mapcache - - ${project.groupId} - mappingservice.config - org.mockito mockito-core diff --git a/mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java b/mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java similarity index 100% rename from mappingservice/config/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java rename to mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/config/ConfigIni.java diff --git a/mappingservice/pom.xml b/mappingservice/pom.xml index ff2a5f11..3a98569f 100644 --- a/mappingservice/pom.xml +++ b/mappingservice/pom.xml @@ -27,7 +27,6 @@ inmemorydb dsbackend mapcache - config implementation southbound shell -- 2.34.1 From 4b53d032b917ed125e780993787fcdf9f896898e Mon Sep 17 00:00:00 2001 From: jenkins-releng Date: Fri, 15 Aug 2025 10:20:31 +0000 Subject: [PATCH 5/5] Release Validate --- artifacts/pom.xml | 2 +- commons/build_tools/pom.xml | 2 +- commons/parent/pom.xml | 8 ++++---- features/features-lispflowmapping/pom.xml | 2 +- features/odl-lispflowmapping-inmemorydb/pom.xml | 2 +- features/odl-lispflowmapping-mappingservice-shell/pom.xml | 2 +- features/odl-lispflowmapping-mappingservice/pom.xml | 2 +- features/odl-lispflowmapping-models/pom.xml | 2 +- features/odl-lispflowmapping-msmr/pom.xml | 2 +- features/odl-lispflowmapping-southbound/pom.xml | 2 +- features/pom.xml | 2 +- integrationtest/pom.xml | 4 ++-- lispflowmapping-karaf/pom.xml | 2 +- mappingservice/api/pom.xml | 2 +- mappingservice/dsbackend/pom.xml | 2 +- mappingservice/implementation/pom.xml | 2 +- mappingservice/inmemorydb/pom.xml | 2 +- mappingservice/lisp-proto/pom.xml | 2 +- mappingservice/mapcache/pom.xml | 2 +- mappingservice/pom.xml | 2 +- mappingservice/shell/pom.xml | 2 +- mappingservice/southbound/pom.xml | 2 +- pom.xml | 2 +- 23 files changed, 27 insertions(+), 27 deletions(-) diff --git a/artifacts/pom.xml b/artifacts/pom.xml index 6ecbcd15..a221e237 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping lispflowmapping-artifacts - 1.22.0-SNAPSHOT + 1.22.0 pom diff --git a/commons/build_tools/pom.xml b/commons/build_tools/pom.xml index 4363358c..fbea2023 100644 --- a/commons/build_tools/pom.xml +++ b/commons/build_tools/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.lispflowmapping lispflowmapping-commons - 1.22.0-SNAPSHOT + 1.22.0 ../parent diff --git a/commons/parent/pom.xml b/commons/parent/pom.xml index 22d9b2c6..4be59cb8 100644 --- a/commons/parent/pom.xml +++ b/commons/parent/pom.xml @@ -21,7 +21,7 @@ org.opendaylight.lispflowmapping lispflowmapping-commons - 1.22.0-SNAPSHOT + 1.22.0 pom @@ -30,9 +30,9 @@ 1.0.0 0.5.0 - 1.22.0-SNAPSHOT - 0.25.0-SNAPSHOT - 0.29.0-SNAPSHOT + 1.22.0 + 0.25.0 + 0.29.0 src/main/yang-gen-sal 0.5.0 src/main/yang diff --git a/features/features-lispflowmapping/pom.xml b/features/features-lispflowmapping/pom.xml index 6ffe562e..82073731 100644 --- a/features/features-lispflowmapping/pom.xml +++ b/features/features-lispflowmapping/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping features-lispflowmapping - 1.22.0-SNAPSHOT + 1.22.0 feature diff --git a/features/odl-lispflowmapping-inmemorydb/pom.xml b/features/odl-lispflowmapping-inmemorydb/pom.xml index cd71e5e3..95b5708b 100644 --- a/features/odl-lispflowmapping-inmemorydb/pom.xml +++ b/features/odl-lispflowmapping-inmemorydb/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping odl-lispflowmapping-inmemorydb - 1.22.0-SNAPSHOT + 1.22.0 feature diff --git a/features/odl-lispflowmapping-mappingservice-shell/pom.xml b/features/odl-lispflowmapping-mappingservice-shell/pom.xml index b9787ae2..bab7249f 100644 --- a/features/odl-lispflowmapping-mappingservice-shell/pom.xml +++ b/features/odl-lispflowmapping-mappingservice-shell/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping odl-lispflowmapping-mappingservice-shell - 1.22.0-SNAPSHOT + 1.22.0 feature diff --git a/features/odl-lispflowmapping-mappingservice/pom.xml b/features/odl-lispflowmapping-mappingservice/pom.xml index 7a351742..91a4b690 100644 --- a/features/odl-lispflowmapping-mappingservice/pom.xml +++ b/features/odl-lispflowmapping-mappingservice/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping odl-lispflowmapping-mappingservice - 1.22.0-SNAPSHOT + 1.22.0 feature diff --git a/features/odl-lispflowmapping-models/pom.xml b/features/odl-lispflowmapping-models/pom.xml index 2bbe9ca1..e3db169c 100644 --- a/features/odl-lispflowmapping-models/pom.xml +++ b/features/odl-lispflowmapping-models/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping odl-lispflowmapping-models - 1.22.0-SNAPSHOT + 1.22.0 feature diff --git a/features/odl-lispflowmapping-msmr/pom.xml b/features/odl-lispflowmapping-msmr/pom.xml index 811db7f9..c4e2807c 100644 --- a/features/odl-lispflowmapping-msmr/pom.xml +++ b/features/odl-lispflowmapping-msmr/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping odl-lispflowmapping-msmr - 1.22.0-SNAPSHOT + 1.22.0 feature diff --git a/features/odl-lispflowmapping-southbound/pom.xml b/features/odl-lispflowmapping-southbound/pom.xml index 96b08ff2..a21e86f6 100644 --- a/features/odl-lispflowmapping-southbound/pom.xml +++ b/features/odl-lispflowmapping-southbound/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping odl-lispflowmapping-southbound - 1.22.0-SNAPSHOT + 1.22.0 feature diff --git a/features/pom.xml b/features/pom.xml index 3288f4aa..d4f8cd55 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping features-aggregator - 1.22.0-SNAPSHOT + 1.22.0 pom diff --git a/integrationtest/pom.xml b/integrationtest/pom.xml index 6525f227..3ea636ff 100644 --- a/integrationtest/pom.xml +++ b/integrationtest/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html 4.0.0 org.opendaylight.lispflowmapping mappingservice.integrationtest - 1.22.0-SNAPSHOT + 1.22.0 bundle @@ -28,7 +28,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html false org.opendaylight.lispflowmapping lispflowmapping-karaf - 1.22.0-SNAPSHOT + 1.22.0 zip diff --git a/lispflowmapping-karaf/pom.xml b/lispflowmapping-karaf/pom.xml index 241f1924..31465923 100644 --- a/lispflowmapping-karaf/pom.xml +++ b/lispflowmapping-karaf/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping lispflowmapping-karaf - 1.22.0-SNAPSHOT + 1.22.0 pom diff --git a/mappingservice/api/pom.xml b/mappingservice/api/pom.xml index f4c6fb11..a67881ae 100644 --- a/mappingservice/api/pom.xml +++ b/mappingservice/api/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.lispflowmapping mappingservice.api - 1.22.0-SNAPSHOT + 1.22.0 bundle diff --git a/mappingservice/dsbackend/pom.xml b/mappingservice/dsbackend/pom.xml index ca3b05b3..fb5e978d 100644 --- a/mappingservice/dsbackend/pom.xml +++ b/mappingservice/dsbackend/pom.xml @@ -13,7 +13,7 @@ org.opendaylight.lispflowmapping mappingservice-parent - 1.22.0-SNAPSHOT + 1.22.0 mappingservice.dsbackend diff --git a/mappingservice/implementation/pom.xml b/mappingservice/implementation/pom.xml index cc850fc4..4e7218ac 100644 --- a/mappingservice/implementation/pom.xml +++ b/mappingservice/implementation/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.lispflowmapping mappingservice-parent - 1.22.0-SNAPSHOT + 1.22.0 mappingservice.implementation diff --git a/mappingservice/inmemorydb/pom.xml b/mappingservice/inmemorydb/pom.xml index 2632e844..57d6fbd6 100644 --- a/mappingservice/inmemorydb/pom.xml +++ b/mappingservice/inmemorydb/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.lispflowmapping mappingservice-parent - 1.22.0-SNAPSHOT + 1.22.0 mappingservice.inmemorydb diff --git a/mappingservice/lisp-proto/pom.xml b/mappingservice/lisp-proto/pom.xml index d32cfe9c..73a3b5e8 100644 --- a/mappingservice/lisp-proto/pom.xml +++ b/mappingservice/lisp-proto/pom.xml @@ -18,7 +18,7 @@ and is available at http://www.eclipse.org/legal/epl-v10.html org.opendaylight.lispflowmapping mappingservice.lisp-proto - 1.22.0-SNAPSHOT + 1.22.0 bundle diff --git a/mappingservice/mapcache/pom.xml b/mappingservice/mapcache/pom.xml index 92459179..720d72ed 100644 --- a/mappingservice/mapcache/pom.xml +++ b/mappingservice/mapcache/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.lispflowmapping mappingservice-parent - 1.22.0-SNAPSHOT + 1.22.0 mappingservice.mapcache diff --git a/mappingservice/pom.xml b/mappingservice/pom.xml index 3a98569f..b012f078 100644 --- a/mappingservice/pom.xml +++ b/mappingservice/pom.xml @@ -11,7 +11,7 @@ org.opendaylight.lispflowmapping mappingservice-parent - 1.22.0-SNAPSHOT + 1.22.0 pom diff --git a/mappingservice/shell/pom.xml b/mappingservice/shell/pom.xml index 6cf1bf7e..2ad2a0c7 100644 --- a/mappingservice/shell/pom.xml +++ b/mappingservice/shell/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.lispflowmapping mappingservice-parent - 1.22.0-SNAPSHOT + 1.22.0 mappingservice.shell diff --git a/mappingservice/southbound/pom.xml b/mappingservice/southbound/pom.xml index 0b5d95de..cea085d7 100644 --- a/mappingservice/southbound/pom.xml +++ b/mappingservice/southbound/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.lispflowmapping mappingservice-parent - 1.22.0-SNAPSHOT + 1.22.0 mappingservice.southbound diff --git a/pom.xml b/pom.xml index ba7c8b66..90bab88f 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.opendaylight.lispflowmapping lispflowmapping-commons - 1.22.0-SNAPSHOT + 1.22.0 commons/parent -- 2.34.1