ubuntu14.04安裝gitlab後執行gitlab-ctl reconfigure報錯

執行gitlab-ctl reconfigure時報錯html

報錯以下:linux

……
Error executing action `run` on resource 'bash[migrate gitlab-rails database]'
……
    Compiled Resource:
    ------------------
    # Declared in /opt/gitlab/embedded/cookbooks/cache/cookbooks/runit/recipes/sysvinit.rb:28:in `from_file'

    execute("init q") do
      action [:nothing]
      retries 0
      retry_delay 2
      default_guard_interpreter :execute
      command "init q"
      backup 5
      returns 0
      declared_type :execute
      cookbook_name "runit"
      recipe_name "sysvinit"
    end

    Platform:
    ---------
    x86_64-linux


Running handlers:
Running handlers complete
Chef Client failed. 3 resources updated in 03 seconds
root@kickseed:~#


緣由:ubuntu14.04版本應該是 trusty 版本,而下載的gitlab軟件包倒是 xenial版本的git

解決:下載trusty版本的 gitlab 進行安裝ubuntu


查看ubuntu版本的方法:bash

root@kickseed:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.5 LTS
Release:	14.04
Codename:	trusty



參考:ide

https://gitlab.com/gitlab-org/omnibus-gitlab/issues/721

其中的gitlab

Update

I reinstalled gitlab-ce_8.11.4-ce.0_amd64.deb with correct flavourubuntu\trusty and now everything is good.
相關文章
相關標籤/搜索