'reconfigure' required after update 7.11.4 => 7.12.0
Created by: bcambl
I recently performed an update of gitlab-ce via yum on RHEL6.
(gitlab-ce-7.11.4~omnibus-1.x86_64 to gitlab-ce-7.12.0~omnibus-1.x86_64)
This is the first time I have used yum to update gitlab since the older rpm update method.
Upon completing update via yum, there was a message stating that if gitlab does not function properly to try sudo gitlab-ctl restart
.
I was receiving the gitlab 500 page and found the sidekiq process consuming 100% CPU
I tried the recommended sudo gitlab-ctl restart
with the same results.
After checking the log /var/log/gitlab/gitlab-rails/sidekiq.log I found the the service was starting then shutting down with the following error:
Sidetiq::Supervisor start
[Sidetiq] Sidetiq::Actor::Clock id: 47310580 initialize
[Sidetiq] Sidetiq::Actor::Handler id: 47287880 initialize
[Sidetiq] Sidetiq::Actor::Handler id: 47273940 initialize
....
Permission denied @ rb_sysopen - /opt/gitlab/embedded/service/gitlab-rails/.gitlab_shell_secret
....
INFO: [Sidetiq] Sidetiq::Actor::Clock id: 51659760 shutting down ...
INFO: [Sidetiq] Sidetiq::Actor::Handler id: 51637240 shutting down ...
INFO: [Sidetiq] Sidetiq::Actor::Handler id: 51619100 shutting down ...
Resolution:
sudo gitlab-ctl stop
sudo gitlab-ctl reconfigure
sudo gitlab-ctl start
-cheers