În prezent, actualizez șine de la 6 la 7 și așa că a trebuit să-mi actualizez și versiunea platformei eb (pentru a rula ruby-3.0).
Acum, puma nu poate porni și trece mereu în buclă:
[13033] + Gemfile în context: /var/app/current/Gemfile
[13033] ! Nu se poate porni lucrătorul
[13033] /opt/rubies/ruby-3.0.3/lib/ruby/site_ruby/3.0.0/bundler/runtime.rb:309:în `check_for_activated_spec!'
[13033] Încetarea anticipată a lucrătorului
[13035] + Gemfile în context: /var/app/current/Gemfile
[13035] ! Nu se poate porni lucrătorul
[13035] /opt/rubies/ruby-3.0.3/lib/ruby/site_ruby/3.0.0/bundler/runtime.rb:309:în `check_for_activated_spec!'
[13035] Încetarea anticipată a lucrătorului
[13037] + Gemfile în context: /var/app/current/Gemfile
Când încerc să pornesc manual, încearcă să încarce toate pietrele din grupul de dezvoltare (care desigur nu sunt disponibile) DAR DE CE?!
$ bundle exec puma -p 3000 -e productie
Nu s-a putut găsi byebug-11.1.3, rspec-rails-3.9.1, graphiql-rails-1.8.0, spring-2.1.1, spring-watcher-listen-2.0.1, rack-cors-1.1.1, adnotare -3.2.0, letter_opener-1.8.0, rspec-core-3.9.3, rspec-expectations-3.9.4, rspec-mocks-3.9.1, rspec-support-3.9.4, pinioane-șine-3.4.2 , ascultă-3.7.1, launchy-2.5.0, diff-lcs-1.5.0, sprockets-4.0.3, rb-fsevent-0.11.1, rb-inotify-0.10.1, adresabil-2.8.0, public_sufix -4.0.6 în oricare dintre surse
Rulați `bundle install` pentru a instala pietrele lipsă.
RAILS_ENV/RACK_ENV sunt setate cu siguranță la producție...
Vreo idee? :)
ACTUALIZAȚI:
Variabilele de mediu (setate corect prin consola aws-eb) nu sunt disponibile în sesiunea shell (eb ssh). Este un comportament normal?