How to fix the GitLab 502 error
Occasionally when starting GitLab, I get a 502 error ("Whoops, GitLab is taking too much time to respond"). It appears to happen after my Synology NAS has restarted after a power outage.
Checking the Docker GitLab log, I can seen continual messages about trying to restart the "unicorn" process. This also causes high CPU usage.
2017-03-27 00:35:08,892 INFO spawned: 'unicorn' with pid 27723
2017-03-27 00:35:09,896 INFO success: unicorn entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2017-03-27 00:35:14,277 INFO exited: unicorn (exit status 1; not expected)...