linuxserver / docker-radarr

GNU General Public License v3.0
611 stars 103 forks source link

[BUG] Fresh docker will not finish starting. no clear errors in logs #194

Closed zguithues closed 1 year ago

zguithues commented 1 year ago

Is there an existing issue for this?

Current Behavior

When i start a fresh docker compose of radarr it spits out a bunch of db messages then stops. no web interface. log ends with:

2023-01-14 14:19:08.0|Info|CommandExecutor|Starting 2 threads for tasks.
2023-01-14 14:20:08.6|Info|ConsoleApp|Exiting main.

there are also a bunch of: 2023-01-14 14:18:52.8|Info|AppFolderInfo|Data directory is being overridden to [/config]

if i restart it the log is much shorter. both are attached.

restart log ends with:

[Info] AppFolderInfo: Data directory is being overridden to [/config] 
[Info] MigrationController: *** Migrating data source=/config/radarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 *** 
[Info] MigrationController: *** Migrating data source=/config/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 *** 
[Info] CommandExecutor: Starting 2 threads for tasks. 

Fresh install radarr.log: (it cuts off the top, i can make effort to get the ENTIRE log if needed. radarr-fresh.txt

restarted radarr.log: radarr-restart.txt

output from docker logs from reboot docker log from reboot.txt

This is supposed to be part of a stack of other dockers including sonarr, jackett, etc. i'm rebuilding a system i've been using for a long time. I have tried a multitude of options and permission changes. even splitting it out into it's own compose just in case. i also tried copying the config from my previous install. it chugs a bunch info, not finding movies and such, then it just stops again in a similar manor.

I also tried it on an EXT4 volume, incase the btrfs rootfs was creating the issue. same results.

Only thing i haven't tried is another Linux os...

Expected Behavior

it should start up and present the web interface.

Steps To Reproduce

  1. fresh system with docker & docker-compose
  2. using compose.yaml below
  3. docker compose up -d
  4. no web interface

Environment

- OS: openSUSE Tumbleweed (fresh install)
- How docker service was installed: distro package manager

CPU architecture

x86-64

Docker creation

version: '3'

services:
  radarr:
    image:  docker.io/linuxserver/radarr:latest
    container_name: radarr
    restart: unless-stopped
    ports:
      - 7878:7878
    volumes:
#      - /4TB1/Downloads:/downloads
      - ./radarr:/config
#      - /etc/localtime:/etc/localtime:ro
    environment:
      PUID: '1000'
      PGID: '1000'
#      UMASK: '022'
      TZ: 'America/New_York'

Container logs

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service 00-legacy: starting
s6-rc: info: service 00-legacy successfully started
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/01-envfile
cont-init: info: /etc/cont-init.d/01-envfile exited 0
cont-init: info: running /etc/cont-init.d/01-migrations
[migrations] started
[migrations] no migrations found
cont-init: info: /etc/cont-init.d/01-migrations exited 0
cont-init: info: running /etc/cont-init.d/10-adduser

-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/

Brought to you by linuxserver.io
-------------------------------------

To support the app dev(s) visit:
Radarr: https://opencollective.com/radarr

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid:    1000
User gid:    1000
-------------------------------------

cont-init: info: /etc/cont-init.d/10-adduser exited 0
cont-init: info: running /etc/cont-init.d/30-config
cont-init: info: /etc/cont-init.d/30-config exited 0
cont-init: info: running /etc/cont-init.d/99-custom-files
[custom-init] No custom files found, skipping...
cont-init: info: /etc/cont-init.d/99-custom-files exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-mods: starting
s6-rc: info: service init-mods successfully started
s6-rc: info: service init-mods-package-install: starting
s6-rc: info: service init-mods-package-install successfully started
s6-rc: info: service init-mods-end: starting
s6-rc: info: service init-mods-end successfully started
s6-rc: info: service init-services: starting
s6-rc: info: service init-services successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun radarr (no readiness notification)
s6-rc: info: service legacy-services successfully started
s6-rc: info: service 99-ci-service-check: starting
[ls.io-init] done.
s6-rc: info: service 99-ci-service-check successfully started
[Info] Bootstrap: Starting Radarr - /app/radarr/bin/Radarr - Version 4.3.2.6857
[Info] AppFolderInfo: Data directory is being overridden to [/config]
[Debug] Bootstrap: Console selected
[Info] AppFolderInfo: Data directory is being overridden to [/config]
[Info] AppFolderInfo: Data directory is being overridden to [/config]
[Info] MigrationController: *** Migrating data source=/config/radarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
[Info] MigrationController: *** Migrating data source=/config/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
[Info] CommandExecutor: Starting 2 threads for tasks.
github-actions[bot] commented 1 year ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

zguithues commented 1 year ago

OMG i can't believe i spent ALLLLLL that time banging my head against the fact that i am very stupid and used the wrong port... after looking at sonarr's 8989, i transcribed radarr to 7979. i swear i double-checked it, but here we are...

It's working fine and I'm ashamed...

Hope everyone has a nice day.