Hi,
Is there some migration procedure from Nexus 3.0 to 3.1 ?
I didn't find anything for the moment so I just tried to update my image but it doesn't start.
I've tried to update my Nexus 3 image previously based on docker repo "sonatype/nexus3:3.0.0"
with the new repo version "sonatype/docker-nexus3:3.0.1"
No problem to run a new container with this new image without existing data.
But if I try to start the container using my existing data directory from my nexus instance used as Docker Registry and persisted with volume binding and it doesn't start.
I'm surprised to see in the logs, some reference to the previous version I used : "3.0.0-03"
---- ...
2016-08-26 15:12:24,957+0000 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer - Starting: org.eclipse.jetty.server.Server@4b987234
2016-08-26 15:12:24,960+0000 INFO [jetty-main-1] *SYSTEM org.eclipse.jetty.server.Server - jetty-9.3.7.v20160115
2016-08-26 15:12:25,033+0000 INFO [jetty-main-1] *SYSTEM org.sonatype.nexus.bootstrap.osgi.BootstrapListener - Initializing
2016-08-26 15:12:25,079+0000 WARN [jetty-main-1] *SYSTEM org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Error resolving artifactcom.sonatype.nexus.assemblies:nexus-oss-feature:xml:features:3.0.0-03:Could not find artifact com.sonatype.nexus.assemblies:nexus-oss-feature:xml:features:3.0.0-03
shaded.org.eclipse.aether.resolution.ArtifactResolutionException: Could not find artifact com.sonatype.nexus.assemblies:nexus-oss-feature:xml:features:3.0.0-03
at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:444) [org.ops4j.pax.url.mvn:2.4.5]
at shaded.org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:246) [org.ops4j.pax.url.mvn:2.4.5]
...
----
I could send more logs but it mainly repeat this "Could not find artifact com.sonatype.nexus.assemblies:nexus-oss-feature:xml:features:3.0.0-03"
Did I miss a migration step needed?
Would you have some hints to check?
Thank you
Vincent