Project

General

Profile

Bug #30916

Foreman doesn't start with Puma 5.0

Added by Evgeni Golov 2 months ago. Updated about 2 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Packaging
Target version:
-

Description

I've seen this while using the 2.1.3 container, but am pretty sure this would apply to other versions and deployments too when using Puma 5.0:

=> Booting Puma
=> Rails 6.0.3.3 application starting in production 
=> Run `rails server --help` for more startup options
2020-09-25T07:54:30 [W|app|] Creating scope :completer_scope. Overwriting existing method Location.completer_scope.
2020-09-25T07:54:30 [W|app|] Creating scope :completer_scope. Overwriting existing method Organization.completer_scope.
2020-09-25T07:54:34 [I|app|] No new seed file updates found. Skipping
Exiting
bundler: failed to load command: bin/rails (bin/rails)
LoadError: cannot load such file -- /home/foreman/vendor/ruby/2.6.0/gems/puma-5.0.0/lib/puma/puma_http11

Associated revisions

Revision 63900321 (diff)
Added by Evgeni Golov 2 months ago

Fixes #30916 - pin puma to < 5.0

History

#1 Updated by Evgeni Golov 2 months ago

Seems to be a Puma bug, which is fixed in their git master: https://github.com/puma/puma/pull/2381

The PR says it only happens on EL8, while our Containers run on Fedora, but I guess still pretty close.

#2 Updated by The Foreman Bot 2 months ago

  • Assignee set to Evgeni Golov
  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/8021 added

#3 Updated by The Foreman Bot 2 months ago

  • Pull request https://github.com/theforeman/foreman/pull/8022 added

#4 Updated by The Foreman Bot 2 months ago

  • Pull request https://github.com/theforeman/foreman/pull/8023 added

#5 Updated by The Foreman Bot 2 months ago

  • Fixed in Releases 2.3.0 added

#6 Updated by Evgeni Golov 2 months ago

  • Status changed from Ready For Testing to Closed

#7 Updated by Tomer Brisker 2 months ago

  • Assignee deleted (Evgeni Golov)
  • Category set to Packaging

#8 Updated by Tomer Brisker about 2 months ago

  • Fixed in Releases 2.1.4, 2.2.0 added
  • Fixed in Releases deleted (2.3.0)

Also available in: Atom PDF