Site icon David Yin's Blog

Upgrade Gitlab-CE server to Ubuntu 24.04

Today, I upgraded my Gitlab CE install OS from Ubuntu 22.04 to 24.04 using the distro upgrade.

Before upgrading, I made a full backup of the VM.

When the OS upgraded to Ubuntu 24.04, I added the two repositions back to the system.

1) Webmin

Run the following command to add it.

curl -o webmin-setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repos.sh
sh webmin-setup-repos.sh

2) Gitlab-CE

curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh
sudo bash script.deb.sh

 

Look at the Webmin dashboard.

Later, I did another dist upgrade on my GitLab-runner server. It is on a separate VM. All the runners are tested.

To add gitlab-runner repos.

curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash

Follow the link to add a docker repo back.

Exit mobile version