GitLab omnibus Sidekiq refusing to start due to missing Gemfile (8.11) -


a few days ago, 1 of servers hosting community edition of gitlab rebooted (because of hosting provider maintenance). since moment, gitlab instance partially broken : sidekiq refuses start.

it restarts in endless loop, following trace in logs (from gitlac-ctl tail):

==> /var/log/gitlab/ci-sidekiq/current <== 2016-08-29_11:07:56.79639 bundler: failed load command: sidekiq (/opt/gitlab/embedded/bin/sidekiq) 2016-08-29_11:07:56.79654 bundler::gemfilenotfound: /opt/gitlab/embedded/service/gitlab-ci/gemfile not found 2016-08-29_11:07:56.79655   /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/definition.rb:23:in `build' 2016-08-29_11:07:56.79655   /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler.rb:123:in `definition' 2016-08-29_11:07:56.79655   /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler.rb:91:in `setup' 2016-08-29_11:07:56.79656   /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/setup.rb:19:in `<top (required)>' 2016-08-29_11:07:56.79656   /opt/gitlab/embedded/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' 2016-08-29_11:07:56.79656   /opt/gitlab/embedded/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require' 

the problem occured on gitlab 8.5 (if remember properly). tried uninstall omnibus package , update latest version (8.11), did not fixed problem.

i checked hand, reported file (/opt/gitlab/embedded/service/gitlab-ci/gemfile) not exists. running gitlab-ctl reconfigure did not fixed problem.

i'm not familiar ruby ecosystem, i'm asking help. have idea how can tackle issue ? (i can provide more logs / informations if think relevant missing).

i don't know answer in hurry, switched docker installation of gitlab solved problem (as bringing more isolation in setup).


Comments

Popular posts from this blog

How to use SUM() in MySQL for calculated values -

loops - Spock: How to use test data with @Stepwise -