alexbelgium / hassio-addons

My homeassistant addons
MIT License
1.56k stars 223 forks source link

πŸ› [qBittorrent] Addon fails to start after updating to 5.0.0-2 #1605

Closed sayam93 closed 1 month ago

sayam93 commented 1 month ago

Description

I updated qBittorrent to the latest version 5.0.0-2 on my RPi 4B device running the latest HAOS version 2024.10.2 and now the add-on now fails to start / crashes continuously.

Reproduction steps

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

Addon Logs

Starting...
/etc/cont-init.d/00-banner.sh: executing

-----------------------------------------------------------
 Add-on: qBittorrent
 Bittorrent client with optional vpn
-----------------------------------------------------------
 Add-on version: 5.0.0-2
 You are running the latest version of this add-on.
 System: Home Assistant OS 13.1  (aarch64 / raspberrypi4-64)
 Home Assistant Core: 2024.10.2
 Home Assistant Supervisor: 2024.10.0
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums
-----------------------------------------------------------
 Provided by: https://github.com/alexbelgium/hassio-addons 
-----------------------------------------------------------
 Defining permissions for main user : 
User UID: 1000
User GID : 1000
-----------------------------------------------------------
/etc/cont-init.d/00-folders.sh: executing
/etc/cont-init.d/00-global_var.sh: executing
DNS_server='8.8.8.8,1.1.1.1'
PGID='1000'
PUID='1000'
SavePath='/share/qBittorrent'
Username='admin'
certfile='fullchain.pem'
customUI='vuetorrent'
keyfile='privkey.pem'
qbit_manage='false'
ssl='false'
whitelist='localhost,127.0.0.1,172.30.0.0/16,192.168.0.0/16'
/etc/cont-init.d/00-local_mounts.sh: executing
/etc/cont-init.d/00-smb_mounts.sh: executing
/etc/cont-init.d/01-config_yaml.sh: executing
Setting permissions for the config.yaml directory
Load environment variables from /config/config.yaml if existing

If accessing the file with filebrowser it should be mapped to /addon_configs/db21ed7f_qbittorrent/config.yaml

---------------------------------------------------------
Wiki here on how to use : github.com/alexbelgium/hassio-addons/wiki/Add‐ons-feature-:-add-env-variables
... no env variables found, exiting
/etc/cont-init.d/01-custom_script.sh: executing
Execute /addon_configs/db21ed7f_qbittorrent/qbittorrent.sh if existing
Wiki here : github.com/alexbelgium/hassio-addons/wiki/Add-ons-feature-:-customisation
/etc/cont-init.d/30-nginx.sh: executing
/etc/cont-init.d/90-dns_set.sh: executing
[14:58:56] INFO: DNS SERVERS set to 1.1.1.1 8.8.8.8 
/etc/cont-init.d/91-qbittorrent_configuration.sh: executing
[14:58:57] INFO: Downloads can be found in /share/qBittorrent
[14:58:57] INFO: Whitelisted subsets will not require a password : localhost, 127.0.0.1, 172.30.0.0/16, 192.168.0.0/16
[14:58:57] INFO: WEBUI username set to admin
[14:58:57] INFO: Alternate UI enabled : vuetorrent. If webui don't work, disable this option
[14:59:00] INFO: Default username/password : admin/homeassistant
[14:59:00] INFO: Configuration can be found in /config/qBittorrent
/etc/cont-init.d/92-qbit_manage.sh: executing
/etc/cont-init.d/93-openvpn.sh: executing
[14:59:00] INFO: Direct connection without VPN enabled
/etc/cont-init.d/93-wg_test.sh: executing

Starting the upstream container

[migrations] started
[migrations] no migrations found
───────────────────────────────────────

      β–ˆβ–ˆβ•—     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—
      β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—
      β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘
      β–ˆβ–ˆβ•‘     β•šβ•β•β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘
      β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
      β•šβ•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•β•šβ•β• β•šβ•β•β•β•β•β•

   Brought to you by linuxserver.io
───────────────────────────────────────

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

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    1000
User GID:    1000
───────────────────────────────────────
Linuxserver.io version: release-5.0.0_v1.2.19-ls49
Build-date: 2024-10-08T12:37:05+00:00
───────────────────────────────────────

[custom-init] No custom files found, skipping...
crond: crond (busybox 1.36.1) started, log level 8
s6-applyuidgid: fatal: unable to exec /usr/bin/qbittorrent-nox: No such file or directory
s6-applyuidgid: fatal: unable to exec /usr/bin/qbittorrent-nox: No such file or directory
s6-applyuidgid: fatal: unable to exec /usr/bin/qbittorrent-nox: No such file or directory

Architecture

No response

OS

HAos

alexbelgium commented 1 month ago

Thanks, my mistake. I've pushed a v-3 that solves it.