500 error on upgrade to 8.17.0 - rake webpack:compile fails (Install from source)
After upgrading, getting 500 error.
Production logs show:
Started GET "/users/sign_in" for x.x.x.x at 2017-02-22 23:45:26 +0000
Processing by SessionsController#new as HTML
Completed 500 Internal Server Error in 443ms (ActiveRecord: 12.3ms)
ActionView::Template::Error (Could not load compiled manifest from /home/git/gitlab_1487806071/public/assets/webpack/manifest.json -
have you run `rake webpack:compile`? (original error No such file or directory @ rb_sysopen - /home/git/gitlab_1487806071/public/as
sets/webpack/manifest.json)):
28: = stylesheet_link_tag "application", media: "all"
29: = stylesheet_link_tag "print", media: "print"
30:
31: = javascript_include_tag(*webpack_asset_paths("application"))
32:
33: - if content_for?(:page_specific_javascripts)
34: = yield :page_specific_javascripts
app/views/layouts/_head.html.haml:31:in `_app_views_layouts__head_html_haml___178212734695306849_94979680'
app/views/layouts/devise.html.haml:3:in `_app_views_layouts_devise_html_haml___2732524921546154079_87089240'
app/controllers/sessions_controller.rb:24:in `new'
lib/gitlab/middleware/multipart.rb:93:in `call'
lib/gitlab/request_profiler/middleware.rb:14:in `call'
lib/gitlab/middleware/go.rb:16:in `call
Indeed, it is not a file:
less /home/git/gitlab_1487806071/public/assets/webpack/manifest.json
/home/git/gitlab_1487806071/public/assets/webpack/manifest.json: No such file or directory
Then running sudo -u git -H rake webpack:compile:
(in /home/git/gitlab_1487806071)
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:10: warning: already initialized constant Asana::Errors::APIError
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:10: warning: previous definition of APIError was here
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:20: warning: already initialized constant Asana::Errors::NotAuthorized
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:20: warning: previous definition of NotAuthorized was here
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:29: warning: already initialized constant Asana::Errors::Forbidden
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:29: warning: previous definition of Forbidden was here
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:38: warning: already initialized constant Asana::Errors::NotFound
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:38: warning: previous definition of NotFound was here
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:49: warning: already initialized constant Asana::Errors::ServerError
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:49: warning: previous definition of ServerError was here
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:65: warning: already initialized constant Asana::Errors::InvalidRequest
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:65: warning: previous definition of InvalidRequest was here
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:80: warning: already initialized constant Asana::Errors::RateLimitEnforced
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/errors.rb:80: warning: previous definition of RateLimitEnforced was here
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/version.rb:4: warning: already initialized constant Asana::VERSION
/home/git/gitlab-bundle/ruby/2.3.0/gems/asana-0.4.0/lib/asana/version.rb:4: warning: previous definition of VERSION was here
D, [2017-02-22T23:48:31.806376 #19123] DEBUG -- sentry: ** [Raven] cannot load such file -- haml_lint/rake_task excluded from capture due to environment or should_capture callback
rake aborted!
LoadError: cannot load such file -- haml_lint/rake_task
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `block in require'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:240:in `load_dependency'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:274:in `require'
/home/git/gitlab_1487806071/lib/tasks/haml-lint.rake:2:in `<top (required)>'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:268:in `load'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:268:in `block in load'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:240:in `load_dependency'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.7.1/lib/active_support/dependencies.rb:268:in `load'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/engine.rb:658:in `block in run_tasks_blocks'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/engine.rb:658:in `each'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/engine.rb:658:in `run_tasks_blocks'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/application.rb:452:in `run_tasks_blocks'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/engine.rb:453:in `load_tasks'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/railtie.rb:194:in `public_send'
/home/git/gitlab_1487806071/vendor/bundle/ruby/2.3.0/gems/railties-4.2.7.1/lib/rails/railtie.rb:194:in `method_missing'
/home/git/gitlab_1487806071/Rakefile:10:in `<top (required)>'
(See full trace by running task with --trace)
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
Bundler version 1.12.5
nodejs v4.2.6 <- Ahh ... Needs v4.3
I'll be back ...