Maintenance on PostgreSQL clients#3186
Conversation
|
@kkimurak What do you think about this PR and the removal of old PostgreSQL client versions. I guess, we have to add a comment to the release notes. Otherwise it might be possible that a lot of users could run into trouble. |
|
I think it's ok to remove old PostgreSQL clients. In addition to release notes, how about displaying a warning (or terminating with an error) if the minimum and maximum version requirements are not met? By the way, according to the link, Maximum PostgreSQL version for GitLab 18.x is 17.x (tested against GitLab 17.10 and later) |
|
@kkimurak Nice idea and I'll take over your commits. However, since GitLab does not support PostgreSQL v18 so far not officially, we'll wait before publishing this branch. |
64d1b4e to
eb93420
Compare
eb93420 to
8fd8978
Compare
9e35700 to
497d0d8
Compare
e18d516 to
5e2c7bc
Compare
5e2c7bc to
14e2faa
Compare
Since PostgreSQL v18 was already published we need to provide a suitable postgresql client as well.
However, following the requirements for GitLab CE and in particular for PostgreSQL (see https://docs.gitlab.com/18.5/install/requirements/#postgresql) we should remove all clients for PostgresSQL versions smaller than 16.