Установка GitLab, переставшая работать на RHEL 7

Я пытаюсь установить GitLab 7.0 на RHEL 7 (использующий пакет автобуса CentOS), но установка продолжает перестать работать на шаге ниже. Какие-либо предложения относительно того, как заставить установку завершаться успешно?

  * execute[initctl status gitlab-runsvdir] action run
================================================================================
Error executing action `run` on resource 'execute[initctl status gitlab-runsvdir]'
================================================================================


Errno::ENOENT
-------------
No such file or directory - initctl


Resource Declaration:
---------------------
# In /opt/gitlab/embedded/cookbooks/runit/recipes/upstart.rb

 29: execute "initctl status gitlab-runsvdir" do
 30:   retries 30
 31: end
 32:



Compiled Resource:
------------------
# Declared in /opt/gitlab/embedded/cookbooks/runit/recipes/upstart.rb:29:in `from_file'

execute("initctl status gitlab-runsvdir") do
  action "run"
  retries 0
  retry_delay 2
  guard_interpreter :default
  command "initctl status gitlab-runsvdir"
  backup 5
  returns 0
  cookbook_name :runit
  recipe_name "upstart"
end




Running handlers:
[2014-07-07T12:23:16-04:00] ERROR: Running exception handlers
Running handlers complete

[2014-07-07T12:23:16-04:00] ERROR: Exception handlers complete
[2014-07-07T12:23:16-04:00] FATAL: Stacktrace dumped to /opt/gitlab/embedded/cookbooks/cache/chef-stacktrace.out
Chef Client failed. 2 resources updated in 62.2579311 seconds
[2014-07-07T12:23:16-04:00] ERROR: execute[initctl status gitlab-runsvdir] (runit::upstart line 29) had an error: Errno::ENOENT: No such file or directory - initctl
[2014-07-07T12:23:16-04:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
0
задан 7 July 2014 в 19:25
1 ответ

Вам необходимо связаться с разработчиками gitlab и получить обновленный пакет, совместимый с EL7. Это не работает, так как не может найти различные биты upstart, которые присутствуют только в EL6.

.
3
ответ дан 4 December 2019 в 12:31

Теги

Похожие вопросы