Project

General

Profile

Bug #16958

Updated by Ward Vandewege over 3 years ago

Sometimes, the api server startup script ends up stuck in a loop like this: 

 <pre> 
 2020-10-06_20:15:47.43910 App 78006 output: Error: The application encountered the following error: cannot load such file -- omniauth-oauth2 (LoadError) 
 2020-10-06_20:15:47.43912 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.7/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:34:in `require' 
 2020-10-06_20:15:47.43913 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/activesupport-5.2.4.3/lib/active_support/dependencies.rb:291:in `block in require' 
 2020-10-06_20:15:47.43913 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/activesupport-5.2.4.3/lib/active_support/dependencies.rb:257:in `load_dependency' 
 2020-10-06_20:15:47.43914 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/activesupport-5.2.4.3/lib/active_support/dependencies.rb:291:in `require' 
 2020-10-06_20:15:47.43914 App 78006 output:       /usr/src/arvados/services/api/lib/josh_id.rb:5:in `<top (required)>' 
 2020-10-06_20:15:47.43914 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.7/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `require' 
 2020-10-06_20:15:47.43914 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.7/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in `block in require_with_bootsnap_lfi' 
 2020-10-06_20:15:47.43915 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.7/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in `register' 
 2020-10-06_20:15:47.43915 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.7/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in `require_with_bootsnap_lfi' 
 2020-10-06_20:15:47.43915 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/bootsnap-1.4.7/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in `require' 
 2020-10-06_20:15:47.43916 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/activesupport-5.2.4.3/lib/active_support/dependencies.rb:291:in `block in require' 
 2020-10-06_20:15:47.43916 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/activesupport-5.2.4.3/lib/active_support/dependencies.rb:257:in `load_dependency' 
 2020-10-06_20:15:47.43916 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/activesupport-5.2.4.3/lib/active_support/dependencies.rb:291:in `require' 
 2020-10-06_20:15:47.43916 App 78006 output:       /usr/src/arvados/services/api/config/environment.rb:7:in `<top (required)>' 
 2020-10-06_20:15:47.43917 App 78006 output:       config.ru:7:in `require' 
 2020-10-06_20:15:47.43917 App 78006 output:       config.ru:7:in `block in <main>' 
 2020-10-06_20:15:47.43917 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:125:in `instance_eval' 
 2020-10-06_20:15:47.43918 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/rack-2.2.3/lib/rack/builder.rb:125:in `initialize' 
 2020-10-06_20:15:47.43918 App 78006 output:       config.ru:1:in `new' 
 2020-10-06_20:15:47.43918 App 78006 output:       config.ru:1:in `<main>' 
 2020-10-06_20:15:47.43918 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/passenger-6.0.2/src/helper-scripts/rack-preloader.rb:101:in `eval' 
 2020-10-06_20:15:47.43919 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/passenger-6.0.2/src/helper-scripts/rack-preloader.rb:101:in `preload_app' 
 2020-10-06_20:15:47.43919 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/passenger-6.0.2/src/helper-scripts/rack-preloader.rb:189:in `block in <module:App>' 
 2020-10-06_20:15:47.43919 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/passenger-6.0.2/src/ruby_supportlib/phusion_passenger/loader_shared_helpers.rb:380:in `run_block_and_record_step_progress' 
 2020-10-06_20:15:47.43920 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/passenger-6.0.2/src/helper-scripts/rack-preloader.rb:188:in `<module:App>' 
 2020-10-06_20:15:47.43920 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/passenger-6.0.2/src/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>' 
 2020-10-06_20:15:47.43920 App 78006 output:       /var/lib/arvados/lib/ruby/gems/2.5.0/gems/passenger-6.0.2/src/helper-scripts/rack-preloader.rb:29:in `<main>' 
 </pre>

Back