docs: upgrade docs are wrong for zero downtime upgrade
In https://docs.gitlab.com/omnibus/update/README.html#zero-downtime-updates we say that for all nodes (including the deploy node) the user should set gitlab-rails[auto_migrate]=false
in the gitlab.rb
file for "All nodes (including the Deploy node)". This is actually false. For the deploy node you want to allow auto_migrations, but you want to touch /etc/gitlab/skip-auto-reconfigure
so that you can selectively run the migrations with SKIP_POST_DEPLOYMENT_MIGRATIONS=true
on the reconfigure.
So this doc, when referring to setting gitlab-rails[auto_migrate]=false
, should say "All nodes (excluding the Deploy node)"
Edited by Diana Stanley