Phanix
Phanix

Just writing

從 GitLab 13.8.x 升級到 14.2.x

因為有個 security 大洞,所以需要升級…

升級版本編號過程主要參考 https://docs.gitlab.com/ee/update/#upgrade-paths

$ sudo apt-get update
$ sudo apt-get install gitlab-ce=13.8.8-ce.0
$ sudo gitlab-ctl restart
$ sudo gitlab-ctl status
$ sudo apt-get install gitlab-ce=13.12.9-ce.0
$ sudo gitlab-ctl restart
$ sudo gitlab-ctl status
$ sudo apt-get install gitlab-ce=14.0.7-ce.0
$ sudo gitlab-ctl restart
$ sudo apt-get install gitlab-ce=14.1.4-ce.0
$ sudo gitlab-ctl restart
$ sudo apt-get install gitlab-ce=14.2.1-ce.0
$ sudo gitlab-rake db:migrate
$ sudo gitlab-ctl reconfigure
$ sudo gitlab-ctl restart
$ sudo apt-get install gitlab-ce=14.2.2-ce.0
$ sudo gitlab-ctl restart
$ sudo gitlab-ctl status

比較需要注意的是,根據 https://docs.gitlab.com/ee/update/#1420,到 14.2.x 的時候要做 db migrate。

ref: 從 GitLab 11.6.3 升級到 13.7.4

https://www.v2ex.com/t/795606

https://www.cnblogs.com/ybit/p/14918949.html

https://nvd.nist.gov/vuln/detail/CVE-2021-22205

Original link: Phanix's Blog

CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论