Skip to content

Gitlab Upgrade

example: gitlab-ce-17.11.6 → gitlab-ce-18.2.5

1. Prepare

  • 1.1 Check current gitlab version
gitlab-rake gitlab:env:info
  • 1.2 Download gitlab package
wget https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/jammy/gitlab-ce_18.2.5-ce.0_amd64.deb/download.deb -O gitlab-ce_18.2.5-ce.0_amd64.deb

image-20250906205027174

  • 1.3 Upload package to gitlab server /tmp
ll /tmp/gitlab-ce*

image-20250906205255644

2. Upgrade gitlab

  • 2.1 Install new version gitlab
apt install /tmp/gitlab-ce_18.2.5-ce.0_amd64.deb

image-20250906214822210

If there is a pop-up window, please select OK and press ENTER

image-20250906220831753

image-20250906220858894

Waiting gitlab upgrade finish

image-20250906214406522

  • 2.2 Re-configure gitlab
gitlab-ctl reconfigure

image-20250906221058441

  • 2.3 Re-start gitlab
gitlab-ctl restart

image-20250906221202963

  • 2.4 Check gitlab
gitlab-rake gitlab:check SANITIZE=true

image-20250906224144866