youtube image
From YouTube: Upgrading to PG 11 on GitLab 12.9 with Geo and separate DB nodes

Description

This was for the purpose of validating the ability to upgrade and run PG 11 in the context of Geo with separate DB nodes. See the issue here https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/4975


Unfortunately I was reusing a tracking database that was already on PG 11, so I plan to retest, but I think I caught most issues, and validated that this is possible. The tracking database upgrade is unlikely to introduce a serious problem since it doesn't involve breaking replication or anything like that.