Some gotchas i found while running gitlab > 8.0
All concern the omnibus package!
- when using your own CA, copy contents of the cert into
/opt/gitlab/embedded/ssl/certs/cacert.pem(a compiled collection of CA certs)- this will prevetn errors on SSL connections, e.g. to your ci server, when checking the build status in MRs
- when configuring mattermost with gitlab, the nginx/ssl ports are not well rendered through the chef templates, one needs to correct these:
- in
/var/opt/gitlab/nginx/conf/gitlab-mattermost-http.conf - run
gitlab-ctl restart nginxafterwards
- in
- include your drone-nginx config file in the appropriate section of the
/etc/gitlab/gitlab.rbunder additional nginx configs