Recently, I've tried to install Gitlab Enterprise Edition on my WSL system as I lack a proper development environment at the moment.
The install itself goes reasonably well, but I cannot configure Gitlab (
gitlab-ctl reconfigure), as it returns this error:
* service[create a temporary mailroom service] action nothing (skipped due to action :nothing) Recipe: runit::upstart * cookbook_file[/etc/init/gitlab-runsvdir.conf] action create (up to date) * execute[initctl reload-configuration] action run [execute] initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused ================================================================================ Error executing action `run` on resource 'execute[initctl reload-configuration]' ================================================================================ Mixlib::ShellOut::ShellCommandFailed ------------------------------------ Expected process to exit with , but received '1' ---- Begin output of initctl reload-configuration ---- STDOUT: STDERR: initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused ---- End output of initctl reload-configuration ---- Ran initctl reload-configuration returned 1
Attempting to force
initctl to return true (using
ln) causes even more problems than it solves, so it's really not an option.
Is there anything I can do to get Gitlab working?