From 4aad03972002ddb38d663648c64ff0ae7c3b2e2d Mon Sep 17 00:00:00 2001 From: Vratko Polak Date: Tue, 13 Jun 2017 14:54:53 +0200 Subject: [PATCH] Apply multiple edits to remove Karaf 3 This is a combination of 3 commits. The first commit's message is: Bug 8625: Karaf 4 restricted to offset 0 https://git.opendaylight.org/gerrit/#/c/58538/3 Bug 8625: Move Karaf 3 to non-default aggregator This way autorelease can keep building Karaf 4 compatible projects only, while Int/Dist merge job can be configured to build also Karaf 3. This would need support from Releng/Builder to work that way. https://git.opendaylight.org/gerrit/#/c/58539/3 This is the 4th commit message: Remove Karaf 3 completely https://git.opendaylight.org/gerrit/#/c/58541/3 Change-Id: I37f3f6d27b223068eda9c761ca781ec38aef263c Signed-off-by: Vratko Polak --- artifacts/upstream/all/pom.xml | 7 - artifacts/upstream/artifacts/pom.xml | 2 + artifacts/upstream/feature-repos/pom.xml | 10 + artifacts/upstream/feature3-repos/pom.xml | 514 ------------------ artifacts/upstream/pom.xml | 1 - artifacts/upstream/single-features/pom.xml | 8 + distribution-karaf/pom.xml | 133 ----- .../bin/configure-cluster-ipdetect.sh | 265 --------- .../main/assembly/bin/configure_cluster.sh | 223 -------- .../main/assembly/bin/custom_shard_config.txt | 17 - .../src/main/assembly/bin/set_persistence.sh | 111 ---- .../assembly/etc/org.ops4j.pax.url.mvn.cfg | 107 ---- features/repos/index/pom.xml | 110 ++-- .../pom.xml | 10 + features3-distribution/pom.xml | 75 --- .../src/main/features/features.xml | 20 - features3-index/pom.xml | 432 --------------- .../src/main/features/features.xml | 100 ---- features3-test/pom.xml | 63 --- features3-test/src/main/features/features.xml | 168 ------ pom.xml | 4 - 21 files changed, 95 insertions(+), 2285 deletions(-) delete mode 100644 artifacts/upstream/feature3-repos/pom.xml delete mode 100644 distribution-karaf/pom.xml delete mode 100755 distribution-karaf/src/main/assembly/bin/configure-cluster-ipdetect.sh delete mode 100755 distribution-karaf/src/main/assembly/bin/configure_cluster.sh delete mode 100644 distribution-karaf/src/main/assembly/bin/custom_shard_config.txt delete mode 100755 distribution-karaf/src/main/assembly/bin/set_persistence.sh delete mode 100644 distribution-karaf/src/main/assembly/etc/org.ops4j.pax.url.mvn.cfg delete mode 100644 features3-distribution/pom.xml delete mode 100644 features3-distribution/src/main/features/features.xml delete mode 100644 features3-index/pom.xml delete mode 100644 features3-index/src/main/features/features.xml delete mode 100644 features3-test/pom.xml delete mode 100644 features3-test/src/main/features/features.xml diff --git a/artifacts/upstream/all/pom.xml b/artifacts/upstream/all/pom.xml index 38c4f431..50f2632e 100644 --- a/artifacts/upstream/all/pom.xml +++ b/artifacts/upstream/all/pom.xml @@ -51,13 +51,6 @@ pom - - ${project.groupId} - feature3-repo-artifacts - ${project.version} - import - pom - ${project.groupId} feature-repo-artifacts diff --git a/artifacts/upstream/artifacts/pom.xml b/artifacts/upstream/artifacts/pom.xml index 4f3edfa8..e213b39f 100644 --- a/artifacts/upstream/artifacts/pom.xml +++ b/artifacts/upstream/artifacts/pom.xml @@ -41,6 +41,7 @@ + org.opendaylight.controller config-artifacts diff --git a/artifacts/upstream/feature-repos/pom.xml b/artifacts/upstream/feature-repos/pom.xml index 55836f67..06e9e44e 100644 --- a/artifacts/upstream/feature-repos/pom.xml +++ b/artifacts/upstream/feature-repos/pom.xml @@ -82,6 +82,7 @@ + + @@ -148,6 +152,7 @@ + + + diff --git a/artifacts/upstream/feature3-repos/pom.xml b/artifacts/upstream/feature3-repos/pom.xml deleted file mode 100644 index 5bbd34e1..00000000 --- a/artifacts/upstream/feature3-repos/pom.xml +++ /dev/null @@ -1,514 +0,0 @@ - - - - - 4.0.0 - - org.opendaylight.integration - properties - 0.7.0-SNAPSHOT - ../properties - - feature3-repo-artifacts - pom - - ODL :: integration :: ${project.artifactId} - POM to import, with all user-facing upstream ODL Karaf 3 feature repository artifact versions. - https://wiki.opendaylight.org/view/Integration/Distribution - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - - scm:git:https://git.opendaylight.org/gerrit/integration/distribution.git - scm:git:ssh://git.opendaylight.org:29418/integration/distribution.git - https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=tree;f=artifacts/upstream/feature3-repos;hb=HEAD - HEAD - - - - - - - - - org.opendaylight.aaa - features-aaa - ${aaa.version} - features - xml - - - org.opendaylight.aaa - features-aaa-shiro - ${aaa.version} - features - xml - - - - org.opendaylight.alto - features-alto-release - ${alto.version} - features - xml - - - - org.opendaylight.bgpcep - features-bgp - features - ${bgpcep.version} - xml - - - org.opendaylight.bgpcep - features-bmp - features - ${bgpcep.version} - xml - - - org.opendaylight.bgpcep - features-extras - features - ${bgpcep.version} - xml - - - org.opendaylight.bgpcep - features-pcep - features - ${bgpcep.version} - xml - - - org.opendaylight.bgpcep - features-rsvp - features - ${bgpcep.version} - xml - - - - org.opendaylight.bier - features-bier - features - ${bier.version} - xml - - - - org.opendaylight.cardinal - cardinal-features - ${cardinal.version} - features - xml - - - - org.opendaylight.controller - features-extras - ${controller.extras.version} - features - xml - - - org.opendaylight.controller - features-mdsal - ${mdsal.version} - features - xml - - - org.opendaylight.controller - features-mdsal-benchmark - ${benchmark.version} - features - xml - - - - org.opendaylight.didm - features-didm - ${didm.version} - features - xml - - - org.opendaylight.didm - features-didm-hp - ${didm.version} - features - xml - - - org.opendaylight.didm - features-didm-ovs - ${didm.version} - features - xml - - - - org.opendaylight.dlux - features-dlux - ${dlux.version} - features - xml - - - - org.opendaylight.dluxapps - features-dluxapps - ${dluxapps.version} - features - xml - - - - org.opendaylight.eman - eman-features - ${eman.version} - features - xml - - - - org.opendaylight.faas - features-faas - ${faas.version} - features - xml - - - - org.opendaylight.federation - federation-features - ${federation.version} - features - xml - - - - org.opendaylight.genius - genius-features - ${genius.version} - features - xml - - - - org.opendaylight.groupbasedpolicy - features-groupbasedpolicy - ${groupbasedpolicy.version} - features - xml - - - - org.opendaylight.honeycomb.vbd - vbd-features - ${honeycomb.vbd.version} - features - xml - - - - org.opendaylight.infrautils - infrautils-features - ${infrautils.version} - features - xml - - - - org.opendaylight.iotdm - iotdmcsitdist-features - ${iotdm.version} - features - xml - - - - org.opendaylight.l2switch - features-l2switch - ${l2switch.version} - features - xml - - - - org.opendaylight.lacp - features-lacp - ${lacp.version} - features - xml - - - - org.opendaylight.lispflowmapping - features-lispflowmapping - ${lispflowmapping.version} - features - xml - - - - org.opendaylight.nemo - nemo-features - ${nemo.version} - features - xml - - - - org.opendaylight.netconf - features-netconf - ${netconf.version} - features - xml - - - org.opendaylight.netconf - features-netconf-connector - ${netconf.version} - features - xml - - - org.opendaylight.netconf - features-restconf - ${restconf.version} - features - xml - - - - org.opendaylight.netvirt - vpnservice-features - ${vpnservice.version} - features - xml - - - - org.opendaylight.netide - netide-features - ${netide.version} - features - xml - - - - org.opendaylight.neutron - features-neutron - ${neutron.version} - features - xml - - - - org.opendaylight.nic - features-nic - ${nic.version} - features - xml - - - - org.opendaylight.ocpplugin - features-ocpplugin - ${ocpplugin.version} - features - xml - - - - org.opendaylight.odlparent - features-akka - ${odlparent.version} - features - xml - - - org.opendaylight.odlparent - features-odlparent - ${odlparent.version} - features - xml - - - - org.opendaylight.of-config - features-of-config - ${of-config.version} - features - xml - - - - org.opendaylight.openflowplugin - features-openflowplugin - ${openflowplugin.version} - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin-he - ${openflowplugin.version} - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin-extension - ${openflowplugin.version} - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin-extension-he - ${openflowplugin.version} - features - xml - - - - org.opendaylight.ovsdb - library-features - ${ovsdb.version} - features - xml - - - org.opendaylight.ovsdb - southbound-features - ${ovsdb.version} - features - xml - - - org.opendaylight.ovsdb - hwvtepsouthbound-features - ${ovsdb.version} - features - xml - - - - org.opendaylight.packetcable - features-packetcable-policy - ${packetcable.version} - features - xml - - - - org.opendaylight.sdninterfaceapp - features-sdninterfaceapp - ${sdninterfaceapp.version} - features - xml - - - - org.opendaylight.sfc - features-sfc - ${sfc.version} - features - xml - - - - org.opendaylight.snmp - features-snmp - ${snmp.version} - features - xml - - - - - - org.opendaylight.sxp - features - ${sxp.version} - features - xml - - - - org.opendaylight.topoprocessing - features-topoprocessing - ${topoprocessing.version} - features - xml - - - - org.opendaylight.tsdr - features-tsdr - ${tsdr.version} - features - xml - - - - org.opendaylight.ttp - features-ttp - ${ttp.version} - features - xml - - - - - - org.opendaylight.usc - usc-features - ${usc.version} - features - xml - - - - org.opendaylight.vtn - features-vtn-manager - ${vtn-manager.version} - features - xml - - - - diff --git a/artifacts/upstream/pom.xml b/artifacts/upstream/pom.xml index b08c8888..75abff83 100644 --- a/artifacts/upstream/pom.xml +++ b/artifacts/upstream/pom.xml @@ -43,7 +43,6 @@ properties artifacts - feature3-repos feature-repos single-features other diff --git a/artifacts/upstream/single-features/pom.xml b/artifacts/upstream/single-features/pom.xml index c59958f0..df083d54 100644 --- a/artifacts/upstream/single-features/pom.xml +++ b/artifacts/upstream/single-features/pom.xml @@ -71,6 +71,7 @@ + @@ -96,6 +98,7 @@ + + + diff --git a/distribution-karaf/pom.xml b/distribution-karaf/pom.xml deleted file mode 100644 index f74a8461..00000000 --- a/distribution-karaf/pom.xml +++ /dev/null @@ -1,133 +0,0 @@ - - - - - 4.0.0 - - org.opendaylight.odlparent - karaf-parent - 1.9.0 - - - org.opendaylight.integration - distribution-karaf - 0.7.0-SNAPSHOT - pom - - ODL :: integration :: ${project.artifactId} - The Karaf 3 archives building sub-project. - https://wiki.opendaylight.org/view/Integration/Distribution - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - - scm:git:https://git.opendaylight.org/gerrit/integration/distribution.git - scm:git:ssh://git.opendaylight.org:29418/integration/distribution.git - https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=tree;f=distribution-karaf;hb=HEAD - HEAD - - - - - ${project.groupId} - all-artifacts - ${project.version} - import - pom - - - - - - - org.apache.karaf.features - framework - kar - - - - ${project.groupId} - features-integration-index - features - xml - runtime - - - org.opendaylight.controller - opendaylight-karaf-empty - - - org.opendaylight.odlparent - opendaylight-karaf-empty - - - - - - ${project.groupId} - features-integration-test - features - xml - test - - - org.opendaylight.controller - opendaylight-karaf-empty - - - org.opendaylight.odlparent - opendaylight-karaf-empty - - - - - - - org.opendaylight.aaa - aaa-cli-jar - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-aaa-cli-jar - prepare-package - - copy-dependencies - - - ${project.build.directory}/assembly/bin - aaa-cli-jar - true - true - true - true - - true - - - - - - - diff --git a/distribution-karaf/src/main/assembly/bin/configure-cluster-ipdetect.sh b/distribution-karaf/src/main/assembly/bin/configure-cluster-ipdetect.sh deleted file mode 100755 index 7b97ef96..00000000 --- a/distribution-karaf/src/main/assembly/bin/configure-cluster-ipdetect.sh +++ /dev/null @@ -1,265 +0,0 @@ -#!/bin/bash -# -# Copyright (c) 2015 Brocade Communications Systems, Inc. and others. All rights reserved. -# Copyright (c) 2016 Cisco Systems, Inc. and others. All rights reserved. -# -# This program and the accompanying materials are made available under the -# terms of the Eclipse Public License v1.0 which accompanies this distribution, -# and is available at http://www.eclipse.org/legal/epl-v10.html -# - - -function usage() -{ - # Print any error messages - test "$1" != "" && echo " ERROR: $1" - - # Print standard usage help - cat << EOF - This script is used to configure cluster parameters on this - controller. The user should restart controller to apply changes. - - Usage: $0 - - seed_nodes_list: List of seed nodes, separated by comma or space. - - The script checks that one (any) of the the controller's active IP - addresses is present in the seed_nodes_list. When running this script - on multiple seed nodes, keep the seed_node_list same on all nodes. - - Optionally, shards can be configured in a more granular way by - modifying the file "custom_shard_configs.txt" in the same folder - as this tool. Please see that file for more details. - -This script is currently limited to IPv4 addresses. If you have -problems running this script, please use 'configure_cluster.sh'. - -EOF - - exit 1 -} - - -function start_banner -{ -cat < ${MODULESHARDSCONF} - modules_builder > ${MODULESCONF} - cat ${MODULESCONF} - fi - - echo "Configuring replication type in module-shards.conf" - sed -i -e "/^[^#].*replicas[ ]*=/ { :loop /.*\]/ b done; N; b loop; :done s/replicas.*\]/replicas = [${MEMBER_NAME_LIST}]/}" ${MODULESHARDSCONF} -} - - -function verify_configuration_files -{ - # Constants - BIN_DIR=`dirname $0` - test ${BIN_DIR} == '.' && BIN_DIR=${PWD} - CONTROLLER_DIR=`dirname ${BIN_DIR}` - CONF_DIR=${CONTROLLER_DIR}/configuration/initial - AKKACONF=${CONF_DIR}/akka.conf - MODULESCONF=${CONF_DIR}/modules.conf - MODULESHARDSCONF=${CONF_DIR}/module-shards.conf - - # Verify configuration files are present in expected location. - if [ ! -f ${AKKACONF} -o ! -f ${MODULESHARDSCONF} ]; then - # Check if the configuration files exist in the system - # directory, then copy them over. - ORIG_CONF_DIR=${CONTROLLER_DIR}/system/org/opendaylight/controller/sal-clustering-config - version=$(sed -n -e 's/.*\(.*\)<\/version>/\1/p' ${ORIG_CONF_DIR}/maven-metadata-local.xml) - ORIG_CONF_DIR=${ORIG_CONF_DIR}/${version} - ORIG_AKKA_CONF=sal-clustering-config-${version}-akkaconf.xml - ORIG_MODULES_CONF=sal-clustering-config-${version}-moduleconf.xml - ORIG_MODULESHARDS_CONF=sal-clustering-config-${version}-moduleshardconf.xml - - if [ -f ${ORIG_CONF_DIR}/${ORIG_AKKA_CONF} -a \ - -f ${ORIG_CONF_DIR}/${ORIG_MODULES_CONF} -a \ - -f ${ORIG_CONF_DIR}/${ORIG_MODULESHARDS_CONF} ]; then - cat < - - index: Integer within 1..N, where N is the number of seed nodes. - - seed_nodes_list: List of seed nodes, separated by comma or space. - - The address at the provided index should belong this controller. - When running this script on multiple seed nodes, keep the - seed_node_list same, and vary the index from 1 through N. - - Optionally, shards can be configured in a more granular way by - modifying the file "custom_shard_configs.txt" in the same folder - as this tool. Please see that file for more details - -EOF - - exit 1 -} - - -function start_banner -{ -cat < ${MODULESHARDSCONF} - modules_builder > ${MODULESCONF} - cat ${MODULESCONF} - fi - - echo "Configuring replication type in module-shards.conf" - sed -i -e "/^[^#].*replicas[ ]*=/ { :loop /.*\]/ b done; N; b loop; :done s/replicas.*\]/replicas = [${MEMBER_NAME_LIST}]/}" ${MODULESHARDSCONF} -} - - -function verify_configuration_files -{ - # Constants - BIN_DIR=`dirname $0` - test ${BIN_DIR} == '.' && BIN_DIR=${PWD} - CONTROLLER_DIR=`dirname ${BIN_DIR}` - CONF_DIR=${CONTROLLER_DIR}/configuration/initial - AKKACONF=${CONF_DIR}/akka.conf - MODULESCONF=${CONF_DIR}/modules.conf - MODULESHARDSCONF=${CONF_DIR}/module-shards.conf - - # Verify configuration files are present in expected location. - if [ ! -f ${AKKACONF} -o ! -f ${MODULESHARDSCONF} ]; then - # Check if the configuration files exist in the system - # directory, then copy them over. - ORIG_CONF_DIR=${CONTROLLER_DIR}/system/org/opendaylight/controller/sal-clustering-config - version=$(sed -n -e 's/.*\(.*\)<\/version>/\1/p' ${ORIG_CONF_DIR}/maven-metadata-local.xml) - ORIG_CONF_DIR=${ORIG_CONF_DIR}/${version} - ORIG_AKKA_CONF=sal-clustering-config-${version}-akkaconf.xml - ORIG_MODULES_CONF=sal-clustering-config-${version}-moduleconf.xml - ORIG_MODULESHARDS_CONF=sal-clustering-config-${version}-moduleshardconf.xml - - if [ -f ${ORIG_CONF_DIR}/${ORIG_AKKA_CONF} -a \ - -f ${ORIG_CONF_DIR}/${ORIG_MODULES_CONF} -a \ - -f ${ORIG_CONF_DIR}/${ORIG_MODULESHARDS_CONF} ]; then - cat < - -EOF - - exit 1 -} - - -function end_banner -{ -cat <\(.*\)<\/version>/\1/p' ${ORIG_CONF_DIR}/maven-metadata-local.xml) - ORIG_CONF_DIR=${ORIG_CONF_DIR}/${version} - ORIG_CLUSTER_CONF=sal-clustering-config-${version}-datastore.cfg - - if [ -f ${ORIG_CONF_DIR}/${ORIG_CLUSTER_CONF} ]; then - cat <xml + + org.opendaylight.aaa @@ -75,119 +77,132 @@ xml - + - org.opendaylight.bgpcep - features4-bgp + org.opendaylight.controller + features4-extras features xml - org.opendaylight.bgpcep - features4-bmp + org.opendaylight.controller + features4-mdsal features xml - org.opendaylight.bgpcep - features4-bgpcep-extras + org.opendaylight.controller + features4-mdsal-benchmark features xml + + - org.opendaylight.bgpcep - features4-pcep + org.opendaylight.infrautils + infrautils-features4 features xml + + + + + - org.opendaylight.controller - features4-extras + org.opendaylight.netconf + features4-netconf-connector features xml + --> - org.opendaylight.controller - features4-mdsal + org.opendaylight.netconf + features4-restconf features xml + + - org.opendaylight.controller - features4-mdsal-benchmark + org.opendaylight.odlparent + features4-akka features xml - - - org.opendaylight.dlux - features4-dlux + org.opendaylight.odlparent + features4-odlparent features xml - + + + + + + - org.opendaylight.infrautils - infrautils-features4 + org.opendaylight.bgpcep + features4-bmp features xml - - - - org.opendaylight.netconf - features4-restconf + org.opendaylight.bgpcep + features4-rsvp features xml + --> - + + + + + + + + diff --git a/features/singles/odl-integration-compatible-with-all/pom.xml b/features/singles/odl-integration-compatible-with-all/pom.xml index 0aa8d71b..e69f10f2 100644 --- a/features/singles/odl-integration-compatible-with-all/pom.xml +++ b/features/singles/odl-integration-compatible-with-all/pom.xml @@ -86,6 +86,7 @@ features --> + + + + + diff --git a/features3-distribution/pom.xml b/features3-distribution/pom.xml deleted file mode 100644 index 9eaaeb85..00000000 --- a/features3-distribution/pom.xml +++ /dev/null @@ -1,75 +0,0 @@ - - - - - 4.0.0 - - org.opendaylight.odlparent - features-parent - 1.9.0 - - - org.opendaylight.integration - features3-distribution - 0.7.0-SNAPSHOT - jar - - ODL :: integration :: ${project.artifactId} - Sub-project building features internal to distribution. - https://wiki.opendaylight.org/view/Integration/Distribution - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - - scm:git:https://git.opendaylight.org/gerrit/integration/distribution.git - scm:git:ssh://git.opendaylight.org:29418/integration/distribution.git - https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=tree;f=features3-distribution;hb=HEAD - HEAD - - - - - ${project.groupId} - all-artifacts - ${project.version} - import - pom - - - - - - - - ${project.groupId} - version - - - ${project.groupId} - version - xml - config - - - - - org.opendaylight.controller - features-config-persister - features - xml - - - diff --git a/features3-distribution/src/main/features/features.xml b/features3-distribution/src/main/features/features.xml deleted file mode 100644 index f98959f9..00000000 --- a/features3-distribution/src/main/features/features.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - mvn:org.opendaylight.controller/features-config-persister/{{VERSION}}/xml/features - - - odl-config-startup - mvn:org.opendaylight.integration/version/{{VERSION}} - mvn:org.opendaylight.integration/version/{{VERSION}}/xml/config - - diff --git a/features3-index/pom.xml b/features3-index/pom.xml deleted file mode 100644 index 5ab57b78..00000000 --- a/features3-index/pom.xml +++ /dev/null @@ -1,432 +0,0 @@ - - - - - 4.0.0 - - org.opendaylight.odlparent - features-parent - 1.9.0 - - - org.opendaylight.integration - - features-integration-index - 0.7.0-SNAPSHOT - jar - - ODL :: integration :: ${project.artifactId} - Sub-project gathering feature repositories of all ODL projects participating in distribution. - https://wiki.opendaylight.org/view/Integration/Distribution - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - - scm:git:https://git.opendaylight.org/gerrit/integration/distribution.git - scm:git:ssh://git.opendaylight.org:29418/integration/distribution.git - https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=tree;f=features-index;hb=HEAD - HEAD - - - - - ${project.groupId} - all-artifacts - ${project.version} - import - pom - - - - - - - - ${project.groupId} - features3-distribution - features - xml - - - - - org.opendaylight.aaa - features-aaa - features - xml - - - org.opendaylight.aaa - features-aaa-shiro - features - xml - - - org.opendaylight.alto - features-alto-release - features - xml - - - - org.opendaylight.bier - features-bier - features - xml - - - org.opendaylight.cardinal - cardinal-features - features - xml - - - org.opendaylight.controller - features-extras - features - xml - - - org.opendaylight.controller - features-mdsal - features - xml - - - org.opendaylight.controller - features-mdsal-benchmark - features - xml - - - org.opendaylight.didm - features-didm - features - xml - - - org.opendaylight.didm - features-didm-hp - features - xml - - - org.opendaylight.didm - features-didm-ovs - features - xml - - - org.opendaylight.dlux - features-dlux - features - xml - - - org.opendaylight.dluxapps - features-dluxapps - features - xml - - - org.opendaylight.eman - eman-features - features - xml - - - org.opendaylight.faas - features-faas - features - xml - - - org.opendaylight.federation - federation-features - features - xml - - - org.opendaylight.genius - genius-features - features - xml - - - org.opendaylight.groupbasedpolicy - features-groupbasedpolicy - features - xml - - - org.opendaylight.honeycomb.vbd - vbd-features - features - xml - - - org.opendaylight.infrautils - infrautils-features - features - xml - - - org.opendaylight.iotdm - iotdmcsitdist-features - features - xml - - - org.opendaylight.l2switch - features-l2switch - features - xml - - - org.opendaylight.lacp - features-lacp - features - xml - - - org.opendaylight.lispflowmapping - features-lispflowmapping - features - xml - - - org.opendaylight.nemo - nemo-features - features - xml - - - org.opendaylight.netconf - features-netconf - features - xml - - - org.opendaylight.netconf - features-netconf-connector - features - xml - - - org.opendaylight.netconf - features-restconf - features - xml - - - org.opendaylight.netvirt - vpnservice-features - features - xml - - - org.opendaylight.netide - netide-features - features - xml - - - org.opendaylight.neutron - features-neutron - features - xml - - - org.opendaylight.nic - features-nic - features - xml - - - org.opendaylight.ocpplugin - features-ocpplugin - features - xml - - - org.opendaylight.odlparent - features-akka - features - xml - - - org.opendaylight.odlparent - features-odlparent - features - xml - - - org.opendaylight.of-config - features-of-config - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin-he - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin-extension - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin-extension-he - features - xml - - - org.opendaylight.ovsdb - library-features - features - xml - - - org.opendaylight.ovsdb - southbound-features - features - xml - - - org.opendaylight.ovsdb - hwvtepsouthbound-features - features - xml - - - org.opendaylight.packetcable - features-packetcable-policy - features - xml - - - org.opendaylight.sdninterfaceapp - features-sdninterfaceapp - features - xml - - - org.opendaylight.sfc - features-sfc - features - xml - - - org.opendaylight.snmp - features-snmp - features - xml - - - - org.opendaylight.sxp - features - features - xml - - - org.opendaylight.topoprocessing - features-topoprocessing - features - xml - - - org.opendaylight.tsdr - features-tsdr - features - xml - - - org.opendaylight.ttp - features-ttp - features - xml - - - - org.opendaylight.usc - usc-features - features - xml - - - org.opendaylight.vtn - features-vtn-manager - features - xml - - - diff --git a/features3-index/src/main/features/features.xml b/features3-index/src/main/features/features.xml deleted file mode 100644 index c90b1fef..00000000 --- a/features3-index/src/main/features/features.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - - - - mvn:org.opendaylight.aaa/features-aaa/{{VERSION}}/xml/features - mvn:org.opendaylight.aaa/features-aaa-shiro/{{VERSION}}/xml/features - mvn:org.opendaylight.alto/features-alto-release/{{VERSION}}/xml/features - - mvn:org.opendaylight.bier/features-bier/{{VERSION}}/xml/features - mvn:org.opendaylight.cardinal/cardinal-features/{{VERSION}}/xml/features - mvn:org.opendaylight.controller/features-extras/{{VERSION}}/xml/features - mvn:org.opendaylight.controller/features-mdsal/{{VERSION}}/xml/features - mvn:org.opendaylight.controller/features-mdsal-benchmark/{{VERSION}}/xml/features - mvn:org.opendaylight.didm/features-didm/{{VERSION}}/xml/features - mvn:org.opendaylight.didm/features-didm-hp/{{VERSION}}/xml/features - mvn:org.opendaylight.didm/features-didm-ovs/{{VERSION}}/xml/features - mvn:org.opendaylight.dlux/features-dlux/{{VERSION}}/xml/features - mvn:org.opendaylight.dluxapps/features-dluxapps/{{VERSION}}/xml/features - mvn:org.opendaylight.eman/eman-features/{{VERSION}}/xml/features - mvn:org.opendaylight.faas/features-faas/{{VERSION}}/xml/features - mvn:org.opendaylight.federation/federation-features/{{VERSION}}/xml/features - mvn:org.opendaylight.genius/genius-features/{{VERSION}}/xml/features - mvn:org.opendaylight.groupbasedpolicy/features-groupbasedpolicy/{{VERSION}}/xml/features - mvn:org.opendaylight.honeycomb.vbd/vbd-features/{{VERSION}}/xml/features - mvn:org.opendaylight.infrautils/infrautils-features/{{VERSION}}/xml/features - mvn:org.opendaylight.integration/features3-distribution/{{VERSION}}/xml/features - mvn:org.opendaylight.iotdm/iotdmcsitdist-features/{{VERSION}}/xml/features - mvn:org.opendaylight.l2switch/features-l2switch/{{VERSION}}/xml/features - mvn:org.opendaylight.lacp/features-lacp/{{VERSION}}/xml/features - mvn:org.opendaylight.lispflowmapping/features-lispflowmapping/{{VERSION}}/xml/features - mvn:org.opendaylight.nemo/nemo-features/{{VERSION}}/xml/features - mvn:org.opendaylight.netconf/features-netconf/{{VERSION}}/xml/features - mvn:org.opendaylight.netconf/features-netconf-connector/{{VERSION}}/xml/features - mvn:org.opendaylight.netconf/features-restconf/{{VERSION}}/xml/features - mvn:org.opendaylight.netide/netide-features/{{VERSION}}/xml/features - mvn:org.opendaylight.netvirt/vpnservice-features/{{VERSION}}/xml/features - mvn:org.opendaylight.neutron/features-neutron/{{VERSION}}/xml/features - mvn:org.opendaylight.nic/features-nic/{{VERSION}}/xml/features - mvn:org.opendaylight.ocpplugin/features-ocpplugin/{{VERSION}}/xml/features - mvn:org.opendaylight.odlparent/features-akka/{{VERSION}}/xml/features - mvn:org.opendaylight.odlparent/features-odlparent/{{VERSION}}/xml/features - mvn:org.opendaylight.of-config/features-of-config/{{VERSION}}/xml/features - mvn:org.opendaylight.openflowplugin/features-openflowplugin/{{VERSION}}/xml/features - mvn:org.opendaylight.openflowplugin/features-openflowplugin-he/{{VERSION}}/xml/features - mvn:org.opendaylight.openflowplugin/features-openflowplugin-extension/{{VERSION}}/xml/features - mvn:org.opendaylight.openflowplugin/features-openflowplugin-extension-he/{{VERSION}}/xml/features - mvn:org.opendaylight.ovsdb/library-features/{{VERSION}}/xml/features - mvn:org.opendaylight.ovsdb/hwvtepsouthbound-features/{{VERSION}}/xml/features - mvn:org.opendaylight.ovsdb/southbound-features/{{VERSION}}/xml/features - mvn:org.opendaylight.packetcable/features-packetcable-policy/{{VERSION}}/xml/features - mvn:org.opendaylight.sdninterfaceapp/features-sdninterfaceapp/{{VERSION}}/xml/features - mvn:org.opendaylight.sfc/features-sfc/{{VERSION}}/xml/features - mvn:org.opendaylight.snmp/features-snmp/{{VERSION}}/xml/features - - mvn:org.opendaylight.sxp/features/{{VERSION}}/xml/features - mvn:org.opendaylight.topoprocessing/features-topoprocessing/{{VERSION}}/xml/features - mvn:org.opendaylight.tsdr/features-tsdr/{{VERSION}}/xml/features - mvn:org.opendaylight.ttp/features-ttp/{{VERSION}}/xml/features - - mvn:org.opendaylight.usc/usc-features/{{VERSION}}/xml/features - mvn:org.opendaylight.vtn/features-vtn-manager/{{VERSION}}/xml/features - diff --git a/features3-test/pom.xml b/features3-test/pom.xml deleted file mode 100644 index f858abd6..00000000 --- a/features3-test/pom.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - - - 4.0.0 - - org.opendaylight.odlparent - features-parent - 1.9.0 - - - org.opendaylight.integration - - features-integration-test - 0.7.0-SNAPSHOT - jar - - ODL :: integration :: ${project.artifactId} - Sub-project building aggregate features used for feature compatibility testing. - https://wiki.opendaylight.org/view/Integration/Distribution - - - Eclipse Public License v1.0 - http://www.eclipse.org/legal/epl-v10.html - - - - - scm:git:https://git.opendaylight.org/gerrit/integration/distribution.git - scm:git:ssh://git.opendaylight.org:29418/integration/distribution.git - https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=tree;f=features-test;hb=HEAD - HEAD - - - - - ${project.groupId} - all-artifacts - ${project.version} - import - pom - - - - - - - org.opendaylight.integration - features-integration-index - features - xml - - - diff --git a/features3-test/src/main/features/features.xml b/features3-test/src/main/features/features.xml deleted file mode 100644 index b36878d6..00000000 --- a/features3-test/src/main/features/features.xml +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - - mvn:org.opendaylight.integration/features-integration-index/{{VERSION}}/xml/features - - - - odl-aaa-shiro - odl-aaa-netconf-plugin - - odl-cardinal - odl-didm-all - odl-dlux-core - odl-distribution-version - odl-eman - odl-eman-rest - odl-eman-ui - odl-lispflowmapping-msmr - odl-lispflowmapping-ui - odl-mdsal-benchmark - odl-mdsal-broker - odl-nemo-engine - odl-nemo-engine-rest - odl-nemo-engine-ui - - odl-neutron-service - odl-ocpplugin-all - odl-openflowplugin-flow-services - odl-openflowplugin-flow-services-rest - odl-openflowplugin-flow-services-ui - odl-openflowplugin-nxm-extensions - odl-ovsdb-hwvtepsouthbound - odl-ovsdb-library - odl-ovsdb-southbound-impl - odl-packetcable-policy-server-all - odl-restconf-noauth - odl-sdninterfaceapp-all - odl-sfc-netconf - odl-sfc-ovs - odl-sfc-sb-rest - odl-sfc-test-consumer - odl-sfc-ui - odl-sfclisp - odl-sxp-controller - odl-snmp-plugin - - odl-topoprocessing-i2rs - odl-topoprocessing-inventory - odl-topoprocessing-inventory-rendering - odl-topoprocessing-mlmt - odl-topoprocessing-network-topology - odl-ttp-model - odl-usc-channel - odl-usc-channel-rest - odl-usc-channel-ui - - - - - odl-alto-release - - odl-faas-base - odl-genius-rest - odl-groupbasedpolicy-faas - odl-groupbasedpolicy-iovisor - odl-groupbasedpolicy-neutronmapper - odl-groupbasedpolicy-neutron-and-ofoverlay - odl-groupbasedpolicy-neutron-vpp-mapper - odl-groupbasedpolicy-ne-location-provider - odl-groupbasedpolicy-ofoverlay - odl-groupbasedpolicy-sxp-ep-provider - odl-groupbasedpolicy-ui - odl-groupbasedpolicy-vpp - odl-integration-compatible-with-all - - odl-l2switch-switch - odl-l2switch-switch-rest - odl-l2switch-switch-ui - odl-lacp-ui - - odl-netconf-clustered-topology - odl-netconf-connector-ssh - odl-netvirt-openstack - - odl-of-config-all - - odl-sfc-openflow-renderer - odl-tsdr-hsqldb-all - - odl-vtn-manager-neutron - odl-vtn-manager-rest - - - diff --git a/pom.xml b/pom.xml index be817592..51a9980d 100644 --- a/pom.xml +++ b/pom.xml @@ -42,11 +42,7 @@ artifacts karaf - distribution-karaf features - features3-distribution - features3-index - features3-test version -- 2.36.6