Closed danieldietsch closed 10 months ago
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.
cp ./defaults/uwsgi.ini ./app/healthchecks/uwsgi.ini
lets the image start (but if this or ./app/healthchecks/docker/uwsgi.ini
is the intended one, I dont know)I'm not sure how the s6 overlay & init stuff works exactly, but it looks like the uwsgi.ini file is copied into the app directory in https://github.com/linuxserver/docker-healthchecks/blob/339b9982db821988afc1196195b6ac296aa98f33/root/etc/s6-overlay/s6-rc.d/init-healthchecks-config/run#L119
Removing the end of the line that drops output from the mv command gives:
healthchecks | mv: cannot move '/defaults/uwsgi.ini' to a subdirectory of itself, '/app/healthchecks/uwsgi.ini'
I'm not sure how to proceed from here, but it appears that the ini file is never copied into the app directory.
Looks like an upstream change broke our init for new installs, the above PR should hopefully fix things.
Is there an existing issue for this?
Current Behavior
Image does not start, prints realpath() of uwsgi.ini failed: No such file or directory [core/utils.c line 3662]
Expected Behavior
Image should start.
Steps To Reproduce
realpath() of uwsgi.ini failed: No such file or directory [core/utils.c line 3662]
Environment
CPU architecture
x86-64
Docker creation