-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
My Project Is Not Listed
If you (locally) build the archetypes project, it is currently broken, possibly due to an impact of the odlparent & yangtools version bump:
[INFO] [INFO] --- maven-surefire-plugin:2.18.1:test (default) @ odl-basic-rest --- [INFO] [INFO] Surefire report directory: /home/vorburger/dev/ODL/git/archetypes/opendaylight-startup/target/test-classes/projects/basic/project/basic/features/odl-basic-rest/target/surefire-reports [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.opendaylight.odlparent.featuretest.SingleFeatureTest [INFO] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 23.523 sec <<< FAILURE! - in org.opendaylight.odlparent.featuretest.SingleFeatureTest [INFO] installFeatureCatchAndLog(org.opendaylight.odlparent.featuretest.SingleFeatureTest)[repoUrl: file:/home/vorburger/dev/ODL/git/archetypes/opendaylight-startup/target/test-classes/projects/basic/project/basic/features/odl-basic-rest/target/feature/feature.xml, Feature: odl-basic-rest 0.0.1.SNAPSHOT] Time elapsed: 22.624 sec <<< ERROR! [INFO] org.osgi.service.resolver.ResolutionException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=dc1bdaa3-f16e-431a-8bbb-ffc72f9da296; type=karaf.feature; version="[0,0.0.0]"; filter:="(&(osgi.identity=dc1bdaa3-f16e-431a-8bbb-ffc72f9da296)(type=karaf.feature)(version>=0.0.0)(version<=0.0.0))" [caused by: Unable to resolve dc1bdaa3-f16e-431a-8bbb-ffc72f9da296/0.0.0: missing requirement [dc1bdaa3-f16e-431a-8bbb-ffc72f9da296/0.0.0] osgi.identity; osgi.identity=framework; type=karaf.feature [caused by: Unable to resolve framework/4.1.3: missing requirement [framework/4.1.3] osgi.identity; osgi.identity=org.apache.karaf.features.extension; type=osgi.fragment; version="[4.1.3,4.1.3]"; resolution:=mandatory [caused by: Fragment was not selected for attachment: org.apache.karaf.features.extension/4.1.3]]] [INFO] at org.apache.felix.resolver.ResolutionError.toException(ResolutionError.java:42) [INFO] at org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:391) [INFO] at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:377) [INFO] at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:349) [INFO] at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:218) [INFO] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:291) [INFO] at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:287) [INFO] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1248) [INFO] at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$1(FeaturesServiceImpl.java:1147) [INFO] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [INFO] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [INFO] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [INFO] at java.lang.Thread.run(Thread.java:748)
I'll see if I can fix this...
PS: This also proves that we have to have archetypes/ in autorelease - see RELENG-893.
- blocks
-
RELENG-890 refactor new archetypes moved from controller to not contain "controller" anymore
- Done
-
RELENG-893 New archetypes project must be built continously (as part of autorelease?)
- Done