Lidarr - Permission errors with initial script #76

Closed
opened 2026-02-20 00:14:48 -05:00 by deekerman · 4 comments
Owner

Originally created by @lakafior on GitHub (Nov 30, 2023).

Application
Lidarr

Host platform
Synology, docker-compose, based on
https://trash-guides.info/Hardlinks/How-to-setup-for/Synology/

Script
scripts_init.bash

Script Version
Newest from github

Describe the bug
I've added two folders to my docker-compose:

    volumes:

      - /volume1/docker/appdata/lidarr/services:/custom-services.d
      - /volume1/docker/appdata/lidarr/init:/custom-cont-init.d

I've

  • downloaded script,
  • put it to init folder,
  • add persmission to run
  • and change ownership of folders and script to docker user
xxx@xxx:/volume1/docker/appdata/lidarr/init$ ll -R
.:
total 4
drwxrwxr-x 1 docker users  34 Nov 30 08:18 .
drwxrwxr-x 1 docker users 318 Nov 30 09:41 ..
-rwxrw-r-- 1 docker users 130 Nov 30 08:18 scripts_init.bash

After restarting the container when I check log files, script is starting, downloading other scripts, but can't change permission of folders

Logs/Screenshots

2023-11-30 09:00:37.0|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:37.0|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:37.2|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:37.3|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:37.3|Error|scripts_init.bash|100  5377  100  5377    0     0  16661      0 --:--:-- --:--:-- --:--:-- 16647
2023-11-30 09:00:37.4|Error|scripts_init.bash|ERROR: Unable to lock database: Permission denied
2023-11-30 09:00:37.4|Error|scripts_init.bash|ERROR: Failed to open apk database: Permission denied
2023-11-30 09:00:37.4|Error|scripts_init.bash|bash: line 50: pip3: command not found
2023-11-30 09:00:38.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:38.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:38.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:38.4|Error|scripts_init.bash|100  3783  100  3783    0     0  18164      0 --:--:-- --:--:-- --:--:-- 18187
2023-11-30 09:00:38.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:38.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:38.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:38.4|Error|scripts_init.bash|100 13213  100 13213    0     0  68503      0 --:--:-- --:--:-- --:--:-- 68817
2023-11-30 09:00:38.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:38.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:38.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:38.4|Error|scripts_init.bash|100 34819  100 34819    0     0   123k      0 --:--:-- --:--:-- --:--:--  123k
2023-11-30 09:00:38.4|Error|scripts_init.bash|100 34819  100 34819    0     0   123k      0 --:--:-- --:--:-- --:--:--  123k
2023-11-30 09:00:38.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:38.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:38.8|Info|ImportApprovedTracks|Importing album 131/154
2023-11-30 09:00:39.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:39.4|Error|scripts_init.bash|100 24160  100 24160    0     0   109k      0 --:--:-- --:--:-- --:--:--  110k
2023-11-30 09:00:39.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:39.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:39.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:39.4|Error|scripts_init.bash|100 84827  100 84827    0     0   267k      0 --:--:-- --:--:-- --:--:--  268k
2023-11-30 09:00:39.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:39.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:39.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:39.4|Error|scripts_init.bash|100 15149  100 15149    0     0  71030      0 --:--:-- --:--:-- --:--:-- 71122
2023-11-30 09:00:39.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:39.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:39.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:39.4|Error|scripts_init.bash|100  1955  100  1955    0     0   7952      0 --:--:-- --:--:-- --:--:--  7947
2023-11-30 09:00:39.4|Error|scripts_init.bash|100  1955  100  1955    0     0   7932      0 --:--:-- --:--:-- --:--:--  7947
2023-11-30 09:00:39.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:39.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:39.5|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:39.5|Error|scripts_init.bash|100  2195  100  2195    0     0   8919      0 --:--:-- --:--:-- --:--:--  8959
2023-11-30 09:00:39.5|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:39.5|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:39.7|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:39.7|Error|scripts_init.bash|100  2810  100  2810    0     0  14293      0 --:--:-- --:--:-- --:--:-- 14336
2023-11-30 09:00:39.7|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:39.7|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:40.0|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:40.0|Error|scripts_init.bash|100  4320  100  4320    0     0  18031      0 --:--:-- --:--:-- --:--:-- 18075
2023-11-30 09:00:40.0|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:40.0|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:40.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:40.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:40.9|Error|scripts_init.bash|100  2016  100  2016    0     0   4787      0 --:--:-- --:--:-- --:--:--  4777
2023-11-30 09:00:40.9|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:40.9|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:40.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:40.9|Error|scripts_init.bash|100  2105  100  2105    0     0   5262      0 --:--:-- --:--:-- --:--:--  5275
2023-11-30 09:00:40.9|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:40.9|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:41.0|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:41.0|Error|scripts_init.bash|100  2256  100  2256    0     0  12345      0 --:--:-- --:--:-- --:--:-- 12395
2023-11-30 09:00:41.0|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:41.0|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:41.2|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:41.4|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:41.4|Error|scripts_init.bash|100   507  100   507    0     0   1464      0 --:--:-- --:--:-- --:--:--  1461
2023-11-30 09:00:41.4|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:41.4|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:41.6|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:41.6|Error|scripts_init.bash|100  3730  100  3730    0     0  14799      0 --:--:-- --:--:-- --:--:-- 14860
2023-11-30 09:00:41.6|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:41.6|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:41.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:41.9|Error|scripts_init.bash|100  2211  100  2211    0     0   9710      0 --:--:-- --:--:-- --:--:--  9740
2023-11-30 09:00:41.9|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:41.9|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:42.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:42.9|Error|scripts_init.bash|100  3789  100  3789    0     0  17609      0 --:--:-- --:--:-- --:--:-- 17623
2023-11-30 09:00:42.9|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:42.9|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:42.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:42.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:42.9|Error|scripts_init.bash|100 17305  100 17305    0     0  45472      0 --:--:-- --:--:-- --:--:-- 45419
2023-11-30 09:00:42.9|Error|scripts_init.bash|  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
2023-11-30 09:00:42.9|Error|scripts_init.bash|                                 Dload  Upload   Total   Spent    Left  Speed
2023-11-30 09:00:42.9|Error|scripts_init.bash|  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
2023-11-30 09:00:42.9|Error|scripts_init.bash|100  6688  100  6688    0     0  17229      0 --:--:-- --:--:-- --:--:-- 17237
2023-11-30 09:00:42.9|Error|scripts_init.bash|chmod: changing permissions of '/root': Operation not permitted
2023-11-30 09:00:42.9|Error|scripts_init.bash|chmod: cannot read directory '/root': Permission denied
2023-11-30 09:00:42.9|Warn|LidarrErrorPipeline|FluentValidation.ValidationException: Validation failed: 
 -- : Script exited with code: 1
Originally created by @lakafior on GitHub (Nov 30, 2023). **Application** Lidarr **Host platform** Synology, docker-compose, based on https://trash-guides.info/Hardlinks/How-to-setup-for/Synology/ **Script** scripts_init.bash **Script Version** Newest from github **Describe the bug** I've added two folders to my docker-compose: ``` volumes: - /volume1/docker/appdata/lidarr/services:/custom-services.d - /volume1/docker/appdata/lidarr/init:/custom-cont-init.d ``` I've - downloaded script, - put it to init folder, - add persmission to run - and change ownership of folders and script to docker user ``` xxx@xxx:/volume1/docker/appdata/lidarr/init$ ll -R .: total 4 drwxrwxr-x 1 docker users 34 Nov 30 08:18 . drwxrwxr-x 1 docker users 318 Nov 30 09:41 .. -rwxrw-r-- 1 docker users 130 Nov 30 08:18 scripts_init.bash ``` After restarting the container when I check log files, script is starting, downloading other scripts, but can't change permission of folders **Logs/Screenshots** ``` 2023-11-30 09:00:37.0|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:37.0|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:37.2|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:37.3|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:37.3|Error|scripts_init.bash|100 5377 100 5377 0 0 16661 0 --:--:-- --:--:-- --:--:-- 16647 2023-11-30 09:00:37.4|Error|scripts_init.bash|ERROR: Unable to lock database: Permission denied 2023-11-30 09:00:37.4|Error|scripts_init.bash|ERROR: Failed to open apk database: Permission denied 2023-11-30 09:00:37.4|Error|scripts_init.bash|bash: line 50: pip3: command not found 2023-11-30 09:00:38.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:38.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:38.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:38.4|Error|scripts_init.bash|100 3783 100 3783 0 0 18164 0 --:--:-- --:--:-- --:--:-- 18187 2023-11-30 09:00:38.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:38.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:38.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:38.4|Error|scripts_init.bash|100 13213 100 13213 0 0 68503 0 --:--:-- --:--:-- --:--:-- 68817 2023-11-30 09:00:38.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:38.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:38.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:38.4|Error|scripts_init.bash|100 34819 100 34819 0 0 123k 0 --:--:-- --:--:-- --:--:-- 123k 2023-11-30 09:00:38.4|Error|scripts_init.bash|100 34819 100 34819 0 0 123k 0 --:--:-- --:--:-- --:--:-- 123k 2023-11-30 09:00:38.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:38.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:38.8|Info|ImportApprovedTracks|Importing album 131/154 2023-11-30 09:00:39.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:39.4|Error|scripts_init.bash|100 24160 100 24160 0 0 109k 0 --:--:-- --:--:-- --:--:-- 110k 2023-11-30 09:00:39.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:39.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:39.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:39.4|Error|scripts_init.bash|100 84827 100 84827 0 0 267k 0 --:--:-- --:--:-- --:--:-- 268k 2023-11-30 09:00:39.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:39.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:39.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:39.4|Error|scripts_init.bash|100 15149 100 15149 0 0 71030 0 --:--:-- --:--:-- --:--:-- 71122 2023-11-30 09:00:39.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:39.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:39.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:39.4|Error|scripts_init.bash|100 1955 100 1955 0 0 7952 0 --:--:-- --:--:-- --:--:-- 7947 2023-11-30 09:00:39.4|Error|scripts_init.bash|100 1955 100 1955 0 0 7932 0 --:--:-- --:--:-- --:--:-- 7947 2023-11-30 09:00:39.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:39.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:39.5|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:39.5|Error|scripts_init.bash|100 2195 100 2195 0 0 8919 0 --:--:-- --:--:-- --:--:-- 8959 2023-11-30 09:00:39.5|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:39.5|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:39.7|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:39.7|Error|scripts_init.bash|100 2810 100 2810 0 0 14293 0 --:--:-- --:--:-- --:--:-- 14336 2023-11-30 09:00:39.7|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:39.7|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:40.0|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:40.0|Error|scripts_init.bash|100 4320 100 4320 0 0 18031 0 --:--:-- --:--:-- --:--:-- 18075 2023-11-30 09:00:40.0|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:40.0|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:40.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:40.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:40.9|Error|scripts_init.bash|100 2016 100 2016 0 0 4787 0 --:--:-- --:--:-- --:--:-- 4777 2023-11-30 09:00:40.9|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:40.9|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:40.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:40.9|Error|scripts_init.bash|100 2105 100 2105 0 0 5262 0 --:--:-- --:--:-- --:--:-- 5275 2023-11-30 09:00:40.9|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:40.9|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:41.0|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:41.0|Error|scripts_init.bash|100 2256 100 2256 0 0 12345 0 --:--:-- --:--:-- --:--:-- 12395 2023-11-30 09:00:41.0|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:41.0|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:41.2|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:41.4|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:41.4|Error|scripts_init.bash|100 507 100 507 0 0 1464 0 --:--:-- --:--:-- --:--:-- 1461 2023-11-30 09:00:41.4|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:41.4|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:41.6|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:41.6|Error|scripts_init.bash|100 3730 100 3730 0 0 14799 0 --:--:-- --:--:-- --:--:-- 14860 2023-11-30 09:00:41.6|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:41.6|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:41.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:41.9|Error|scripts_init.bash|100 2211 100 2211 0 0 9710 0 --:--:-- --:--:-- --:--:-- 9740 2023-11-30 09:00:41.9|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:41.9|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:42.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:42.9|Error|scripts_init.bash|100 3789 100 3789 0 0 17609 0 --:--:-- --:--:-- --:--:-- 17623 2023-11-30 09:00:42.9|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:42.9|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:42.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:42.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:42.9|Error|scripts_init.bash|100 17305 100 17305 0 0 45472 0 --:--:-- --:--:-- --:--:-- 45419 2023-11-30 09:00:42.9|Error|scripts_init.bash| % Total % Received % Xferd Average Speed Time Time Time Current 2023-11-30 09:00:42.9|Error|scripts_init.bash| Dload Upload Total Spent Left Speed 2023-11-30 09:00:42.9|Error|scripts_init.bash| 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2023-11-30 09:00:42.9|Error|scripts_init.bash|100 6688 100 6688 0 0 17229 0 --:--:-- --:--:-- --:--:-- 17237 2023-11-30 09:00:42.9|Error|scripts_init.bash|chmod: changing permissions of '/root': Operation not permitted 2023-11-30 09:00:42.9|Error|scripts_init.bash|chmod: cannot read directory '/root': Permission denied 2023-11-30 09:00:42.9|Warn|LidarrErrorPipeline|FluentValidation.ValidationException: Validation failed: -- : Script exited with code: 1 ```
Author
Owner

@lakafior commented on GitHub (Nov 30, 2023):

Also when I try to run it from Connect --> Custom script, I have an error:

image

@lakafior commented on GitHub (Nov 30, 2023): Also when I try to run it from Connect --> Custom script, I have an error: ![image](https://github.com/RandomNinjaAtk/arr-scripts/assets/95349205/e73ba9b1-b961-4e37-827c-4b20379ae2aa)
Author
Owner

@lakafior commented on GitHub (Nov 30, 2023):

Also from logs:

[v1.4.5.3639] FluentValidation.ValidationException: Validation failed: -- : An error occurred trying to start process '/custom-cont-init.d/scripts_init.bash' with working directory '/run/s6-rc:s6-rc-init:AoaKBF/servicedirs/service-lidarr'. Permission denied at Lidarr.Api.V1.ProviderControllerBase4.VerifyValidationResult(ValidationResult validationResult, Boolean includeWarnings) in ./Lidarr.Api.V1/ProviderControllerBase.cs:line 265
at Lidarr.Api.V1.ProviderControllerBase4.Test(TProviderDefinition definition, Boolean includeWarnings) in ./Lidarr.Api.V1/ProviderControllerBase.cs:line 256 at Lidarr.Api.V1.ProviderControllerBase4.Test(TProviderResource providerResource) in ./Lidarr.Api.V1/ProviderControllerBase.cs:line 202
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync()
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger)
at Lidarr.Http.Middleware.BufferingMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/BufferingMiddleware.cs:line 28
at Lidarr.Http.Middleware.IfModifiedMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/IfModifiedMiddleware.cs:line 41
at Lidarr.Http.Middleware.CacheHeaderMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/CacheHeaderMiddleware.cs:line 33
at Lidarr.Http.Middleware.StartingUpMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/StartingUpMiddleware.cs:line 38
at Lidarr.Http.Middleware.UrlBaseMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/UrlBaseMiddleware.cs:line 27
at Lidarr.Http.Middleware.VersionMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/VersionMiddleware.cs:line 29
at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context)
at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult)
at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)
`

@lakafior commented on GitHub (Nov 30, 2023): Also from logs: `[v1.4.5.3639] FluentValidation.ValidationException: Validation failed: -- : An error occurred trying to start process '/custom-cont-init.d/scripts_init.bash' with working directory '/run/s6-rc:s6-rc-init:AoaKBF/servicedirs/service-lidarr'. Permission denied at Lidarr.Api.V1.ProviderControllerBase`4.VerifyValidationResult(ValidationResult validationResult, Boolean includeWarnings) in ./Lidarr.Api.V1/ProviderControllerBase.cs:line 265 at Lidarr.Api.V1.ProviderControllerBase`4.Test(TProviderDefinition definition, Boolean includeWarnings) in ./Lidarr.Api.V1/ProviderControllerBase.cs:line 256 at Lidarr.Api.V1.ProviderControllerBase`4.Test(TProviderResource providerResource) in ./Lidarr.Api.V1/ProviderControllerBase.cs:line 202 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope) at Microsoft.AspNetCore.Routing.EndpointMiddleware.<Invoke>g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Lidarr.Http.Middleware.BufferingMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/BufferingMiddleware.cs:line 28 at Lidarr.Http.Middleware.IfModifiedMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/IfModifiedMiddleware.cs:line 41 at Lidarr.Http.Middleware.CacheHeaderMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/CacheHeaderMiddleware.cs:line 33 at Lidarr.Http.Middleware.StartingUpMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/StartingUpMiddleware.cs:line 38 at Lidarr.Http.Middleware.UrlBaseMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/UrlBaseMiddleware.cs:line 27 at Lidarr.Http.Middleware.VersionMiddleware.InvokeAsync(HttpContext context) in ./Lidarr.Http/Middleware/VersionMiddleware.cs:line 29 at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.InvokeCore(HttpContext context) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.<Invoke>g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task) `
Author
Owner

@RandomNinjaAtk commented on GitHub (Nov 30, 2023):

Your issue is definitely caused by user-error... Likely a misconfiguration on your part somewhere and not a bug.

My suggestion would be to open up the permissions on the folder and sub files that has the init script and the services folder.

You could try setting them to 777 to ensure there are no permissions issues at all, i know this is not secure but it does eliminate any potential issues with permissions.... After resetting the permissions, restart the container...

chmod 777 -R /volume1/docker/appdata/lidarr/services
chmod 777 -R /volume1/docker/appdata/lidarr/init

Edit:

FYI, you do not add the init script to Lidarr as a custom script. It's only meant to run at container startup.

@RandomNinjaAtk commented on GitHub (Nov 30, 2023): Your issue is definitely caused by user-error... Likely a misconfiguration on your part somewhere and not a bug. My suggestion would be to open up the permissions on the folder and sub files that has the init script and the services folder. You could try setting them to 777 to ensure there are no permissions issues at all, i know this is not secure but it does eliminate any potential issues with permissions.... After resetting the permissions, restart the container... `chmod 777 -R /volume1/docker/appdata/lidarr/services` `chmod 777 -R /volume1/docker/appdata/lidarr/init` Edit: FYI, you do not add the init script to Lidarr as a custom script. It's only meant to run at container startup.
Author
Owner

@lakafior commented on GitHub (Dec 1, 2023):

Thanks, it was my bad after all.

I've used Lidarr docker image from thrash guide:
image: cr.hotio.dev/hotio/lidarr:latest

After switching to LinuxServer one (as the one described in manual):
image: lscr.io/linuxserver/lidarr:latest

It's working fine. Thanks a lot and sorry for unnecessary commotion.

@lakafior commented on GitHub (Dec 1, 2023): Thanks, it was my bad after all. I've used Lidarr docker image from thrash guide: image: cr.hotio.dev/hotio/lidarr:latest After switching to LinuxServer one (as the one described in manual): image: lscr.io/linuxserver/lidarr:latest It's working fine. Thanks a lot and sorry for unnecessary commotion.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/arr-scripts#76
No description provided.