Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heroku Production environnement error : Puma #164

Open
benjyarel opened this issue Mar 3, 2024 · 0 comments
Open

Heroku Production environnement error : Puma #164

benjyarel opened this issue Mar 3, 2024 · 0 comments
Assignees

Comments

@benjyarel
Copy link
Collaborator

Après avoir pourri le git History de l'app :

  • Le serveur puma ne se lance plus depuis l'update rails 7 ( et migration webpacker avec JSBundling).
  • Tout fonctionnement correctement et comme attendu en local , CSS assets, JS assets, puma, interface admin ect.

Ce que j'ai essayé :

  • Joué avec les versions de ruby ( cet erreur me rapellait la migration à mon boulot a Ruby 3.1) 🚫
  • Joué avec les versions de Rails 🚫
  • Joué avec les versions de Puma 🚫
  • Changé les versions de stack Heroku ( 20 / 22) 🚫

Celà n'a pas changé l'erreur.
Je pense que c'est OK de travailler en ruby 3.2 et rails 7.0.X, et les dernières versions de GEMS

Piste à étudier

  • activer la debug rails runner et revérifier la config dans puma.rb
    lors d'un déploiement :
remote: ###### WARNING:
remote:
remote:        Detecting rails configuration failed
remote:        set HEROKU_DEBUG_RAILS_RUNNER=1 to debug

Error Stack en prod

2024-03-03T21:29:03.000599+00:00 app[web.1]: bundler: failed to load command: puma (/app/vendor/bundle/ruby/2.7.0/bin/puma)
2024-03-03T21:29:03.000788+00:00 app[web.1]: /app/vendor/bundle/ruby/2.7.0/gems/actionview-7.0.4/lib/action_view/base.rb:227:in `initialize': wrong number of arguments (given 0, expected 3) (ArgumentError)
2024-03-03T21:29:03.000811+00:00 app[web.1]: 	from /app/vendor/bundle/ruby/2.7.0/gems/cloudinary-1.12.0/lib/active_storage/service/cloudinary_service.rb:25:in `new'

...
2024-03-03T21:29:03.000986+00:00 app[web.1]: 	from /app/bin/bundle:3:in `load'
2024-03-03T21:29:03.000986+00:00 app[web.1]: 	from /app/bin/bundle:3:in `<main>'
2024-03-03T21:29:03.067995+00:00 heroku[web.1]: Process exited with status 1
@benjyarel benjyarel self-assigned this Mar 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant