Production CrashLoopBackOff: yabeda-puma-plugin requires control app #67
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Bug
Lineage
Regression from
ldraney/landscaping-assistant #19— the observability PR (#47) addedplugin :yabedabut gatedactivate_control_appto development only.Repo
ldraney/landscaping-assistantWhat Broke
Pod
landscaping-assistant-669d7ffbb6-wjdvfis in CrashLoopBackOff (148 restarts over 12h). Error on startup:activate_control_appis gated toRAILS_ENV == "development"inconfig/puma.rb:38, butplugin :yabedaloads unconditionally on line 39 and requires it.Repro Steps
config/puma.rbRAILS_ENV=production)Expected Behavior
Puma starts successfully in production with yabeda metrics collection active.
Environment
4d56d5dAcceptance Criteria
/uphealth check returns 200/metricsendpoint returns Puma thread/worker gaugesRelated
landscaping-assistant— projectldraney/landscaping-assistant #19— original observability issue