From bdf8110b46840ba4c0fe0b95f8569c13c53d6101 Mon Sep 17 00:00:00 2001 From: melserngawy Date: Fri, 9 Sep 2016 16:52:41 -0400 Subject: [PATCH] Re-organize the features module Combine the api and authz feature modules with the authn feature module Change-Id: Iafe456adb52dbecedaa56f38c829383b7d3817f2 Signed-off-by: melserngawy --- artifacts/pom.xml | 15 --- features/api/pom.xml | 91 --------------- features/api/src/main/features/features.xml | 21 ---- features/authn/pom.xml | 26 ++++- features/authn/src/main/features/features.xml | 30 ++++- features/authz/pom.xml | 110 ------------------ features/authz/src/main/features/features.xml | 31 ----- features/pom.xml | 2 - karaf/pom.xml | 14 --- pom.xml | 8 +- 10 files changed, 55 insertions(+), 293 deletions(-) delete mode 100644 features/api/pom.xml delete mode 100644 features/api/src/main/features/features.xml delete mode 100644 features/authz/pom.xml delete mode 100644 features/authz/src/main/features/features.xml diff --git a/artifacts/pom.xml b/artifacts/pom.xml index a0e703f95..8d12c70e6 100644 --- a/artifacts/pom.xml +++ b/artifacts/pom.xml @@ -154,14 +154,6 @@ aaa-authn-idpmapping ${project.version} - - - ${project.groupId} - features-aaa-api - ${project.version} - features - xml - ${project.groupId} features-aaa-authn @@ -169,13 +161,6 @@ features xml - - ${project.groupId} - features-aaa-authz - ${project.version} - features - xml - ${project.groupId} aaa-h2-store diff --git a/features/api/pom.xml b/features/api/pom.xml deleted file mode 100644 index fb1050bf0..000000000 --- a/features/api/pom.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - - 4.0.0 - - org.opendaylight.odlparent - features-parent - 1.8.0-SNAPSHOT - - - - org.opendaylight.aaa - features-aaa-api - 0.5.0-SNAPSHOT - jar - - - 1.1.0-SNAPSHOT - 2.2.0-SNAPSHOT - - - - - - - org.opendaylight.aaa - aaa-artifacts - ${project.version} - import - pom - - - - - org.opendaylight.yangtools - yangtools-artifacts - ${yangtools.version} - import - pom - - - - - - - org.slf4j - slf4j-api - - - org.slf4j - slf4j-simple - - - com.sun.jersey - jersey-server - provided - - - org.opendaylight.aaa - aaa-authn-api - - - org.opendaylight.aaa - aaa-credential-store-api - - - org.opendaylight.yangtools - features-yangtools - features - xml - - - org.opendaylight.mdsal - features-mdsal - 2.2.0-SNAPSHOT - features - xml - - - - - scm:git:ssh://git.opendaylight.org:29418/aaa.git - scm:git:ssh://git.opendaylight.org:29418/aaa.git - HEAD - https://git.opendaylight.org/gerrit/gitweb?p=aaa.git;a=summary - - diff --git a/features/api/src/main/features/features.xml b/features/api/src/main/features/features.xml deleted file mode 100644 index c526e174f..000000000 --- a/features/api/src/main/features/features.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - mvn:org.opendaylight.yangtools/features-yangtools/{{VERSION}}/xml/features - mvn:org.opendaylight.mdsal/features-mdsal/{{VERSION}}/xml/features - - mvn:com.sun.jersey/jersey-server/{{VERSION}} - mvn:com.sun.jersey/jersey-core/{{VERSION}} - mvn:org.opendaylight.aaa/aaa-authn-api/{{VERSION}} - mvn:org.opendaylight.aaa/aaa-credential-store-api/{{VERSION}} - odl-yangtools-common - odl-mdsal-binding-base - - diff --git a/features/authn/pom.xml b/features/authn/pom.xml index 0166a693b..85a2362b5 100644 --- a/features/authn/pom.xml +++ b/features/authn/pom.xml @@ -191,9 +191,31 @@ org.opendaylight.aaa - features-aaa-api - features + aaa-authn-api + + + org.opendaylight.aaa + aaa-credential-store-api + + + org.opendaylight.aaa + authz-restconf-config + xml + config + + + org.opendaylight.aaa + aaa-authz-model + + + org.opendaylight.aaa + aaa-authz-service + + + org.opendaylight.aaa + authz-service-config xml + config org.opendaylight.aaa diff --git a/features/authn/src/main/features/features.xml b/features/authn/src/main/features/features.xml index 860baa3f9..2a738d10e 100644 --- a/features/authn/src/main/features/features.xml +++ b/features/authn/src/main/features/features.xml @@ -7,13 +7,37 @@ - mvn:org.opendaylight.aaa/features-aaa-api/{{VERSION}}/xml/features mvn:org.opendaylight.yangtools/features-yangtools/{{VERSION}}/xml/features mvn:org.opendaylight.controller/features-config/{{VERSION}}/xml/features mvn:org.opendaylight.mdsal/features-mdsal/{{VERSION}}/xml/features mvn:org.opendaylight.controller/features-mdsal/{{VERSION}}/xml/features - + mvn:com.sun.jersey/jersey-server/{{VERSION}} + mvn:com.sun.jersey/jersey-core/{{VERSION}} + mvn:org.opendaylight.aaa/aaa-authn-api/{{VERSION}} + mvn:org.opendaylight.aaa/aaa-credential-store-api/{{VERSION}} + odl-yangtools-common + odl-mdsal-binding-base + + + + odl-aaa-api + odl-yangtools-common + odl-mdsal-binding-base + odl-mdsal-broker + odl-config-core + mvn:org.opendaylight.aaa/aaa-authz-model/{{VERSION}} + mvn:org.opendaylight.aaa/aaa-authz-service/{{VERSION}} + mvn:org.opendaylight.aaa/authz-service-config/{{VERSION}}/xml/config + mvn:org.opendaylight.aaa/authz-restconf-config/{{VERSION}}/xml/config + + + odl-aaa-api @@ -225,7 +249,7 @@ mvn:org.opendaylight.aaa/aaa-authn-sssd/{{VERSION}} - odl-aaa-authn-no-cluster mvn:org.opendaylight.aaa/aaa-authn-sssd/{{VERSION}} diff --git a/features/authz/pom.xml b/features/authz/pom.xml deleted file mode 100644 index b09df0e38..000000000 --- a/features/authz/pom.xml +++ /dev/null @@ -1,110 +0,0 @@ - - - - 4.0.0 - - org.opendaylight.odlparent - features-parent - 1.8.0-SNAPSHOT - - - - org.opendaylight.aaa - features-aaa-authz - 0.5.0-SNAPSHOT - jar - - - 0.6.0-SNAPSHOT - 2.2.0-SNAPSHOT - 1.5.0-SNAPSHOT - 1.1.0-SNAPSHOT - - - - - - - org.opendaylight.aaa - aaa-parent - ${project.version} - import - pom - - - org.opendaylight.yangtools - yangtools-artifacts - ${yangtools.version} - pom - import - - - - - - - org.opendaylight.aaa - features-aaa-api - features - xml - - - - org.opendaylight.yangtools - features-yangtools - features - xml - - - org.opendaylight.mdsal - features-mdsal - features - xml - - - org.opendaylight.controller - features-config - features - xml - - - org.opendaylight.controller - features-mdsal - features - xml - - - org.opendaylight.aaa - authz-restconf-config - xml - config - - - org.opendaylight.aaa - aaa-authz-model - - - org.opendaylight.aaa - aaa-authz-service - - - org.opendaylight.aaa - authz-service-config - xml - config - - - - scm:git:ssh://git.opendaylight.org:29418/aaa.git - scm:git:ssh://git.opendaylight.org:29418/aaa.git - HEAD - https://git.opendaylight.org/gerrit/gitweb?p=aaa.git;a=summary - - diff --git a/features/authz/src/main/features/features.xml b/features/authz/src/main/features/features.xml deleted file mode 100644 index c5239045e..000000000 --- a/features/authz/src/main/features/features.xml +++ /dev/null @@ -1,31 +0,0 @@ - - - - - mvn:org.opendaylight.yangtools/features-yangtools/{{VERSION}}/xml/features - mvn:org.opendaylight.controller/features-config/{{VERSION}}/xml/features - mvn:org.opendaylight.mdsal/features-mdsal/{{VERSION}}/xml/features - mvn:org.opendaylight.controller/features-mdsal/{{VERSION}}/xml/features - mvn:org.opendaylight.aaa/features-aaa-api/{{VERSION}}/xml/features - - - odl-aaa-api - odl-yangtools-common - odl-mdsal-binding-base - odl-mdsal-broker - odl-config-core - mvn:org.opendaylight.aaa/aaa-authz-model/{{VERSION}} - mvn:org.opendaylight.aaa/aaa-authz-service/{{VERSION}} - mvn:org.opendaylight.aaa/authz-service-config/{{VERSION}}/xml/config - mvn:org.opendaylight.aaa/authz-restconf-config/{{VERSION}}/xml/config - - - diff --git a/features/pom.xml b/features/pom.xml index a5f544095..215fcd4ab 100644 --- a/features/pom.xml +++ b/features/pom.xml @@ -21,9 +21,7 @@ pom shiro - api authn - authz aaa-cert aaa-cli diff --git a/karaf/pom.xml b/karaf/pom.xml index c4a48596a..7ce65eb26 100644 --- a/karaf/pom.xml +++ b/karaf/pom.xml @@ -46,13 +46,6 @@ - - org.opendaylight.aaa - features-aaa-api - features - xml - runtime - org.opendaylight.aaa features-aaa @@ -60,13 +53,6 @@ xml runtime - - org.opendaylight.aaa - features-aaa-authz - features - xml - runtime - org.opendaylight.aaa features-aaa-shiro diff --git a/pom.xml b/pom.xml index 33bd16e51..c0066092f 100644 --- a/pom.xml +++ b/pom.xml @@ -39,10 +39,6 @@ aaa-authn-mdsal-store aaa-authz aaa-credential-store-api - artifacts - features - karaf - parent aaa-shiro aaa-shiro-act aaa-h2-store @@ -50,6 +46,10 @@ aaa-cli aaa-filterchain aaa-cassandra-store + artifacts + features + karaf + parent -- 2.36.6