Nexus fails to upgrade from 81.1.0-bb.2 to 82.0.0-bb.0
Bug
Description
When upgrading from 3.3.1 to 3.4.0, Nexus fails to upgrade. Because of the eula and blobstore bug, we were override bb.0
nexusRepositoryManager: # git: # tag: "81.1.0-bb.2" # helmRepo: # tag: "81.1.0-bb.2"
Nexus pod log errors
nexus-repository-manager at org.eclipse.jetty.ee8.servlet.ServletContextHandler.startContext(ServletContextHandler.java:311) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.webapp.WebAppContext.startWebapp(WebAppContext.java:1195) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.webapp.WebAppContext.startContext(WebAppContext.java:1165) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandler.doStartInContext(ContextHandler.java:626) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandlerScopedContext.call(ContextHandler.java:1450) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandler.doStart(ContextHandler.java:615) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.servlet.ServletContextHandler.doStart(ServletContextHandler.java:243) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.webapp.WebAppContext.doStart(WebAppContext.java:502) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.doStart(Handler.java:491) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandler.lambda$doStart0(ContextHandler.java:757) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandlerScopedContext.call(ContextHandler.java:1456) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:757) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandlerCoreContextHandler.doStart(ContextHandler.java:2290) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.doStart(Handler.java:491) │ │ nexus-repository-manager at io.dropwizard.metrics.jetty12.AbstractInstrumentedHandler.doStart(AbstractInstrumentedHandler.java:149) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) │ │ nexus-repository-manager at org.eclipse.jetty.server.Server.start(Server.java:641) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.doStart(Handler.java:491) │ │ nexus-repository-manager at org.eclipse.jetty.server.Server.doStart(Server.java:582) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.sonatype.nexus.bootstrap.jetty.JettyServerJettyMainThread.run(JettyServer.java:286) │ │ nexus-repository-manager 2025-08-07 23:16:43,997+0000 ERROR [jetty-main-1] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer - Failed to start │ │ nexus-repository-manager org.sonatype.nexus.datastore.api.DataStoreNotFoundException: Data store not found: 'nexus' │ │ nexus-repository-manager at org.sonatype.nexus.datastore.internal.DataStoreManagerImpl.lambda$openSession0(DataStoreManagerImpl.java:145) │ │ nexus-repository-manager at java.base/java.util.Optional.orElseThrow(Optional.java:403) │ │ nexus-repository-manager at org.sonatype.nexus.datastore.internal.DataStoreManagerImpl.openSession(DataStoreManagerImpl.java:145) │ │ nexus-repository-manager at org.sonatype.nexus.datastore.TransactionalStoreSupport.openSession(TransactionalStoreSupport.java:48) │ │ nexus-repository-manager at org.sonatype.nexus.datastore.TransactionalStoreSupport.openSession(TransactionalStoreSupport.java:23) │ │ nexus-repository-manager at org.sonatype.nexus.transaction.UnitOfWork.doOpenSession(UnitOfWork.java:253) │ │ nexus-repository-manager at org.sonatype.nexus.transaction.UnitOfWork.openSession(UnitOfWork.java:225) │ │ nexus-repository-manager at org.sonatype.nexus.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:54) │ │ nexus-repository-manager at org.sonatype.nexus.internal.node.datastore.NodeIdInitializerImpl.initialize(NodeIdInitializerImpl.java:58) │ │ nexus-repository-manager at org.sonatype.nexus.internal.node.NodeAccessBooter.start(NodeAccessBooter.java:51) │ │ nexus-repository-manager at org.sonatype.nexus.extender.guice.NexusLifecycleManager.startComponent(NexusLifecycleManager.java:184) │ │ nexus-repository-manager at org.sonatype.nexus.extender.guice.NexusLifecycleManager.to(NexusLifecycleManager.java:135) │ │ nexus-repository-manager at org.sonatype.nexus.extender.NexusServletContextListener.moveToPhase(NexusServletContextListener.java:166) │ │ nexus-repository-manager at org.sonatype.nexus.extender.NexusServletContextListener.contextInitialized(NexusServletContextListener.java:101) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandler.callContextInitialized(ContextHandler.java:786) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:516) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandler.contextInitialized(ContextHandler.java:735) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.servlet.ServletHandler.initialize(ServletHandler.java:629) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.servlet.ServletContextHandler.startContext(ServletContextHandler.java:311) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.webapp.WebAppContext.startWebapp(WebAppContext.java:1195) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.webapp.WebAppContext.startContext(WebAppContext.java:1165) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandler.doStartInContext(ContextHandler.java:626) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandlerScopedContext.call(ContextHandler.java:1450) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandler.doStart(ContextHandler.java:615) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.servlet.ServletContextHandler.doStart(ServletContextHandler.java:243) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.webapp.WebAppContext.doStart(WebAppContext.java:502) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:113) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.doStart(Handler.java:491) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandler.lambdadoStart0(ContextHandler.java:757) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandlerScopedContext.call(ContextHandler.java:1456) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:757) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.ContextHandlerCoreContextHandler.doStart(ContextHandler.java:2290) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.doStart(Handler.java:491) │ │ nexus-repository-manager at io.dropwizard.metrics.jetty12.AbstractInstrumentedHandler.doStart(AbstractInstrumentedHandler.java:149) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169) │ │ nexus-repository-manager at org.eclipse.jetty.server.Server.start(Server.java:641) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:120) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.doStart(Handler.java:491) │ │ nexus-repository-manager at org.eclipse.jetty.server.Server.doStart(Server.java:582) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) │ │ nexus-repository-manager at org.sonatype.nexus.bootstrap.jetty.JettyServerJettyMainThread.run(JettyServer.java:286) │ │ nexus-repository-manager 2025-08-07 23:16:44,000+0000 WARN [JettyShutdownThread] *SYSTEM org.eclipse.jetty.util.component.ContainerLifeCycle - Unable to destroy │ │ nexus-repository-manager java.lang.IllegalStateException: !STOPPED │ │ nexus-repository-manager at org.eclipse.jetty.ee8.nested.HandlerWrapper.destroy(HandlerWrapper.java:119) │ │ nexus-repository-manager at org.eclipse.jetty.ee8.webapp.WebAppContext.destroy(WebAppContext.java:548) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.destroy(ContainerLifeCycle.java:228) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.destroy(Handler.java:507) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandler.lambdadestroy2(ContextHandler.java:1018) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandlerScopedContext.run(ContextHandler.java:1517) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandlerScopedContext.run(ContextHandler.java:1504) │ │ nexus-repository-manager at org.eclipse.jetty.server.handler.ContextHandler.destroy(ContextHandler.java:1018) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.destroy(ContainerLifeCycle.java:228) │ │ nexus-repository-manager at org.eclipse.jetty.server.HandlerAbstract.destroy(Handler.java:507) │ │ nexus-repository-manager at org.eclipse.jetty.util.component.ContainerLifeCycle.destroy(ContainerLifeCycle.java:228) │ │ nexus-repository-manager at org.eclipse.jetty.server.Handler$Abstract.destroy(Handler.java:507) │ │ nexus-repository-manager at org.eclipse.jetty.util.thread.ShutdownThread.run(ShutdownThread.java:142) │ │ nexus-repository-manager 2025-08-07 23:16:44,001+0000 INFO [SpringApplicationShutdownHook] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer - Stopping │ │ nexus-repository-manager 2025-08-07 23:16:44,001+0000 INFO [SpringApplicationShutdownHook] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer - Stopped