1

我目前有 Gitlab 7.10.0 版本设置。我正在尝试将版本升级到 7.13.2 版本(发布此问题时的最新版本。)

我正在按照这些步骤进行升级。

  1. 创建当前数据库、存储库和上传的备份。(不确定是否相关。)

    sudo gitlab-rake gitlab:backup:create

  2. 下载 7.13.2 Gitlab Omnibus 包。

  3. 安装 Gitlab 7.13.2 Omnibus 包。

    sudo dpkg -i gitlab-ce_7.13.2-ce.0_amd64.deb

  4. 重新配置 Gitlab

    sudo gitlab-ctl 重新配置

  5. 重启服务 sudo gitlab-ctl restart

所有组件都启动了,但是当我尝试访问任何页面时出现 500 错误,并且日志显示数据库不再存在。(数据库 gitlabhq_production 不存在)

我不确定为什么会这样。我是否遗漏了一些东西/还有其他要遵循的步骤吗?

我尝试过的事情:

  1. 使用sudo gitlab-ctl upgrade命令升级。没用,命令完成后,Gitlab还是7.10.0版本。
  2. 创建备份,全新安装 7.10.0 版本,恢复备份并执行上述步骤。没用,日志显示生产数据库丢失。

我要尝试的事情:

  1. 尝试增量升级(7.10.x -> 7.11.x -> 7.12.x - 7.13.x)。将发回结果。

如果需要任何其他信息,请告诉我。

4

0 回答 0