Son zamanlarda GitLab'ı Ruby Upgrade.rb betiğini kullanarak güncellemek istedim ancak betiği git kullanıcısıyla başlatırken bir hatayla karşılaştım.
Hata Algılandı – GitLab Yükseltme Hatası
1
2
3
4
5
6
7
8
9
10
|
$ cd /ev/git/gitlab
$rubyscript/yükseltme.rb
GitLab 6 yükseltme aracı
Sürümünüz 6.6.5
hata: SSL CA sertifikasıyla ilgili sorun (yol? erişim hakları?) süre https://github.com/gitlabhq/gitlabhq.git/info/refs erişimi
ölümcül: HTTP isteği başarısız oldu
/home/git/gitlab/lib/gitlab/upgrader.rb:47:in `son_versiyon_raw': Adefined yöntemi "eşleşme" için nil:NilClass (NoMethodError)
/home/git/gitlab/lib/gitlab/upgrader.rb:37'den:in `son_sürüm'
/home/git/gitlab/lib/gitlab/upgrader.rb:8'den: 'yürüt' içinde
script/upgrade.rb:3'ten:in `'
|
GitLab'ı güncellemek için çözüm
Geçerli komut için sertifika doğrulamasını devre dışı bırakarak bu sorunu çözebilirsiniz.
1
|
`env GIT_SSL_NO_VERIFY=gerçek` rubyscript/upgrade.rb
|
Bu seçenek sadece mevcut komut için aktif olacaktır.
Bu bilet sayesinde bir çözüm bulabildim. Onun sayesinde !