Details
-
Bug
-
Resolution: Fixed
-
Critical
-
7.6.2
-
Initial Version : Couchbase Enterprise Edition build 7.6.1-3200
Upgrade Version : Couchbase Enterprise Edition build 7.6.2-3721
Downgrade Version : Couchbase Enterprise Edition build 7.6.1-3200
-
Untriaged
-
Linux x86_64
-
-
0
-
Unknown
Description
Steps to reproduce
- Created a 2 node cluster with all services with 7.6.1-3200
- Loaded the sample buckets
- Upgraded the cluster completely to 7.6.2-3721 using swap rebalance
- Downgraded the cluster completely to 7.6.1-3200 using swap rebalance
According to https://docs.couchbase.com/server/current/install/upgrade.html#downgrade
Once an upgrade of a Couchbase-Server cluster has started, downgrade to the earlier version of Couchbase Server can be performed, as long as one node continues to run the earlier version. To downgrade an existing node, you must first remove the existing Linux package installer, then install an earlier version. However, once all nodes are running the later version, downgrade can no longer be performed: therefore, once all nodes are running the later version, should application-support require the earlier version, an entirely new cluster must be created, running the earlier version. |
But downgrade is possible in this scenario even when none of the nodes are in the lower versions.