[arvados] Jul 21st Update breaks workbench

George Chlipala gchlip2 at uic.edu
Tue Aug 2 12:02:06 EDT 2016


Last night I had ran an update for my system, in order to update OS related
packages, and had included arvados updates as well.  It seems that the new
workbench update has broken the workbench.  It seems that it is looking for
a database configuration, even though the workbench should be using the API
server.

The version of the workbench is 0.1.20160721233556.34f8647

Here is a snippet from the web server logfile.

[ 2016-08-02 10:54:03.1184 2190/7f24185a3700
age/Cor/App/Implementation.cpp:304 ]: Could not spawn process for
application /var/www/arvados-workbench/current: An error occurred while
starting up the preloader.
  Error ID: 20d89988
  Error details saved to: /tmp/passenger-error-zPrOz4.html
  Message from application: Cannot load
`Rails.application.database_configuration`:
Could not load database configuration. No such file -  (RuntimeError)

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/application/configuration.rb:105:in
`database_configuration'

/usr/lib64/ruby/gems/2.1.0/gems/activerecord-4.1.12/lib/active_record/railtie.rb:126:in
`block (2 levels) in <class:Railtie>'

/usr/lib64/ruby/gems/2.1.0/gems/activesupport-4.1.12/lib/active_support/lazy_load_hooks.rb:38:in
`instance_eval'

/usr/lib64/ruby/gems/2.1.0/gems/activesupport-4.1.12/lib/active_support/lazy_load_hooks.rb:38:in
`execute_hook'

/usr/lib64/ruby/gems/2.1.0/gems/activesupport-4.1.12/lib/active_support/lazy_load_hooks.rb:28:in
`block in on_load'

/usr/lib64/ruby/gems/2.1.0/gems/activesupport-4.1.12/lib/active_support/lazy_load_hooks.rb:27:in
`each'

/usr/lib64/ruby/gems/2.1.0/gems/activesupport-4.1.12/lib/active_support/lazy_load_hooks.rb:27:in
`on_load'

/usr/lib64/ruby/gems/2.1.0/gems/activerecord-4.1.12/lib/active_record/railtie.rb:116:in
`block in <class:Railtie>'

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/initializable.rb:30:in
`instance_exec'

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/initializable.rb:30:in
`run'

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/initializable.rb:55:in
`block in run_initializers'
  /usr/lib64/ruby/2.1.0/tsort.rb:226:in `block in tsort_each'
  /usr/lib64/ruby/2.1.0/tsort.rb:348:in `block (2 levels) in
each_strongly_connected_component'
  /usr/lib64/ruby/2.1.0/tsort.rb:427:in
`each_strongly_connected_component_from'
  /usr/lib64/ruby/2.1.0/tsort.rb:347:in `block in
each_strongly_connected_component'
  /usr/lib64/ruby/2.1.0/tsort.rb:345:in `each'
  /usr/lib64/ruby/2.1.0/tsort.rb:345:in `call'
  /usr/lib64/ruby/2.1.0/tsort.rb:345:in `each_strongly_connected_component'
  /usr/lib64/ruby/2.1.0/tsort.rb:224:in `tsort_each'
  /usr/lib64/ruby/2.1.0/tsort.rb:205:in `tsort_each'

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/initializable.rb:54:in
`run_initializers'

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/application.rb:300:in
`initialize!'

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/railtie.rb:194:in
`public_send'

/usr/lib64/ruby/gems/2.1.0/gems/railties-4.1.12/lib/rails/railtie.rb:194:in
`method_missing'
  /var/www/arvados-workbench/current/config/environment.rb:5:in `<top
(required)>'
  config.ru:3:in `require'
  config.ru:3:in `block in <main>'
  /usr/lib64/ruby/gems/2.1.0/gems/rack-1.5.5/lib/rack/builder.rb:55:in
`instance_eval'
  /usr/lib64/ruby/gems/2.1.0/gems/rack-1.5.5/lib/rack/builder.rb:55:in
`initialize'
  config.ru:1:in `new'
  config.ru:1:in `<main>'

/usr/lib64/ruby/gems/2.1.0/gems/passenger-5.0.29/src/helper-scripts/rack-preloader.rb:110:in
`eval'

/usr/lib64/ruby/gems/2.1.0/gems/passenger-5.0.29/src/helper-scripts/rack-preloader.rb:110:in
`preload_app'

/usr/lib64/ruby/gems/2.1.0/gems/passenger-5.0.29/src/helper-scripts/rack-preloader.rb:156:in
`<module:App>'

/usr/lib64/ruby/gems/2.1.0/gems/passenger-5.0.29/src/helper-scripts/rack-preloader.rb:30:in
`<module:PhusionPassenger>'

/usr/lib64/ruby/gems/2.1.0/gems/passenger-5.0.29/src/helper-scripts/rack-preloader.rb:29:in
`<main>'

George Chlipala, Ph.D.
Senior Research Specialist
Research Resources Center
University of Illinois at Chicago

phone: 312-413-1700
email: gchlip2 at uic.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.arvados.org/pipermail/arvados/attachments/20160802/6b055ea6/attachment.html>


More information about the arvados mailing list