From 37e5ec581b3f7e93fb9553eeaa9dce32509561d7 Mon Sep 17 00:00:00 2001 From: Michal Cmarada Date: Tue, 9 May 2017 15:07:17 +0200 Subject: [PATCH] BUG-7657: Karaf 4 migration: provide Karaf 4 groupbasedpolicy features Karaf 4 groupbasedpolicy features Change-Id: If0db8495644f8969c39f386f236d6015574fb95b Signed-off-by: Claudio D. Gasparini Signed-off-by: Michal Cmarada --- artifacts/pom.xml | 143 ++++- distribution-karaf/pom.xml | 11 +- domain-extensions/l2-l3/pom.xml | 3 + domain-extensions/pom.xml | 9 +- features/features-groupedpolicy/pom.xml | 418 +++++++++++++++ .../src/main/features/features.xml | 36 +- features/features4-groupbasedpolicy/pom.xml | 132 +++++ features/odl-groupbasedpolicy-base/pom.xml | 94 ++++ .../src/main/feature/features.xml | 16 + features/odl-groupbasedpolicy-faas/pom.xml | 65 +++ .../src/main/feature/features.xml | 16 + features/odl-groupbasedpolicy-ios-xe/pom.xml | 105 ++++ .../src/main/feature/features.xml | 16 + features/odl-groupbasedpolicy-iovisor/pom.xml | 102 ++++ .../src/main/feature/features.xml | 16 + .../pom.xml | 73 +++ .../src/main/feature/features.xml | 16 + .../pom.xml | 65 +++ .../src/main/feature/features.xml | 17 + features/odl-groupbasedpolicy-netconf/pom.xml | 57 ++ .../src/main/feature/features.xml | 16 + .../pom.xml | 60 +++ .../src/main/feature/features.xml | 16 + .../pom.xml | 61 +++ .../src/main/feature/features.xml | 15 + .../pom.xml | 77 +++ .../src/main/feature/features.xml | 16 + .../odl-groupbasedpolicy-ofoverlay/pom.xml | 123 +++++ .../src/main/feature/features.xml | 16 + features/odl-groupbasedpolicy-ovssfc/pom.xml | 117 +++++ .../src/main/feature/features.xml | 16 + .../pom.xml | 70 +++ .../src/main/feature/features.xml | 16 + .../pom.xml | 63 +++ .../src/main/feature/features.xml | 16 + features/odl-groupbasedpolicy-ui/pom.xml | 50 ++ features/odl-groupbasedpolicy-vpp/pom.xml | 98 ++++ .../src/main/feature/features.xml | 16 + features/pom.xml | 495 ++---------------- groupbasedpolicy-ui/bundle/pom.xml | 22 +- .../org/opendaylight/blueprint/blueprint.xml | 2 +- groupbasedpolicy-ui/module/pom.xml | 4 +- groupbasedpolicy-ui/pom.xml | 4 +- groupbasedpolicy/pom.xml | 4 +- .../ne-location-provider/pom.xml | 3 + location-providers/pom.xml | 9 +- neutron-mapper/pom.xml | 5 +- neutron-ovsdb/pom.xml | 5 +- neutron-vpp-mapper/pom.xml | 3 + renderers/faas/pom.xml | 9 +- renderers/ios-xe/pom.xml | 3 + renderers/iovisor/pom.xml | 3 + renderers/netconf/pom.xml | 9 +- renderers/ofoverlay/pom.xml | 3 + renderers/ovssfc/pom.xml | 9 +- renderers/pom.xml | 3 + renderers/vpp/pom.xml | 9 +- .../ip-sgt-distribution-service/pom.xml | 8 +- sxp-integration/pom.xml | 8 + sxp-integration/sxp-ep-provider/pom.xml | 4 +- sxp-integration/sxp-ise-adapter/pom.xml | 4 +- 61 files changed, 2367 insertions(+), 533 deletions(-) create mode 100644 features/features-groupedpolicy/pom.xml rename features/{ => features-groupedpolicy}/src/main/features/features.xml (86%) create mode 100644 features/features4-groupbasedpolicy/pom.xml create mode 100644 features/odl-groupbasedpolicy-base/pom.xml create mode 100644 features/odl-groupbasedpolicy-base/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-faas/pom.xml create mode 100644 features/odl-groupbasedpolicy-faas/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-ios-xe/pom.xml create mode 100644 features/odl-groupbasedpolicy-ios-xe/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-iovisor/pom.xml create mode 100644 features/odl-groupbasedpolicy-iovisor/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-ip-sgt-distribution-service/pom.xml create mode 100644 features/odl-groupbasedpolicy-ip-sgt-distribution-service/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-ne-location-provider/pom.xml create mode 100644 features/odl-groupbasedpolicy-ne-location-provider/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-netconf/pom.xml create mode 100644 features/odl-groupbasedpolicy-netconf/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-neutron-and-ofoverlay/pom.xml create mode 100644 features/odl-groupbasedpolicy-neutron-and-ofoverlay/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-neutron-vpp-mapper/pom.xml create mode 100644 features/odl-groupbasedpolicy-neutron-vpp-mapper/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-neutronmapper/pom.xml create mode 100644 features/odl-groupbasedpolicy-neutronmapper/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-ofoverlay/pom.xml create mode 100644 features/odl-groupbasedpolicy-ofoverlay/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-ovssfc/pom.xml create mode 100644 features/odl-groupbasedpolicy-ovssfc/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-sxp-ep-provider/pom.xml create mode 100644 features/odl-groupbasedpolicy-sxp-ep-provider/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-sxp-ise-adapter/pom.xml create mode 100644 features/odl-groupbasedpolicy-sxp-ise-adapter/src/main/feature/features.xml create mode 100644 features/odl-groupbasedpolicy-ui/pom.xml create mode 100644 features/odl-groupbasedpolicy-vpp/pom.xml create mode 100644 features/odl-groupbasedpolicy-vpp/src/main/feature/features.xml diff --git a/artifacts/pom.xml b/artifacts/pom.xml index bcd3ae3d4..61d208d0b 100755 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -12,6 +12,9 @@ groupbasedpolicy-artifacts 0.6.0-SNAPSHOT pom + + ODL :: groupbasedpolicy :: ${project.artifactId} @@ -108,13 +111,6 @@ - - org.opendaylight.groupbasedpolicy - groupbasedpolicy - ${project.version} - xml - config - org.opendaylight.groupbasedpolicy l2-l3-domain-extension @@ -122,13 +118,6 @@ xml config - - ${project.groupId} - ofoverlay-renderer - ${project.version} - xml - config - ${project.groupId} faas-renderer @@ -206,13 +195,6 @@ xml config - - ${project.groupId} - ui-backend - ${project.version} - xml - config - ${project.groupId} ios-xe-renderer @@ -251,6 +233,125 @@ features xml + + ${project.groupId} + features4-groupbasedpolicy + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-base + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-ofoverlay + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-ovssfc + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-faas + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-iovisor + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-netconf + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-neutronmapper + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-neutron-and-ofoverlay + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-vpp + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-neutron-vpp-mapper + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-ui + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-ip-sgt-distribution-service + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-ne-location-provider + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-ios-xe + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-sxp-ep-provider + ${project.version} + features + xml + + + ${project.groupId} + odl-groupbasedpolicy-sxp-ise-adapter + ${project.version} + features + xml + diff --git a/distribution-karaf/pom.xml b/distribution-karaf/pom.xml index 59a2f601f..a8cb4a8b5 100644 --- a/distribution-karaf/pom.xml +++ b/distribution-karaf/pom.xml @@ -1,7 +1,7 @@ - @@ -18,6 +18,9 @@ org.opendaylight.groupbasedpolicy 0.6.0-SNAPSHOT pom + + ODL :: groupbasedpolicy :: ${project.artifactId} 3.0 @@ -41,7 +44,7 @@ - org.apache.karaf.features framework diff --git a/domain-extensions/l2-l3/pom.xml b/domain-extensions/l2-l3/pom.xml index 3310213fe..adde292ba 100644 --- a/domain-extensions/l2-l3/pom.xml +++ b/domain-extensions/l2-l3/pom.xml @@ -16,6 +16,9 @@ l2-l3-domain-extension bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} diff --git a/domain-extensions/pom.xml b/domain-extensions/pom.xml index a52f05a8b..3d3a71e1f 100644 --- a/domain-extensions/pom.xml +++ b/domain-extensions/pom.xml @@ -1,7 +1,7 @@ - @@ -18,6 +18,9 @@ groupbasedpolicy-domain-extensions 0.6.0-SNAPSHOT pom + + ODL :: groupbasedpolicy :: ${project.artifactId} l2-l3 diff --git a/features/features-groupedpolicy/pom.xml b/features/features-groupedpolicy/pom.xml new file mode 100644 index 000000000..5dabb6cb9 --- /dev/null +++ b/features/features-groupedpolicy/pom.xml @@ -0,0 +1,418 @@ + + + + 4.0.0 + + org.opendaylight.odlparent + features-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + features-groupbasedpolicy + 0.6.0-SNAPSHOT + pom + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 3.0 + + + + 0.6.0-SNAPSHOT + 2.3.0-SNAPSHOT + 0.11.0-SNAPSHOT + 1.6.0-SNAPSHOT + 0.5.0-SNAPSHOT + 1.5.0-SNAPSHOT + 0.9.0-SNAPSHOT + 1.3.0-SNAPSHOT + 0.6.0-SNAPSHOT + 1.6.0-SNAPSHOT + 0.6.0-SNAPSHOT + etc/opendaylight/karaf + 1.5.0-SNAPSHOT + 1.3.0-SNAPSHOT + 1.2.0-SNAPSHOT + + 1.9.0-SNAPSHOT + + + + + + + org.opendaylight.groupbasedpolicy + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + org.opendaylight.mdsal + mdsal-artifacts + ${mdsal.version} + import + pom + + + org.opendaylight.mdsal.model + mdsal-model-artifacts + ${mdsal.model.version} + import + pom + + + org.opendaylight.controller + mdsal-artifacts + ${controller.mdsal.version} + import + pom + + + + org.opendaylight.controller + features-extras + ${feature.controller.extras.version} + features + xml + + + + + + org.opendaylight.netconf + netconf-artifacts + ${netconf.version} + pom + import + + + + + org.opendaylight.openflowplugin + openflowplugin-artifacts + ${openflowplugin.version} + import + pom + + + + + org.opendaylight.honeycomb.vbd + vbd-artifacts + ${vbd.version} + pom + import + + + + + + + + org.opendaylight.mdsal + features-mdsal + features + xml + runtime + + + org.opendaylight.controller + features-mdsal + features + xml + + + org.opendaylight.netconf + features-netconf-connector + features + xml + runtime + + + org.opendaylight.controller + features-extras + features + xml + + + + + org.opendaylight.openflowplugin + features-openflowplugin + features + xml + + + org.opendaylight.openflowplugin + features-openflowplugin-extension + features + xml + + + + + org.opendaylight.ovsdb + southbound-features + ${ovsdb.southbound.version} + features + xml + + + + + org.opendaylight.neutron + features-neutron + features + ${neutron.version} + xml + + + + + org.opendaylight.faas + features-faas + features + ${faas.version} + xml + + + + + org.opendaylight.sfc + features-sfc + ${sfc.version} + features + xml + runtime + + + + + org.opendaylight.netconf + features-restconf + ${restconf.version} + features + xml + + + + + org.opendaylight.dlux + features-dlux + ${dlux.version} + features + xml + + + + + org.opendaylight.aaa + features-aaa-shiro + ${aaa.version} + features + xml + + + + + com.sun.jersey + jersey-core + + + com.sun.jersey + jersey-server + + + + + org.opendaylight.sxp + sxp-api + ${sxp.version} + + + org.opendaylight.sxp + sxp-core + ${sxp.version} + + + org.opendaylight.sxp + sxp-controller + ${sxp.version} + + + org.opendaylight.sxp + features + ${sxp.version} + xml + features + + + + + org.opendaylight.honeycomb.vbd + vbd-features + features + xml + + + + + commons-net + commons-net + + + org.opendaylight.groupbasedpolicy + groupbasedpolicy + + + org.opendaylight.groupbasedpolicy + l2-l3-domain-extension + + + org.opendaylight.groupbasedpolicy + ofoverlay-renderer + + + org.opendaylight.groupbasedpolicy + ovssfc-renderer + + + org.opendaylight.groupbasedpolicy + faas-renderer + + + org.opendaylight.groupbasedpolicy + netconf-renderer + + + org.opendaylight.groupbasedpolicy + iovisor-renderer + + + org.opendaylight.groupbasedpolicy + ne-location-provider + + + org.opendaylight.groupbasedpolicy + vpp-renderer + + + org.opendaylight.groupbasedpolicy + neutron-mapper + + + org.opendaylight.groupbasedpolicy + neutron-vpp-mapper + + + org.opendaylight.groupbasedpolicy + neutron-ovsdb + + + org.opendaylight.groupbasedpolicy + groupbasedpolicy-ui-bundle + + + org.opendaylight.groupbasedpolicy + sxp-ep-provider + + + org.opendaylight.groupbasedpolicy + ip-sgt-distribution-service + + + org.opendaylight.groupbasedpolicy + ios-xe-renderer + + + org.opendaylight.groupbasedpolicy + sxp-ise-adapter + + + + + org.opendaylight.groupbasedpolicy + l2-l3-domain-extension + xml + config + + + org.opendaylight.groupbasedpolicy + ovssfc-renderer + xml + config + + + org.opendaylight.groupbasedpolicy + netconf-renderer + xml + config + + + org.opendaylight.groupbasedpolicy + iovisor-renderer + xml + config + + + org.opendaylight.groupbasedpolicy + ne-location-provider + xml + config + + + org.opendaylight.groupbasedpolicy + neutron-ovsdb + xml + config + + + org.opendaylight.groupbasedpolicy + sxp-ep-provider + xml + config + + + org.opendaylight.groupbasedpolicy + ip-sgt-distribution-service + xml + config + + + org.opendaylight.groupbasedpolicy + ios-xe-renderer + xml + config + + + org.opendaylight.groupbasedpolicy + sxp-ise-adapter + xml + config + + + ${project.groupId} + vpp-renderer + ${project.version} + cfg + config + + + ${project.groupId} + neutron-vpp-mapper + cfg + config + + + diff --git a/features/src/main/features/features.xml b/features/features-groupedpolicy/src/main/features/features.xml similarity index 86% rename from features/src/main/features/features.xml rename to features/features-groupedpolicy/src/main/features/features.xml index b1da6aebc..f32fb7b32 100755 --- a/features/src/main/features/features.xml +++ b/features/features-groupedpolicy/src/main/features/features.xml @@ -38,13 +38,12 @@ mvn:org.opendaylight.honeycomb.vbd/vbd-features/${vbd.version}/xml/features - + odl-mdsal-broker odl-mdsal-binding-base odl-mdsal-models mvn:commons-net/commons-net/{{VERSION}} mvn:org.opendaylight.groupbasedpolicy/groupbasedpolicy/{{VERSION}} - mvn:org.opendaylight.groupbasedpolicy/groupbasedpolicy/{{VERSION}}/xml/config - + odl-groupbasedpolicy-base odl-openflowplugin-flow-services odl-openflowplugin-nxm-extensions @@ -65,7 +64,6 @@ mvn:com.sun.jersey/jersey-core/{{VERSION}} mvn:com.sun.jersey/jersey-client/{{VERSION}} mvn:com.google.code.gson/gson/{{VERSION}} - mvn:org.opendaylight.groupbasedpolicy/ofoverlay-renderer/{{VERSION}}/xml/config - + odl-groupbasedpolicy-base odl-openflowplugin-flow-services odl-openflowplugin-nxm-extensions @@ -93,11 +91,10 @@ of the Fabric As A Service (FAAS). In turns, FAAS maps those abstraction models to the physical networks. --> - + odl-groupbasedpolicy-base odl-faas-uln-mapper mvn:org.opendaylight.groupbasedpolicy/faas-renderer/{{VERSION}} - mvn:org.opendaylight.groupbasedpolicy/faas-renderer/{{VERSION}}/xml/config + description='ODL :: groupbasedpolicy :: IOVisor Renderer'> war odl-aaa-shiro odl-groupbasedpolicy-base @@ -123,7 +120,7 @@ This renderer maps GBP service model to NETCONF based network elements. --> - + odl-groupbasedpolicy-base mvn:org.opendaylight.groupbasedpolicy/netconf-renderer/{{VERSION}} mvn:org.opendaylight.groupbasedpolicy/netconf-renderer/{{VERSION}}/xml/config @@ -132,19 +129,18 @@ - + odl-neutron-service odl-groupbasedpolicy-base mvn:org.opendaylight.groupbasedpolicy/l2-l3-domain-extension/{{VERSION}} mvn:org.opendaylight.groupbasedpolicy/neutron-mapper/{{VERSION}} mvn:org.opendaylight.groupbasedpolicy/l2-l3-domain-extension/{{VERSION}}/xml/config - mvn:org.opendaylight.groupbasedpolicy/neutron-mapper/{{VERSION}}/xml/config - + odl-groupbasedpolicy-ofoverlay odl-groupbasedpolicy-neutronmapper mvn:org.opendaylight.groupbasedpolicy/neutron-ovsdb/{{VERSION}} @@ -154,7 +150,7 @@ - + odl-groupbasedpolicy-base odl-netconf-clustered-topology odl-vbd @@ -167,7 +163,7 @@ - + odl-groupbasedpolicy-neutronmapper odl-groupbasedpolicy-vpp mvn:org.opendaylight.groupbasedpolicy/neutron-vpp-mapper/{{VERSION}} @@ -177,7 +173,7 @@ - + odl-dlux-core mvn:org.opendaylight.groupbasedpolicy/groupbasedpolicy-ui-bundle/{{VERSION}} @@ -185,7 +181,7 @@ - + odl-groupbasedpolicy-base odl-sxp-core odl-sxp-controller @@ -196,7 +192,7 @@ - + odl-groupbasedpolicy-base mvn:org.opendaylight.groupbasedpolicy/l2-l3-domain-extension/{{VERSION}} mvn:org.opendaylight.groupbasedpolicy/ne-location-provider/{{VERSION}} @@ -207,7 +203,7 @@ - + odl-groupbasedpolicy-base odl-groupbasedpolicy-sxp-ep-provider odl-groupbasedpolicy-ip-sgt-distribution-service @@ -222,7 +218,7 @@ - + odl-sxp-core odl-groupbasedpolicy-base mvn:org.opendaylight.groupbasedpolicy/l2-l3-domain-extension/{{VERSION}} @@ -233,7 +229,7 @@ - + odl-groupbasedpolicy-sxp-ep-provider mvn:com.sun.jersey/jersey-client/{{VERSION}} mvn:com.sun.jersey/jersey-core/{{VERSION}} diff --git a/features/features4-groupbasedpolicy/pom.xml b/features/features4-groupbasedpolicy/pom.xml new file mode 100644 index 000000000..f0e0562d6 --- /dev/null +++ b/features/features4-groupbasedpolicy/pom.xml @@ -0,0 +1,132 @@ + + + 4.0.0 + + + org.opendaylight.odlparent + feature-repo-parent + 1.9.0-SNAPSHOT + + + org.opendaylight.groupbasedpolicy + features4-groupbasedpolicy + 0.6.0-SNAPSHOT + feature + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-ofoverlay + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-ovssfc + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-faas + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-iovisor + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-netconf + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-neutronmapper + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-neutron-and-ofoverlay + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-vpp + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-neutron-vpp-mapper + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-ui + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-ip-sgt-distribution-service + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-ne-location-provider + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-ios-xe + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-sxp-ep-provider + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-sxp-ise-adapter + xml + features + + + diff --git a/features/odl-groupbasedpolicy-base/pom.xml b/features/odl-groupbasedpolicy-base/pom.xml new file mode 100644 index 000000000..dfb5d6244 --- /dev/null +++ b/features/odl-groupbasedpolicy-base/pom.xml @@ -0,0 +1,94 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-base + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 0.7.0-SNAPSHOT + 1.6.0-SNAPSHOT + 0.11.0-SNAPSHOT + 2.3.0-SNAPSHOT + etc/opendaylight/karaf + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + org.opendaylight.controller + mdsal-artifacts + ${controller.mdsal.version} + import + pom + + + + org.opendaylight.mdsal.model + mdsal-model-artifacts + ${mdsal.binding.base.model} + pom + import + + + org.opendaylight.mdsal + features-mdsal + ${mdsal.binding.base} + pom + import + + + + + + + commons-net + commons-net + + + ${project.groupId} + groupbasedpolicy + + + org.opendaylight.controller + odl-mdsal-broker + xml + features + + + org.opendaylight.mdsal.model + odl-mdsal-models + xml + features + + + org.opendaylight.mdsal + odl-mdsal-binding-base + xml + features + + + diff --git a/features/odl-groupbasedpolicy-base/src/main/feature/features.xml b/features/odl-groupbasedpolicy-base/src/main/feature/features.xml new file mode 100644 index 000000000..a5c82a7bf --- /dev/null +++ b/features/odl-groupbasedpolicy-base/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/groupbasedpolicy/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-faas/pom.xml b/features/odl-groupbasedpolicy-faas/pom.xml new file mode 100644 index 000000000..aa682188b --- /dev/null +++ b/features/odl-groupbasedpolicy-faas/pom.xml @@ -0,0 +1,65 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-faas + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 1.3.0-SNAPSHOT + etc/opendaylight/karaf + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + faas-renderer + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.faas + odl-faas-uln-mapper + ${faas.version} + xml + features + + + diff --git a/features/odl-groupbasedpolicy-faas/src/main/feature/features.xml b/features/odl-groupbasedpolicy-faas/src/main/feature/features.xml new file mode 100644 index 000000000..6ed46ea0c --- /dev/null +++ b/features/odl-groupbasedpolicy-faas/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/faas-renderer/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-ios-xe/pom.xml b/features/odl-groupbasedpolicy-ios-xe/pom.xml new file mode 100644 index 000000000..fe6c60b60 --- /dev/null +++ b/features/odl-groupbasedpolicy-ios-xe/pom.xml @@ -0,0 +1,105 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-ios-xe + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 0.6.0-SNAPSHOT + 1.5.0-SNAPSHOT + 1.3.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + org.opendaylight.netconf + netconf-artifacts + ${netconf.version} + pom + import + + + + + + + ${project.groupId} + l2-l3-domain-extension + + + ${project.groupId} + ios-xe-renderer + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-sxp-ep-provider + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-ip-sgt-distribution-service + xml + features + + + org.opendaylight.sfc + odl-sfc-provider + ${sfc.version} + xml + features + + + org.opendaylight.sxp + odl-sxp-core + ${sxp.version} + xml + features + + + org.opendaylight.netconf + odl-netconf-clustered-topology + xml + features + + + ${project.groupId} + ios-xe-renderer + xml + config + + + diff --git a/features/odl-groupbasedpolicy-ios-xe/src/main/feature/features.xml b/features/odl-groupbasedpolicy-ios-xe/src/main/feature/features.xml new file mode 100644 index 000000000..8cd9dc201 --- /dev/null +++ b/features/odl-groupbasedpolicy-ios-xe/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/faas-renderer/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-iovisor/pom.xml b/features/odl-groupbasedpolicy-iovisor/pom.xml new file mode 100644 index 000000000..34c102f0f --- /dev/null +++ b/features/odl-groupbasedpolicy-iovisor/pom.xml @@ -0,0 +1,102 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-iovisor + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 0.6.0-SNAPSHOT + 1.6.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + org.opendaylight.aaa + features-aaa-shiro + ${aaa.version} + pom + import + + + + org.opendaylight.netconf + restconf-artifacts + ${restconf.version} + pom + import + + + + + + + ${project.groupId} + iovisor-renderer + + + com.sun.jersey + jersey-core + + + com.sun.jersey + jersey-client + + + com.google.code.gson + gson + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.aaa + odl-aaa-shiro + xml + features + + + org.opendaylight.netconf + odl-restconf + xml + features + + + ${project.groupId} + iovisor-renderer + xml + config + + + diff --git a/features/odl-groupbasedpolicy-iovisor/src/main/feature/features.xml b/features/odl-groupbasedpolicy-iovisor/src/main/feature/features.xml new file mode 100644 index 000000000..b84ea794b --- /dev/null +++ b/features/odl-groupbasedpolicy-iovisor/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/iovisor-renderer/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-ip-sgt-distribution-service/pom.xml b/features/odl-groupbasedpolicy-ip-sgt-distribution-service/pom.xml new file mode 100644 index 000000000..8581249b7 --- /dev/null +++ b/features/odl-groupbasedpolicy-ip-sgt-distribution-service/pom.xml @@ -0,0 +1,73 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-ip-sgt-distribution-service + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 1.5.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + ip-sgt-distribution-service + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.sxp + odl-sxp-core + ${sxp.version} + xml + features + + + org.opendaylight.sxp + odl-sxp-controller + ${sxp.version} + xml + features + + + ${project.groupId} + ip-sgt-distribution-service + xml + config + + + diff --git a/features/odl-groupbasedpolicy-ip-sgt-distribution-service/src/main/feature/features.xml b/features/odl-groupbasedpolicy-ip-sgt-distribution-service/src/main/feature/features.xml new file mode 100644 index 000000000..48f8a170f --- /dev/null +++ b/features/odl-groupbasedpolicy-ip-sgt-distribution-service/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/ip-sgt-distribution-service/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-ne-location-provider/pom.xml b/features/odl-groupbasedpolicy-ne-location-provider/pom.xml new file mode 100644 index 000000000..473def287 --- /dev/null +++ b/features/odl-groupbasedpolicy-ne-location-provider/pom.xml @@ -0,0 +1,65 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-ne-location-provider + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + l2-l3-domain-extension + + + ${project.groupId} + ne-location-provider + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + ${project.groupId} + l2-l3-domain-extension + xml + config + + + ${project.groupId} + ne-location-provider + xml + config + + + diff --git a/features/odl-groupbasedpolicy-ne-location-provider/src/main/feature/features.xml b/features/odl-groupbasedpolicy-ne-location-provider/src/main/feature/features.xml new file mode 100644 index 000000000..16992e60c --- /dev/null +++ b/features/odl-groupbasedpolicy-ne-location-provider/src/main/feature/features.xml @@ -0,0 +1,17 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/l2-l3-domain-extension/{{VERSION}}/xml/config + mvn:org.opendaylight.groupbasedpolicy/ne-location-provider/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-netconf/pom.xml b/features/odl-groupbasedpolicy-netconf/pom.xml new file mode 100644 index 000000000..57071a0a8 --- /dev/null +++ b/features/odl-groupbasedpolicy-netconf/pom.xml @@ -0,0 +1,57 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-netconf + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + netconf-renderer + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + ${project.groupId} + netconf-renderer + xml + config + + + diff --git a/features/odl-groupbasedpolicy-netconf/src/main/feature/features.xml b/features/odl-groupbasedpolicy-netconf/src/main/feature/features.xml new file mode 100644 index 000000000..5ef223534 --- /dev/null +++ b/features/odl-groupbasedpolicy-netconf/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/netconf-renderer/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-neutron-and-ofoverlay/pom.xml b/features/odl-groupbasedpolicy-neutron-and-ofoverlay/pom.xml new file mode 100644 index 000000000..faf1dd90e --- /dev/null +++ b/features/odl-groupbasedpolicy-neutron-and-ofoverlay/pom.xml @@ -0,0 +1,60 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-neutron-and-ofoverlay + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + neutron-ovsdb + + + ${project.groupId} + odl-groupbasedpolicy-ofoverlay + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-neutronmapper + xml + features + + + ${project.groupId} + neutron-ovsdb + xml + config + + + diff --git a/features/odl-groupbasedpolicy-neutron-and-ofoverlay/src/main/feature/features.xml b/features/odl-groupbasedpolicy-neutron-and-ofoverlay/src/main/feature/features.xml new file mode 100644 index 000000000..2d599f6bd --- /dev/null +++ b/features/odl-groupbasedpolicy-neutron-and-ofoverlay/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/neutron-ovsdb/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-neutron-vpp-mapper/pom.xml b/features/odl-groupbasedpolicy-neutron-vpp-mapper/pom.xml new file mode 100644 index 000000000..af812ea15 --- /dev/null +++ b/features/odl-groupbasedpolicy-neutron-vpp-mapper/pom.xml @@ -0,0 +1,61 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-neutron-vpp-mapper + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + neutron-vpp-mapper + + + ${project.groupId} + odl-groupbasedpolicy-neutronmapper + xml + features + + + ${project.groupId} + odl-groupbasedpolicy-vpp + xml + features + + + ${project.groupId} + neutron-vpp-mapper + cfg + config + + + diff --git a/features/odl-groupbasedpolicy-neutron-vpp-mapper/src/main/feature/features.xml b/features/odl-groupbasedpolicy-neutron-vpp-mapper/src/main/feature/features.xml new file mode 100644 index 000000000..394dd02b5 --- /dev/null +++ b/features/odl-groupbasedpolicy-neutron-vpp-mapper/src/main/feature/features.xml @@ -0,0 +1,15 @@ + + + + + + + diff --git a/features/odl-groupbasedpolicy-neutronmapper/pom.xml b/features/odl-groupbasedpolicy-neutronmapper/pom.xml new file mode 100644 index 000000000..3bbcf7ca0 --- /dev/null +++ b/features/odl-groupbasedpolicy-neutronmapper/pom.xml @@ -0,0 +1,77 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-neutronmapper + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 0.9.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + org.opendaylight.neutron + neutron-artifacts + ${neutron.version} + pom + import + + + + + + + ${project.groupId} + l2-l3-domain-extension + + + ${project.groupId} + neutron-mapper + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.neutron + odl-neutron-service + xml + features + + + ${project.groupId} + l2-l3-domain-extension + xml + config + + + diff --git a/features/odl-groupbasedpolicy-neutronmapper/src/main/feature/features.xml b/features/odl-groupbasedpolicy-neutronmapper/src/main/feature/features.xml new file mode 100644 index 000000000..2de85b412 --- /dev/null +++ b/features/odl-groupbasedpolicy-neutronmapper/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/l2-l3-domain-extension/{{VERSION}}/xml/config + + diff --git a/features/odl-groupbasedpolicy-ofoverlay/pom.xml b/features/odl-groupbasedpolicy-ofoverlay/pom.xml new file mode 100644 index 000000000..5571ee6d8 --- /dev/null +++ b/features/odl-groupbasedpolicy-ofoverlay/pom.xml @@ -0,0 +1,123 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-ofoverlay + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 0.5.0-SNAPSHOT + 1.5.0-SNAPSHOT + etc/opendaylight/karaf + 0.6.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + org.opendaylight.openflowplugin + openflowplugin-artifacts + ${openflowplugin.version} + import + pom + + + + org.opendaylight.ovsdb + southbound-artifacts + ${ovsdb.southbound.version} + pom + import + + + + + + + commons-net + commons-net + + + ${project.groupId} + ofoverlay-renderer + + + com.sun.jersey + jersey-core + + + com.sun.jersey + jersey-client + + + com.google.code.gson + gson + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.openflowplugin + odl-openflowplugin-flow-services + xml + features + + + org.opendaylight.openflowplugin + odl-openflowplugin-nxm-extensions + xml + features + + + org.opendaylight.ovsdb + odl-ovsdb-southbound-impl + features + xml + + + org.opendaylight.sfc + odl-sfc-openflow-renderer + ${sfc.version} + xml + features + + + org.opendaylight.sfc + odl-sfc-ui + ${sfc.version} + xml + features + + + diff --git a/features/odl-groupbasedpolicy-ofoverlay/src/main/feature/features.xml b/features/odl-groupbasedpolicy-ofoverlay/src/main/feature/features.xml new file mode 100644 index 000000000..551a04b93 --- /dev/null +++ b/features/odl-groupbasedpolicy-ofoverlay/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/ofoverlay-renderer/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-ovssfc/pom.xml b/features/odl-groupbasedpolicy-ovssfc/pom.xml new file mode 100644 index 000000000..f827a52af --- /dev/null +++ b/features/odl-groupbasedpolicy-ovssfc/pom.xml @@ -0,0 +1,117 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-ovssfc + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 0.5.0-SNAPSHOT + 1.5.0-SNAPSHOT + etc/opendaylight/karaf + 0.6.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + org.opendaylight.openflowplugin + openflowplugin-artifacts + ${openflowplugin.version} + import + pom + + + + org.opendaylight.ovsdb + southbound-artifacts + ${ovsdb.southbound.version} + pom + import + + + + + + + commons-net + commons-net + + + ${project.groupId} + ovssfc-renderer + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.openflowplugin + odl-openflowplugin-flow-services + xml + features + + + org.opendaylight.openflowplugin + odl-openflowplugin-nxm-extensions + xml + features + + + org.opendaylight.ovsdb + odl-ovsdb-southbound-impl + xml + features + + + org.opendaylight.sfc + odl-sfc-openflow-renderer + ${sfc.version} + xml + features + + + org.opendaylight.sfc + odl-sfc-ui + ${sfc.version} + xml + features + + + ${project.groupId} + ovssfc-renderer + xml + config + + + diff --git a/features/odl-groupbasedpolicy-ovssfc/src/main/feature/features.xml b/features/odl-groupbasedpolicy-ovssfc/src/main/feature/features.xml new file mode 100644 index 000000000..d11e6dea6 --- /dev/null +++ b/features/odl-groupbasedpolicy-ovssfc/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/ovssfc-renderer/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-sxp-ep-provider/pom.xml b/features/odl-groupbasedpolicy-sxp-ep-provider/pom.xml new file mode 100644 index 000000000..59aa30fd9 --- /dev/null +++ b/features/odl-groupbasedpolicy-sxp-ep-provider/pom.xml @@ -0,0 +1,70 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-sxp-ep-provider + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 1.5.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + l2-l3-domain-extension + + + ${project.groupId} + sxp-ep-provider + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.sxp + odl-sxp-core + ${sxp.version} + xml + features + + + ${project.groupId} + sxp-ep-provider + xml + config + + + diff --git a/features/odl-groupbasedpolicy-sxp-ep-provider/src/main/feature/features.xml b/features/odl-groupbasedpolicy-sxp-ep-provider/src/main/feature/features.xml new file mode 100644 index 000000000..ed849d78c --- /dev/null +++ b/features/odl-groupbasedpolicy-sxp-ep-provider/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/sxp-ep-provider/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-sxp-ise-adapter/pom.xml b/features/odl-groupbasedpolicy-sxp-ise-adapter/pom.xml new file mode 100644 index 000000000..6994da081 --- /dev/null +++ b/features/odl-groupbasedpolicy-sxp-ise-adapter/pom.xml @@ -0,0 +1,63 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-sxp-ise-adapter + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + sxp-ise-adapter + + + com.sun.jersey + jersey-core + + + com.sun.jersey + jersey-server + + + ${project.groupId} + odl-groupbasedpolicy-sxp-ep-provider + xml + features + + + ${project.groupId} + sxp-ise-adapter + xml + config + + + diff --git a/features/odl-groupbasedpolicy-sxp-ise-adapter/src/main/feature/features.xml b/features/odl-groupbasedpolicy-sxp-ise-adapter/src/main/feature/features.xml new file mode 100644 index 000000000..2f218ec31 --- /dev/null +++ b/features/odl-groupbasedpolicy-sxp-ise-adapter/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/sxp-ise-adapter/{{VERSION}}/xml/config + + \ No newline at end of file diff --git a/features/odl-groupbasedpolicy-ui/pom.xml b/features/odl-groupbasedpolicy-ui/pom.xml new file mode 100644 index 000000000..d5a01ad2c --- /dev/null +++ b/features/odl-groupbasedpolicy-ui/pom.xml @@ -0,0 +1,50 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-ui + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + + + + ${project.groupId} + groupbasedpolicy-ui-bundle + + + org.opendaylight.dlux + odl-dlux-core + 0.6.0-SNAPSHOT + xml + features + + + diff --git a/features/odl-groupbasedpolicy-vpp/pom.xml b/features/odl-groupbasedpolicy-vpp/pom.xml new file mode 100644 index 000000000..995d22bbf --- /dev/null +++ b/features/odl-groupbasedpolicy-vpp/pom.xml @@ -0,0 +1,98 @@ + + + 4.0.0 + + org.opendaylight.odlparent + single-feature-parent + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + odl-groupbasedpolicy-vpp + 0.6.0-SNAPSHOT + feature + + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + 1.3.0-SNAPSHOT + 1.2.0-SNAPSHOT + + + + + + + ${project.groupId} + groupbasedpolicy-artifacts + ${project.version} + pom + import + + + + org.opendaylight.netconf + netconf-artifacts + ${netconf.version} + pom + import + + + + org.opendaylight.honeycomb.vbd + vbd-artifacts + ${vbd.version} + pom + import + + + + + + + ${project.groupId} + l2-l3-domain-extension + + + ${project.groupId} + vpp-renderer + + + ${project.groupId} + odl-groupbasedpolicy-base + xml + features + + + org.opendaylight.netconf + odl-netconf-clustered-topology + xml + features + + + org.opendaylight.honeycomb.vbd + odl-vbd + xml + features + + + ${project.groupId} + l2-l3-domain-extension + xml + config + + + ${project.groupId} + vpp-renderer + cfg + config + + + diff --git a/features/odl-groupbasedpolicy-vpp/src/main/feature/features.xml b/features/odl-groupbasedpolicy-vpp/src/main/feature/features.xml new file mode 100644 index 000000000..ca452c426 --- /dev/null +++ b/features/odl-groupbasedpolicy-vpp/src/main/feature/features.xml @@ -0,0 +1,16 @@ + + + + + + mvn:org.opendaylight.groupbasedpolicy/l2-l3-domain-extension/{{VERSION}}/xml/config + + diff --git a/features/pom.xml b/features/pom.xml index 53b315fae..8c87cf348 100755 --- a/features/pom.xml +++ b/features/pom.xml @@ -1,445 +1,56 @@ - - - 4.0.0 - - - org.opendaylight.odlparent - features-parent - 1.9.0-SNAPSHOT - - - - org.opendaylight.groupbasedpolicy - features-groupbasedpolicy - 0.6.0-SNAPSHOT - jar - - - 3.0 - - - - 0.6.0-SNAPSHOT - 2.3.0-SNAPSHOT - 0.11.0-SNAPSHOT - 1.6.0-SNAPSHOT - 0.5.0-SNAPSHOT - 1.5.0-SNAPSHOT - 0.9.0-SNAPSHOT - 1.3.0-SNAPSHOT - 0.6.0-SNAPSHOT - 1.6.0-SNAPSHOT - 0.6.0-SNAPSHOT - etc/opendaylight/karaf - 1.5.0-SNAPSHOT - 1.3.0-SNAPSHOT - 1.2.0-SNAPSHOT - - 1.9.0-SNAPSHOT - - - - - - - org.opendaylight.groupbasedpolicy - groupbasedpolicy-artifacts - ${project.version} - pom - import - - - - - org.opendaylight.mdsal - mdsal-artifacts - ${mdsal.version} - import - pom - - - org.opendaylight.mdsal.model - mdsal-model-artifacts - ${mdsal.model.version} - import - pom - - - org.opendaylight.controller - mdsal-artifacts - ${controller.mdsal.version} - import - pom - - - - org.opendaylight.controller - features-extras - ${feature.controller.extras.version} - features - xml - - - - - - org.opendaylight.netconf - netconf-artifacts - ${netconf.version} - pom - import - - - - - org.opendaylight.openflowplugin - openflowplugin-artifacts - ${openflowplugin.version} - import - pom - - - - - org.opendaylight.honeycomb.vbd - vbd-artifacts - ${vbd.version} - pom - import - - - - - - - - org.opendaylight.mdsal - features-mdsal - features - xml - runtime - - - org.opendaylight.controller - features-mdsal - features - xml - - - org.opendaylight.netconf - features-netconf-connector - features - xml - runtime - - - org.opendaylight.controller - features-extras - features - xml - - - - - org.opendaylight.openflowplugin - features-openflowplugin - features - xml - - - org.opendaylight.openflowplugin - features-openflowplugin-extension - features - xml - - - - - org.opendaylight.ovsdb - southbound-features - ${ovsdb.southbound.version} - features - xml - - - - - org.opendaylight.neutron - features-neutron - features - ${neutron.version} - xml - - - - - org.opendaylight.faas - features-faas - features - ${faas.version} - xml - - - - - org.opendaylight.sfc - features-sfc - ${sfc.version} - features - xml - runtime - - - - - org.opendaylight.netconf - features-restconf - ${restconf.version} - features - xml - - - - - org.opendaylight.dlux - features-dlux - ${dlux.version} - features - xml - - - - - org.opendaylight.aaa - features-aaa-shiro - ${aaa.version} - features - xml - - - - - com.sun.jersey - jersey-core - - - com.sun.jersey - jersey-server - - - - - org.opendaylight.sxp - sxp-api - ${sxp.version} - - - org.opendaylight.sxp - sxp-core - ${sxp.version} - - - org.opendaylight.sxp - sxp-controller - ${sxp.version} - - - org.opendaylight.sxp - features - ${sxp.version} - xml - features - - - - - org.opendaylight.honeycomb.vbd - vbd-features - features - xml - - - - - commons-net - commons-net - - - org.opendaylight.groupbasedpolicy - groupbasedpolicy - - - org.opendaylight.groupbasedpolicy - l2-l3-domain-extension - - - org.opendaylight.groupbasedpolicy - ofoverlay-renderer - - - org.opendaylight.groupbasedpolicy - ovssfc-renderer - - - org.opendaylight.groupbasedpolicy - faas-renderer - - - org.opendaylight.groupbasedpolicy - netconf-renderer - - - org.opendaylight.groupbasedpolicy - iovisor-renderer - - - org.opendaylight.groupbasedpolicy - ne-location-provider - - - org.opendaylight.groupbasedpolicy - vpp-renderer - - - org.opendaylight.groupbasedpolicy - neutron-mapper - - - org.opendaylight.groupbasedpolicy - neutron-vpp-mapper - - - org.opendaylight.groupbasedpolicy - neutron-ovsdb - - - org.opendaylight.groupbasedpolicy - groupbasedpolicy-ui-bundle - - - org.opendaylight.groupbasedpolicy - sxp-ep-provider - - - org.opendaylight.groupbasedpolicy - sxp-ep-provider - - - org.opendaylight.groupbasedpolicy - ip-sgt-distribution-service - - - org.opendaylight.groupbasedpolicy - ios-xe-renderer - - - org.opendaylight.groupbasedpolicy - sxp-ise-adapter - - - - - org.opendaylight.groupbasedpolicy - groupbasedpolicy - xml - config - - - org.opendaylight.groupbasedpolicy - l2-l3-domain-extension - xml - config - - - org.opendaylight.groupbasedpolicy - ofoverlay-renderer - xml - config - - - org.opendaylight.groupbasedpolicy - ovssfc-renderer - xml - config - - - org.opendaylight.groupbasedpolicy - faas-renderer - xml - config - - - org.opendaylight.groupbasedpolicy - netconf-renderer - xml - config - - - org.opendaylight.groupbasedpolicy - iovisor-renderer - xml - config - - - org.opendaylight.groupbasedpolicy - ne-location-provider - xml - config - - - - org.opendaylight.groupbasedpolicy - vpp-renderer - cfg - config - - - org.opendaylight.groupbasedpolicy - neutron-mapper - xml - config - - - - org.opendaylight.groupbasedpolicy - neutron-vpp-mapper - cfg - config - - - org.opendaylight.groupbasedpolicy - neutron-ovsdb - xml - config - - - org.opendaylight.groupbasedpolicy - sxp-ep-provider - xml - config - - - org.opendaylight.groupbasedpolicy - ip-sgt-distribution-service - xml - config - - - org.opendaylight.groupbasedpolicy - ios-xe-renderer - xml - config - - - org.opendaylight.groupbasedpolicy - sxp-ise-adapter - xml - config - - + 4.0.0 + + org.opendaylight.odlparent + odlparent-lite + 1.9.0-SNAPSHOT + + + + org.opendaylight.groupbasedpolicy + features-aggregator-groupbasedpolicy + 0.6.0-SNAPSHOT + pom + + ODL :: groupbasedpolicy :: ${project.artifactId} + + + features-groupedpolicy + features4-groupbasedpolicy + odl-groupbasedpolicy-base + odl-groupbasedpolicy-ofoverlay + odl-groupbasedpolicy-ovssfc + odl-groupbasedpolicy-faas + odl-groupbasedpolicy-iovisor + odl-groupbasedpolicy-netconf + odl-groupbasedpolicy-neutronmapper + odl-groupbasedpolicy-neutron-and-ofoverlay + odl-groupbasedpolicy-vpp + odl-groupbasedpolicy-neutron-vpp-mapper + odl-groupbasedpolicy-ui + odl-groupbasedpolicy-ip-sgt-distribution-service + odl-groupbasedpolicy-ne-location-provider + odl-groupbasedpolicy-ios-xe + odl-groupbasedpolicy-sxp-ep-provider + odl-groupbasedpolicy-sxp-ise-adapter + + + + ${odl.site.url}/${project.groupId}/${stream}/${project.artifactId}/ + + + + opendaylight-site + ${nexus.site.url}/${project.artifactId}/ + + diff --git a/groupbasedpolicy-ui/bundle/pom.xml b/groupbasedpolicy-ui/bundle/pom.xml index fc1d14ee3..baddcba43 100644 --- a/groupbasedpolicy-ui/bundle/pom.xml +++ b/groupbasedpolicy-ui/bundle/pom.xml @@ -8,7 +8,9 @@ groupbasedpolicy-ui-bundle - groupbasedpolicy-ui-bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} bundle @@ -27,15 +29,10 @@ ${project.version} provided - - org.osgi - org.osgi.service.http - 1.2.1 - javax.servlet - com.springsource.javax.servlet - 2.5.0 + javax.servlet-api + 3.1.0 @@ -77,10 +74,11 @@ true - org.osgi.service.http, - org.osgi.framework;version="1.0.0", - org.opendaylight.dlux.loader, - org.slf4j + + org.osgi.service.http, + org.osgi.framework;version="1.0.0", + org.opendaylight.dlux.loader, + org.slf4j diff --git a/groupbasedpolicy-ui/bundle/src/main/resources/org/opendaylight/blueprint/blueprint.xml b/groupbasedpolicy-ui/bundle/src/main/resources/org/opendaylight/blueprint/blueprint.xml index ddccfc9b9..632a18bfa 100644 --- a/groupbasedpolicy-ui/bundle/src/main/resources/org/opendaylight/blueprint/blueprint.xml +++ b/groupbasedpolicy-ui/bundle/src/main/resources/org/opendaylight/blueprint/blueprint.xml @@ -9,7 +9,7 @@ - + src/app/gbp/common/gbp.css src/app/gbp/vendor/angular-material/angular-material.min.css diff --git a/groupbasedpolicy-ui/module/pom.xml b/groupbasedpolicy-ui/module/pom.xml index 4b2eb1264..fe602fc39 100644 --- a/groupbasedpolicy-ui/module/pom.xml +++ b/groupbasedpolicy-ui/module/pom.xml @@ -16,7 +16,9 @@ groupbasedpolicy-ui-module - ${project.artifactId} + + ODL :: groupbasedpolicy :: ${project.artifactId} GBP UI Module Resources jar diff --git a/groupbasedpolicy-ui/pom.xml b/groupbasedpolicy-ui/pom.xml index 9f911d155..79ebbd990 100644 --- a/groupbasedpolicy-ui/pom.xml +++ b/groupbasedpolicy-ui/pom.xml @@ -12,7 +12,9 @@ org.opendaylight.groupbasedpolicy groupbasedpolicy-ui - groupbasedpolicy-ui + + ODL :: groupbasedpolicy :: ${project.artifactId} Resources 0.6.0-SNAPSHOT pom diff --git a/groupbasedpolicy/pom.xml b/groupbasedpolicy/pom.xml index 67f933917..4f5df0617 100755 --- a/groupbasedpolicy/pom.xml +++ b/groupbasedpolicy/pom.xml @@ -18,7 +18,9 @@ groupbasedpolicy 0.6.0-SNAPSHOT bundle - groupbasedpolicy-base + + ODL :: groupbasedpolicy :: ${project.artifactId} diff --git a/location-providers/ne-location-provider/pom.xml b/location-providers/ne-location-provider/pom.xml index 3007fa812..c3d4e7459 100644 --- a/location-providers/ne-location-provider/pom.xml +++ b/location-providers/ne-location-provider/pom.xml @@ -16,6 +16,9 @@ ne-location-provider bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} diff --git a/location-providers/pom.xml b/location-providers/pom.xml index 6c2360c55..a473958a6 100644 --- a/location-providers/pom.xml +++ b/location-providers/pom.xml @@ -1,7 +1,7 @@ - @@ -18,6 +18,9 @@ groupbasedpolicy-location-providers 0.6.0-SNAPSHOT pom + + ODL :: groupbasedpolicy :: ${project.artifactId} ne-location-provider diff --git a/neutron-mapper/pom.xml b/neutron-mapper/pom.xml index 2b6e60f06..51c2ea7a8 100644 --- a/neutron-mapper/pom.xml +++ b/neutron-mapper/pom.xml @@ -19,6 +19,9 @@ neutron-mapper 0.6.0-SNAPSHOT bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} 0.9.0-SNAPSHOT @@ -85,4 +88,4 @@ - \ No newline at end of file + diff --git a/neutron-ovsdb/pom.xml b/neutron-ovsdb/pom.xml index 886cd9a22..61acbe8a1 100644 --- a/neutron-ovsdb/pom.xml +++ b/neutron-ovsdb/pom.xml @@ -19,7 +19,10 @@ neutron-ovsdb 0.6.0-SNAPSHOT bundle - + + ODL :: groupbasedpolicy :: ${project.artifactId} + 1.5.0-SNAPSHOT diff --git a/neutron-vpp-mapper/pom.xml b/neutron-vpp-mapper/pom.xml index 1e5c9eac7..c9df1fa0c 100644 --- a/neutron-vpp-mapper/pom.xml +++ b/neutron-vpp-mapper/pom.xml @@ -19,6 +19,9 @@ neutron-vpp-mapper 0.6.0-SNAPSHOT bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} 0.9.0-SNAPSHOT diff --git a/renderers/faas/pom.xml b/renderers/faas/pom.xml index 04b31efd0..bef86c176 100644 --- a/renderers/faas/pom.xml +++ b/renderers/faas/pom.xml @@ -1,7 +1,7 @@ - @@ -16,6 +16,9 @@ faas-renderer bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} 0.5.0-SNAPSHOT diff --git a/renderers/ios-xe/pom.xml b/renderers/ios-xe/pom.xml index 7d064cfcc..06bf068e3 100755 --- a/renderers/ios-xe/pom.xml +++ b/renderers/ios-xe/pom.xml @@ -16,6 +16,9 @@ ios-xe-renderer bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} 1.3.0-SNAPSHOT diff --git a/renderers/iovisor/pom.xml b/renderers/iovisor/pom.xml index a6e9f59af..c74a3912a 100755 --- a/renderers/iovisor/pom.xml +++ b/renderers/iovisor/pom.xml @@ -16,6 +16,9 @@ iovisor-renderer bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} diff --git a/renderers/netconf/pom.xml b/renderers/netconf/pom.xml index 34029e138..a0d0aa89a 100644 --- a/renderers/netconf/pom.xml +++ b/renderers/netconf/pom.xml @@ -1,7 +1,7 @@ - @@ -16,6 +16,9 @@ netconf-renderer bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} diff --git a/renderers/ofoverlay/pom.xml b/renderers/ofoverlay/pom.xml index 80e3cf6c3..f7150d2e6 100755 --- a/renderers/ofoverlay/pom.xml +++ b/renderers/ofoverlay/pom.xml @@ -16,6 +16,9 @@ ofoverlay-renderer bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} 1.5.0-SNAPSHOT diff --git a/renderers/ovssfc/pom.xml b/renderers/ovssfc/pom.xml index ad6d88f42..f031a7cf2 100644 --- a/renderers/ovssfc/pom.xml +++ b/renderers/ovssfc/pom.xml @@ -1,7 +1,7 @@ - @@ -16,6 +16,9 @@ ovssfc-renderer bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} diff --git a/renderers/pom.xml b/renderers/pom.xml index b2a3eaa35..2334e1480 100644 --- a/renderers/pom.xml +++ b/renderers/pom.xml @@ -18,6 +18,9 @@ groupbasedpolicy-renderers 0.6.0-SNAPSHOT pom + + ODL :: groupbasedpolicy :: ${project.artifactId} 0.6.0-SNAPSHOT diff --git a/renderers/vpp/pom.xml b/renderers/vpp/pom.xml index a8158bc84..d7b2e5b67 100644 --- a/renderers/vpp/pom.xml +++ b/renderers/vpp/pom.xml @@ -16,6 +16,9 @@ vpp-renderer bundle + + ODL :: groupbasedpolicy :: ${project.artifactId} 1.3.0-SNAPSHOT @@ -98,12 +101,6 @@ slf4j-log4j12 test - - org.opendaylight.openflowplugin.model - model-flow-base - 0.5.0-SNAPSHOT - test - org.osgi org.osgi.compendium diff --git a/sxp-integration/ip-sgt-distribution-service/pom.xml b/sxp-integration/ip-sgt-distribution-service/pom.xml index 16ac23b93..062a86019 100644 --- a/sxp-integration/ip-sgt-distribution-service/pom.xml +++ b/sxp-integration/ip-sgt-distribution-service/pom.xml @@ -17,7 +17,9 @@ ip-sgt-distribution-service 0.6.0-SNAPSHOT bundle - groupbasedpolicy-ip-sgt-distribution-service + + ODL :: groupbasedpolicy :: ${project.artifactId} 1.5.0-SNAPSHOT @@ -68,10 +70,6 @@ org.opendaylight.sxp sxp-controller - - org.opendaylight.sxp - sxp-core - org.opendaylight.groupbasedpolicy groupbasedpolicy diff --git a/sxp-integration/pom.xml b/sxp-integration/pom.xml index ffb8251eb..dc4cfa570 100644 --- a/sxp-integration/pom.xml +++ b/sxp-integration/pom.xml @@ -18,6 +18,9 @@ sxp-integration 0.6.0-SNAPSHOT pom + + ODL :: groupbasedpolicy :: ${project.artifactId} 1.5.0-SNAPSHOT @@ -58,5 +61,10 @@ org.opendaylight.groupbasedpolicy groupbasedpolicy + + org.opendaylight.mdsal + mdsal-binding-dom-codec + ${mdsalmodel.version} + diff --git a/sxp-integration/sxp-ep-provider/pom.xml b/sxp-integration/sxp-ep-provider/pom.xml index 446fc5cbb..d8b2ef17b 100755 --- a/sxp-integration/sxp-ep-provider/pom.xml +++ b/sxp-integration/sxp-ep-provider/pom.xml @@ -15,7 +15,9 @@ sxp-ep-provider bundle - sxp-integration_sxp-ep-provider + + ODL :: groupbasedpolicy :: ${project.artifactId} diff --git a/sxp-integration/sxp-ise-adapter/pom.xml b/sxp-integration/sxp-ise-adapter/pom.xml index 3c8048f77..5cf4fc8d2 100755 --- a/sxp-integration/sxp-ise-adapter/pom.xml +++ b/sxp-integration/sxp-ise-adapter/pom.xml @@ -15,7 +15,9 @@ sxp-ise-adapter bundle - sxp-integration_sxp-ise-adapter + + ODL :: groupbasedpolicy :: ${project.artifactId} -- 2.36.6