Skip to content

Commit 53e992f

Browse files
3.12.0 release notes: a warning on those upgrading to 3.12 and Erlang 26 at the same time
1 parent 6d2e497 commit 53e992f

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

release-notes/3.12.0.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,19 @@ similarly to how [3.11.0 required all feature flags introduced before 3.9.0](htt
5959

6060
If the feature flags are not enabled, RabbitMQ 3.12 and later nodes will refuse to start.
6161

62+
### Upgrading to Erlang 26 and RabbitMQ 3.12 at the Same Time
63+
64+
When upgrading from 3.11.x on Erlang 25 to 3.12.x on Erlang 26,
65+
the cluster must be on **at least version 3.11.17** for a [safe upgrade](https://github.com/rabbitmq/ra/pull/369) of quorum queues.
66+
67+
Alternatively, it is possible to upgrade all nodes to 3.12.0 on Erlang 25 from an earlier
68+
3.11.x version, then upgrade the 3.12 cluster to Erlang 26.
69+
6270
### Mixed version cluster compatibility
6371

64-
RabbitMQ 3.12.0 nodes can run alongside `3.11.x` nodes. `3.12.x`-specific features can only be made available when all nodes in the cluster
72+
RabbitMQ 3.12.0 nodes can run alongside `3.11.x` nodes starting with `3.11.17`.
73+
74+
`3.12.x`-specific features can only be made available when all nodes in the cluster
6575
upgrade to 3.12.0 or any other patch release in the new series.
6676

6777
While operating in mixed version mode, some aspects of the system may not behave as expected. The list of known behavior changes is covered below.
@@ -71,7 +81,6 @@ Mixed version clusters are a mechanism that allows rolling upgrade and are not m
7181
periods of time (no more than a few hours).
7282

7383

74-
7584
## Compatibility Notes
7685

7786
### More Feature Flags Gratuate to Core Features ("Always Enabled")

0 commit comments

Comments
 (0)