Skip to content

uWSGI crashes during startup causing nginx 502 and CrashLoopBackOff in ITRB pod #65

@hodgesf

Description

@hodgesf

The ITRB pod is entering a CrashLoopBackOff state due to uWSGI exiting during startup. Nginx subsequently returns HTTP 502 because it cannot connect to uWSGI via unix:///tmp/uwsgi.sock (connection refused). The healthcheck and init logs show the failure, but they do not include the underlying reason for the uWSGI crash.

Based on the logs, uWSGI starts, reads its configuration, and then exits almost immediately. Because the uWSGI process never successfully binds the socket, nginx fails downstream.

[uWSGI] getting INI configuration from /app/uwsgi.ini
[uWSGI] getting INI configuration from /etc/uwsgi/uwsgi.ini
...
WARN exited: uwsgi (exit status 22; not expected)

CI ARAX was pointed to the self-hosted Plover instance by @bazarkua
Pod was manually restarted by Kanna and CrashLoop behavior was reproduced with the latest image (December 24th, 2025). When reverting back to an older image (July 30th, 2025) the pod came up successfully.

Potential fix suggested by Eric was to push a commit without any code changes, and see if redeployment is successful. Will attempt this and report results back to this issue.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions