Specify that downgrade from 3.7 to 3.6 is not possible out of the box Change-Id: I0c7fac0a9f1bfddcf05fa3764395c66c95410be6
diff --git a/pages/site/releases/3.7.md b/pages/site/releases/3.7.md index 93844e0..208e6fb 100644 --- a/pages/site/releases/3.7.md +++ b/pages/site/releases/3.7.md
@@ -174,27 +174,12 @@ ### Downgrade -Downgrade to Gerrit v3.6.x release is possible, but requires the following manual steps: +Downgrade to Gerrit v3.6.x release is not possible out of the box because of +[Change 334325](https://gerrit-review.googlesource.com/334325). -1. Shutdown a migrated Gerrit v3.7.x server -2. Downgrade the All-Projects.git version (refname: `refs/meta/version`) to `184`: - ``` sh - git update-ref refs/meta/version $(echo -n 184|git hash-object -w --stdin) - ``` - See [git hash-object](https://git-scm.com/docs/git-hash-object) and - [git update-ref](https://git-scm.com/docs/git-update-ref). +Extra care should be taken when upgrading from Gerrit 3.6 in order to minimize +chances of having to downgrade. - > NOTE: The migration of the __label config to copy-condition__ performed in v3.7.x init - > step is idempotent and can be run many times. Also v3.6.x supports the copy-condition and - > therefore the migration does not need to be downgraded. - -3. Run Gerrit v3.6.x init, downgrading all plugins, and run the off-line reindex - - ```sh - java -jar gerrit-3.6.x.war init -d site_path - java -jar gerrit-3.6.x.war reindex -d site_path - ``` -4. Start Gerrit v3.6.x server ### Native packaging