從 11.6.5 太久沒有升級,直升 12.7.7 之後卡住無法進入,更改升級路徑後完成升級:
11.6.5 -> 12.0.4 -> 12.6.4 -> 12.10.6 (sameersbn/gitlab 適用)
這一篇做個紀錄,還好安裝時就是選用 PostgreSQL,如果是用 MySQL 在 12.1.0 要先做一次 DB Migration 才能升級 > 12.1.0。
https://github.com/sameersbn/docker-gitlab/blob/master/Changelog.md
Tested path:
11.5.1
-> 11.11.3 [OK]
-> 12.0.4 [OK]
-> 12.6.4 [OK]
-> 12.10.6 [OK]
-> 13.0.6 > [OK]
PostgreSQL 11 upgrade 9.6-2 -> :12-20200524 [OK] (Add more memory >= 4GB)
-> 13.2.1 [OK]
— 2022/04/30 更新
-> 13.2.2 [OK]
更改設定檔 PostgreSQL 參數 – DB_EXTENSION=pg_trgm,btree_gist
-> 13.3.0 [OK]
-> 13.7.0 [OK]
更新後如有需要,在後台設定關閉 Open registration 功能避免一直提示
-> 13.9.1 [OK]
-> 13.12.4 [OK]
-> 14.0.6 [OK]
-> 14.1.1-1 [OK]
-> 14.9.3 [OK]
PS. 看到14.10.0 的 Nightly build 自動測試有回報失敗,就先不折騰這一個版本了。
更新:
Gitlab 已有釋出官方版本的升級路徑,使用官方版本的應該依照此路徑進行升級。