Test upgrading to PostgreSQL 12 with the GitLab chart
Summary
PostgreSQL 12 was added to Omnibus in %13.2 and the PostgreSQL 12 libraries were added to the CNG images in %13.1. PG 12 will become the minimum required Postgres version in GitLab %14.0. Although we recommend that GitLab chart installs use an external Postgres database, we do include Postgres with the chart install for testing purposes. We should ensure that chart upgrades work correctly when they involve an upgrade to PG12.
Proposal
Test upgrading GitLab with the helm chart to validate if Postgres can be successfully upgraded to PG12. If problems are identified during this test, create separate issues to address the problems.
Issue used when adding PG 11: #1849 (closed)
Edited by Larissa Lane