Update GitLab to 18.0
According to the maintenance policy, GitLab should release the next major version towards the end of May of next year.
Because of the apt-pinning configuration implemented in #40769 (closed) (closed), unattended-updates will not automatically install this update.
This is a reminder ticket for the planning, announcement and execution work that must be happen manually.
A new ticket like this should be created with a due date 12 months later when this ticket is due.
update, the plan is:
-
pg16 upgrade -
gitlab 18 upgrade -
rerun pgbackrest backup: fab -H gitlab-02.torproject.org postgresql.backup --no-wait --backup-server="bungei.torproject.org" --kind=diff
-
postgresql 17 upgrade: fab --dry -H gitlab-02.torproject.org postgresql.upgrade --backup-server="bungei.torproject.org"
-
trixie upgrade (hold until https://gitlab.com/gitlab-org/gitlab/-/issues/548937 ?)
Edited by anarcat