Öncelikle standard update/upgrade işlemleri için aşağıdaki adımları gerçekleştirebiliriz.
https://www.onurbabur.com/gitlab-update-islemleri/
Ancak öyle bir şey oldu ki. Uzun süre update işlemi gerçekleştirmedik. Yukarıda belirtilen adımları yaptık ancak sürekli hata alıyoruz. Ne yapacağız. Bunun nedeni gitLab mevcut sürümden en üst sürüme birden geçmemize izin vermemekte. Bunun için belli başlı ara güncellemeleri yapmamız gerekmekte.
Bu işlemin hangi versiyonun hangi versiyona güncellenebileceği bilgileri GitLab blogunda paylaşmakta. Aşağıdaki URL den ilgili adımları kontrol edebilir, sürüm geçişlerini hangi sürümler ile yapacağımızı göstermekte.
https://docs.gitlab.com/ee/update/#upgrade-paths
Hangi sürümü kullanabileceğimizi tespit ettikten sonra aşağıdaki yöntem adımları ile birlikte güncelleme işlemini gerçekleştirebilriiz.
# Ubuntu/Debian sudo apt install gitlab-ee=<version> # RHEL/CentOS 6 and 7 yum install gitlab-ee-<version> # RHEL/CentOS 8 dnf install gitlab-ee-<version> # SUSE zypper install gitlab-ee=<version>
İlgili paketi indirip yerelde kurulum yapmak istediğimizde aşağıdaki adımları kullanabiliriz.
# Debian/Ubuntu dpkg -i <package_name> # CentOS/RHEL rpm -Uvh <package_name> # SUSE zypper install <package_name>
Kaynak,
https://docs.gitlab.com/ee/update/package/ https://docs.gitlab.com/ee/update/#upgrade-paths