When an offline upgrade is performed on a debian or ubuntu package install of 7.0.0 or 7.0.1, the chronicle directory gets erased due to an issue in the installer. This regression was introduced due to the fix made for
MB-44229. This issue was originally reported by a forum user (https://forums.couchbase.com/t/couchbase-upgrade-issues-from-7-0-0-to-7-0-1/31867/2).
1. Create a 2 node Ubuntu 18.04 cluster on 7.0.0 or 7.0.1
2. Create the travel-sample bucket
3. Offline upgrade cluster to 7.0.1 (steps can be found here: https://docs.couchbase.com/server/current/install/upgrade-cluster-offline.html)
Upgrade is marked as successful in the CLI but the admin console does not come up
Upgrade goes through fine and we are able to access the admin console. All the data remains intact.
This issue was originally reproduced on an AWS instance. Logs to which have been attached to the ticket.
QE has validated that this issue is not observed in all other supported platforms (Centos 7/8, Rhel 7/8, Suse 12/15, Oel 7/8, Amazon Linux 2 and Windows). It is only observed in deb installs in QE testing (Debian 10/11, Ubuntu 18/20).
|For Gerrit Dashboard: MB-48783|
|163245,3||MB-48783: Only purge chronicle files on final removal||cheshire-cat||voltron||Status: MERGED||+2||+1|
|163650,2||MB-48783: Don't release 7.0.0/7.0.1 on apt||master||build-tools||Status: MERGED||+2||+1|
|165067,1||Merge remote-tracking branch 'origin/cheshire-cat' into work||master||voltron||Status: MERGED||+2||+1|