-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Affects Version/s: 9.3.1
-
Component/s: Upgrade - ZDU
-
1
-
Severity 3 - Minor
Problem
Zero Downtime Upgrade (ZDU) from Confluence 9.3.1 to 9.4.1 fails. Although Atlassian documentation states that this is a supported upgrade path, the application fails to start after the upgrade with a cluster bootstrapping error.
Environment
Confluence DC
Steps to Reproduce
- Set up a Confluence DC cluster (more than one node) running version 9.3.1
- Initiate a rolling upgrade to version 9.4.1
Expected Results
The upgraded node should start successfully, join the cluster, and the rolling upgrade should complete successfully without downtime.
Actual Results
The following error is logged in catalina.out:
2025-05-15 11:41:42,895 ERROR [Catalina-utility-1] [atlassian.confluence.setup.ConfluenceConfigurationListener] contextInitialized An error was encountered while bootstrapping Confluence (see below): \nUnable to bootstrap application: Exception bootstrapping cluster:Cannot perform rolling upgrade from 9.3.1 to this version (9.4.1). This version of Confluence can only be rolling-upgraded from a cluster running a version between 9.3.2 and 9.4.1. com.atlassian.config.bootstrap.BootstrapException: Unable to bootstrap application: Exception bootstrapping cluster:Cannot perform rolling upgrade from 9.3.1 to this version (9.4.1). This version of Confluence can only be rolling-upgraded from a cluster running a version between 9.3.2 and 9.4.1. at com.atlassian.config.util.BootstrapUtils.init(BootstrapUtils.java:37) at com.atlassian.confluence.setup.ConfluenceConfigurationListener.initialiseBootstrapContext(ConfluenceConfigurationListener.java:153) at com.atlassian.confluence.setup.ConfluenceConfigurationListener.contextInitialized(ConfluenceConfigurationListener.java:72) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4057) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4501) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:164) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1203) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1193) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:1583)
The following error will be seen on Administration > Rolling upgrades > Cluster overview
Workaround
Upgrade to Confluence 9.3.2 first (9.3.1 - ZDU-to - 9.3.2, and then from 9.3.2 - ZDU-to - 9.4.x).
- mentioned in
-
Page Loading...