Update Versi gitlab di perlukan karena disetiap update versi ada perbaikan pada fitur gitlab ataupun penambahan fitur baru.
Versi Gitlab ada 2 :
- Community Edition
- Enterprise Edition
yang kita akan update adalah versi Gitlab Community Edition atau di sebut juga Gitlab CE dengan menggunakan paket Omnibus.
Langkah-langkahnya sebagai berikut :
1. Skip Auto Backup Gitlab (Optional)
untuk proses skip auto backup, tidak saya jalankan karena proses backup saya tetap jalankan.
sudo touch /etc/gitlab/skip-auto-backup
2. Update official Repositori Gitlab
a. Jika ada koneksi internet gunakan perintah berikut :
untuk update via official reporsitori gitlab perintahnya cukup 2 langkah :
Untuk Pengguna OS Debian/Ubuntu gunakan perintah :
sudo apt-get update
Kemudian jalankan perintah berikut untuk proses updatenya :
sudo apt-get install gitlab-ce
Untuk Pengguna OS Centos/RHEL gunakan perintah :
sudo yum install gitlab-ce
a. Jika tidak ada koneksi internet gunakan perintah berikut :
- Kita akan melakukan manual download untuk update package Gitlab, download di link berikut jika mengunakan Gitlab Community Edition repository atau jika menggunakan versi gitlab Enterprise, maka di link berikut Gitlab Enterprise Edition repository .
- Jika proses download selesai, copy file download tersebut ke server Gitlab :
- Kemudian masuk terminal akses ke server gitlab dan masuk ke path downloadan gitlab.
- Jalankan perintah berikut untuk proses update
a. Untuk OS Debian/Ubuntu jalankan perintah :dpkg -i gitlab-ce-XXX.deb
b. Untuk OS CentOS/RHEL jalankan perintah :
rpm -Uvh gitlab-ce-XXX.rpm
Referensi : https://docs.gitlab.com/omnibus/update/
Sekian tutorial kali ini, semoga bermanfaat 🙂