linuxserver/docker-sickchill

Newest container fails to start

XanderStrike opened this issue · 11 comments

Expected Behavior

Container starts and runs successfully.

Current Behavior

Container repeatedly logs the following line:

python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory

Web server never becomes healthy.

Steps to Reproduce

  1. Deploy: (command below)
  2. Run: docker run sickchill
  3. Observe: docker logs sickchill shows errors
  4. Observe: curl -v localhost:8081 is unsuccessful

Environment

OS: Ubuntu 20.04
CPU architecture: x86_64

How docker service was installed:
apt

Command used to create docker container (run/create/compose/screenshot)

I repro'd with defaults and empty directories to make sure it wasn't my config doing anything:

docker create \
  --name=sickchill \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=Europe/London \
  -p 8081:8081 \
  -v /tmp/data:/config \
  -v /tmp/data:/downloads \
  -v /tmp/data:/tv \
  --restart unless-stopped \
  linuxserver/sickchill

Also worth noting, the same command using tag :v2020.08.07-1-ls41 succeeds, so I believe this issue is due to a recent change.

Docker logs

Click to expand
[cont-finish.d] executing container finish scripts...,
[cont-finish.d] done.,
[s6-finish] waiting for services.,
[s6-finish] sending all processes the TERM signal.,
[s6-finish] sending all processes the KILL signal and exiting.,
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 01-envfile: executing... ,
[cont-init.d] 01-envfile: exited 0.,
[cont-init.d] 10-adduser: executing... ,
usermod: no changes,
,
-------------------------------------,
          _         (),
         | |  ___   _    __,
         | | / __| | |  /  \ ,
         | | \__ \ | | | () |,
         |_| |___/ |_|  \__/,
,
,
Brought to you by linuxserver.io,
We gratefully accept donations at:,
https://www.linuxserver.io/donate/,
-------------------------------------,
GID/UID,
-------------------------------------,
,
User uid:    1000,
User gid:    1000,
-------------------------------------,
,
[cont-init.d] 10-adduser: exited 0.,
[cont-init.d] 30-config: executing... ,
Setting permissions,
[cont-init.d] 30-config: exited 0.,
[cont-init.d] 99-custom-files: executing... ,
[custom-init] no custom files found exiting...,
[cont-init.d] 99-custom-files: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
[services.d] done.,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,
python: can't open file '/app/sickchill/SickBeard.py': [Errno 2] No such file or directory,

Thanks for opening your first issue here! Be sure to follow the issue template!

@XanderStrike can you please give this build a try (back up data first)?
lsiodev/sickchill:0.0.56-pkg-c293d3c9-dev-e011bf80f6c0892de1583dd76cd926869148349c
just replace linuxserver/sickchill with the above and recreate

Thanks

@aptalca That build works for me, thanks!

Works great! Thanks for the quick turnaround.

At what point can we go back to linuxserver/sickchill and hope off of lsiodev/sickchill:0.0.56-pkg-c293d3c9-dev-e011bf80f6c0892de1583dd76cd926869148349c ?

It's already merged. You can go back to the main image

I was afraid you would say that. I did that and got the same error just before I updated this bug. It did not work for me.

Pull the latest

That's what I did. I'm fine keeping this version around. No big deal.

I was able to use :latest on my x64 environment and it seems to work. I do get a warning about You're using the pip branch. Please use 'master' unless specifically asked but it does function.

I had to completely remove my sickchill container and rebuild it to get it to use :latest and download the proper images.

I also get that message too. Just ignoring it for now.