`/var/log/gitlab/reconfigure/` needs to be manually created (gitlab/gitlab-ce 8.5)
Created by: magthe
In order to get gitlab/gitlab-ce:8.5.1-ce.0 to start I needed to manually create the folder logs/reconfigure/
. Without it only sshd
starts.
docker log gitlab
shows what's needed:
Preparing services...
Starting services...
Configuring GitLab...
/opt/gitlab/embedded/bin/runsvdir-start: line 34: ulimit: max user processes: cannot modify limit: Operation not permitted
/opt/gitlab/embedded/bin/runsvdir-start: line 37: /proc/sys/fs/file-max: Read-only file system
[2016-02-25T14:05:19+00:00] FATAL: Failed to open or create log file at /var/log/gitlab/reconfigure/1456409119.log: Errno::ENOENT (No such file or directory @ rb_sysopen - /var/log/gitlab/reconfigure/1456409119.log)
[2016-02-25T14:05:19+00:00] FATAL: Aborting due to invalid 'log_location' configuration