怎麼查看目前 Gitlab 版本?

# grep gitlab /opt/gitlab/version-manifest.txt

gitlab-ce 15.9.1
gitlab-config-template       15.9.1
gitlab-cookbooks             15.9.1
gitlab-ctl                   15.9.1
gitlab-exporter              12.1.1
gitlab-healthcheck           0060154a010637bec197fb38217ddcbc
gitlab-kas                   v15.9.0                                    git:e4ee4af19710096683fe552699b05c3a66dda311                                                                  
gitlab-pages                 v15.9.1                                    git:5f976f7e0da3a9d7ed0aa14e517cc1812d090126                                                                  
gitlab-psql                  4ac3cc368e73f3750591493104798fce
gitlab-rails                 v15.9.1                                    git:de8f661903191da84846d0fb1e2ba3ac44f622ab                                                                  
gitlab-redis-cli             3ffeaf38747880b81c97f0473e60d148
gitlab-scripts               15.9.1
gitlab-selinux               15.9.1
gitlab-shell                 v14.17.0                                   git:84324a0f22c5ee708d5174e76a2cba17702a5eca                                                                  
registry                     v3.66.0-gitlab                             git:902e55299ceade943fe5ac6a2357be91e39a8280 

怎麼升級 Gitlab 到最新版本?

當前 2023.5.19 最新是 16.0.0,但最新第一版怕不夠穩定,所以升 15.11.4

可先到官方提供的升級工具確認一下升級流程。

直接採用官方提供的 Zero downtime 選項作法,依序升級有碰到 db 備份問題,找不出辦法先照官方提示就通過了

# yum install -y gitlab-ce-15.9.8
# yum install -y gitlab-ce-15.10.7
# yum install -y gitlab-ce-15.11.4
sudo touch /etc/gitlab/skip-auto-backup

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *