RClone Docker is unable to mount any drive under OpenWRT

Sure, the volume flags I was using were the following:

    volumes:
      - './rclone-config:/config/rclone'
      - './rclone-config:/logs'
      - '/etc/passwd:/etc/passwd:ro'
      - '/etc/group:/etc/group:ro'
      - '~/data:/data:rshared'

Yes, the mount comes successfully online:

    volumes:
      - './rclone-config:/config/rclone'
      - './rclone-config:/logs'
      - '/etc/passwd:/etc/passwd:ro'
      - '/etc/group:/etc/group:ro'
      - '/usbstick/rclone/alex:/test5'
root@OpenWRT-RPi /usbstick/docker/compose/servicehub79# docker-compose up -d
[+] Running 11/11
 ⠿ Container servicehub-homeassistant-1     Running                                                                                                    0.0s
 ⠿ Container servicehub-rproxy-db-1         Running                                                                                                    0.0s
 ⠿ Container servicehub-tautulli-1          Running                                                                                                    0.0s
 ⠿ Container servicehub-bubbleupnpserver-1  Running                                                                                                    0.0s
 ⠿ Container servicehub-castblock-1         Running                                                                                                    0.0s
 ⠿ Container servicehub-adguard-home-1      Started                                                                                                    7.9s
 ⠿ Container servicehub-rclone-1            Started                                                                                                    7.2s
 ⠿ Container servicehub-rproxy-app-1        Running                                                                                                    0.0s
 ⠿ Container servicehub-plex-1              Started                                                                                                    7.0s
 ⠿ Container servicehub-jellyfin-1          Started                                                                                                    8.4s
 ⠿ Container servicehub-pihole-1            Started                                                                                                    0.0s
root@OpenWRT-RPi /usbstick/docker/compose/servicehub80# docker exec -it servicehub-rclone-1 sh
/data # mkdir /test5/mount
/data # rclone mount --vfs-cache-mode writes -vv ToasterDEV-OneDrive: /test5/mount --log-file /test5.log
^C/data # fusermount -u /test5/mount
fusermount: failed to unmount /test5/mount: Invalid argument
/data # cat /test5.log
2022/01/15 00:37:14 DEBUG : rclone: Version "v1.57.0" starting with parameters ["rclone" "mount" "--vfs-cache-mode" "writes" "-vv" "ToasterDEV-OneDrive:" "/test5/mount" "--log-file" "/test5.log"]
2022/01/15 00:37:14 DEBUG : Creating backend with remote "ToasterDEV-OneDrive:"
2022/01/15 00:37:14 DEBUG : Using config file from "/config/rclone/rclone.conf"
2022/01/15 00:37:14 DEBUG : One drive root '': Token expired but no uploads in progress - doing nothing
2022/01/15 00:37:14 DEBUG : ToasterDEV-OneDrive: Loaded invalid token from config file - ignoring
2022/01/15 00:37:15 DEBUG : Saving config "token" in section "ToasterDEV-OneDrive" of the config file
2022/01/15 00:37:15 DEBUG : Keeping previous permissions for config file: -rw-r--r--
2022/01/15 00:37:15 DEBUG : ToasterDEV-OneDrive: Saved new token in config file
2022/01/15 00:37:15 INFO  : One drive root '': poll-interval is not supported by this remote
2022/01/15 00:37:15 DEBUG : vfs cache: root is "/root/.cache/rclone"
2022/01/15 00:37:15 DEBUG : vfs cache: data root is "/root/.cache/rclone/vfs/ToasterDEV-OneDrive"
2022/01/15 00:37:15 DEBUG : vfs cache: metadata root is "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive"
2022/01/15 00:37:15 DEBUG : Creating backend with remote "/root/.cache/rclone/vfs/ToasterDEV-OneDrive/"
2022/01/15 00:37:15 DEBUG : Creating backend with remote "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive/"
2022/01/15 00:37:15 DEBUG : One drive root '': Mounting on "/test5/mount"
2022/01/15 00:37:15 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:37:15 DEBUG : : Root:
2022/01/15 00:37:15 DEBUG : : >Root: node=/, err=<nil>
2022/01/15 00:38:15 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:39:15 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:40:14 INFO  : Signal received: interrupt
2022/01/15 00:40:14 DEBUG : vfs cache: cleaner exiting
2022/01/15 00:40:14 ERROR : /test5/mount: Unmounted rclone mount
2022/01/15 00:40:14 INFO  : Exiting...
/data #
[root@OpenWRT-RPi /]# cd /usbstick/rclone/alex
[root@OpenWRT-RPi /usbstick/rclone/alex]# ls
gdrive/   gphotos/  mount/    onedrive/
[root@OpenWRT-RPi /usbstick/rclone/alex]# cd mount
[root@OpenWRT-RPi /usbstick/rclone/alex/mount]# ls
[root@OpenWRT-RPi /usbstick/rclone/alex/mount]# docker exec -it servicehub-rclone-1 sh
/data # cd /test5/mount
/test5/mount # ls
AndroidStudio              Contacts                   JetbrainsProjects          Searches                   pia-token.txt
Aplicaciones               Creative Cloud Files       Links                      TizenStudio                tufdevme.conf
AppData                    Desktop                    Music                      Videos
AssistantComputerControl   Documents                  OpenVPN                    Voice Recorder
CRX                        Downloads                  Pictures                   Xilinx
Comunicado_RInterinas.pdf  Favorites                  Saved Games                id_ed25519
/test5/mount #
/test5/mount # cat /test5.log
2022/01/15 00:37:14 DEBUG : rclone: Version "v1.57.0" starting with parameters ["rclone" "mount" "--vfs-cache-mode" "writes" "-vv" "ToasterDEV-OneDrive:" "/test5/mount" "--log-file" "/test5.log"]
2022/01/15 00:37:14 DEBUG : Creating backend with remote "ToasterDEV-OneDrive:"
2022/01/15 00:37:14 DEBUG : Using config file from "/config/rclone/rclone.conf"
2022/01/15 00:37:14 DEBUG : One drive root '': Token expired but no uploads in progress - doing nothing
2022/01/15 00:37:14 DEBUG : ToasterDEV-OneDrive: Loaded invalid token from config file - ignoring
2022/01/15 00:37:15 DEBUG : Saving config "token" in section "ToasterDEV-OneDrive" of the config file
2022/01/15 00:37:15 DEBUG : Keeping previous permissions for config file: -rw-r--r--
2022/01/15 00:37:15 DEBUG : ToasterDEV-OneDrive: Saved new token in config file
2022/01/15 00:37:15 INFO  : One drive root '': poll-interval is not supported by this remote
2022/01/15 00:37:15 DEBUG : vfs cache: root is "/root/.cache/rclone"
2022/01/15 00:37:15 DEBUG : vfs cache: data root is "/root/.cache/rclone/vfs/ToasterDEV-OneDrive"
2022/01/15 00:37:15 DEBUG : vfs cache: metadata root is "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive"
2022/01/15 00:37:15 DEBUG : Creating backend with remote "/root/.cache/rclone/vfs/ToasterDEV-OneDrive/"
2022/01/15 00:37:15 DEBUG : Creating backend with remote "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive/"
2022/01/15 00:37:15 DEBUG : One drive root '': Mounting on "/test5/mount"
2022/01/15 00:37:15 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:37:15 DEBUG : : Root:
2022/01/15 00:37:15 DEBUG : : >Root: node=/, err=<nil>
2022/01/15 00:38:15 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:39:15 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:40:14 INFO  : Signal received: interrupt
2022/01/15 00:40:14 DEBUG : vfs cache: cleaner exiting
2022/01/15 00:40:14 ERROR : /test5/mount: Unmounted rclone mount
2022/01/15 00:40:14 INFO  : Exiting...
2022/01/15 00:42:17 DEBUG : rclone: Version "v1.57.0" starting with parameters ["rclone" "mount" "--vfs-cache-mode" "writes" "-vv" "ToasterDEV-OneDrive:" "/test5/mount" "--log-file" "/test5.log"]
2022/01/15 00:42:17 DEBUG : Creating backend with remote "ToasterDEV-OneDrive:"
2022/01/15 00:42:17 DEBUG : Using config file from "/config/rclone/rclone.conf"
2022/01/15 00:42:18 INFO  : One drive root '': poll-interval is not supported by this remote
2022/01/15 00:42:18 DEBUG : vfs cache: root is "/root/.cache/rclone"
2022/01/15 00:42:18 DEBUG : vfs cache: data root is "/root/.cache/rclone/vfs/ToasterDEV-OneDrive"
2022/01/15 00:42:18 DEBUG : vfs cache: metadata root is "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive"
2022/01/15 00:42:18 DEBUG : Creating backend with remote "/root/.cache/rclone/vfs/ToasterDEV-OneDrive/"
2022/01/15 00:42:18 DEBUG : Creating backend with remote "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive/"
2022/01/15 00:42:18 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:42:18 DEBUG : One drive root '': Mounting on "/test5/mount"
2022/01/15 00:42:18 DEBUG : : Root:
2022/01/15 00:42:18 DEBUG : : >Root: node=/, err=<nil>
2022/01/15 00:42:34 DEBUG : /: Attr:
2022/01/15 00:42:34 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:34 DEBUG : /: ReadDirAll:
2022/01/15 00:42:35 DEBUG : /: >ReadDirAll: item=28, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="AndroidStudio"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=AndroidStudio/, err=<nil>
2022/01/15 00:42:35 DEBUG : AndroidStudio/: Attr:
2022/01/15 00:42:35 DEBUG : AndroidStudio/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Aplicaciones"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Aplicaciones/, err=<nil>
2022/01/15 00:42:35 DEBUG : Aplicaciones/: Attr:
2022/01/15 00:42:35 DEBUG : Aplicaciones/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="AppData"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=AppData/, err=<nil>
2022/01/15 00:42:35 DEBUG : AppData/: Attr:
2022/01/15 00:42:35 DEBUG : AppData/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="AssistantComputerControl"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=AssistantComputerControl/, err=<nil>
2022/01/15 00:42:35 DEBUG : AssistantComputerControl/: Attr:
2022/01/15 00:42:35 DEBUG : AssistantComputerControl/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="CRX"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=CRX/, err=<nil>
2022/01/15 00:42:35 DEBUG : CRX/: Attr:
2022/01/15 00:42:35 DEBUG : CRX/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Comunicado_RInterinas.pdf"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Comunicado_RInterinas.pdf, err=<nil>
2022/01/15 00:42:35 DEBUG : Comunicado_RInterinas.pdf: Attr:
2022/01/15 00:42:35 DEBUG : Comunicado_RInterinas.pdf: >Attr: a=valid=1s ino=0 size=143140 mode=-rw-r--r--, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Contacts"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Contacts/, err=<nil>
2022/01/15 00:42:35 DEBUG : Contacts/: Attr:
2022/01/15 00:42:35 DEBUG : Contacts/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Creative Cloud Files"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Creative Cloud Files/, err=<nil>
2022/01/15 00:42:35 DEBUG : Creative Cloud Files/: Attr:
2022/01/15 00:42:35 DEBUG : Creative Cloud Files/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Desktop"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Desktop/, err=<nil>
2022/01/15 00:42:35 DEBUG : Desktop/: Attr:
2022/01/15 00:42:35 DEBUG : Desktop/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Documents"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Documents/, err=<nil>
2022/01/15 00:42:35 DEBUG : Documents/: Attr:
2022/01/15 00:42:35 DEBUG : Documents/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Downloads"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Downloads/, err=<nil>
2022/01/15 00:42:35 DEBUG : Downloads/: Attr:
2022/01/15 00:42:35 DEBUG : Downloads/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Favorites"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Favorites/, err=<nil>
2022/01/15 00:42:35 DEBUG : Favorites/: Attr:
2022/01/15 00:42:35 DEBUG : Favorites/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="JetbrainsProjects"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=JetbrainsProjects/, err=<nil>
2022/01/15 00:42:35 DEBUG : JetbrainsProjects/: Attr:
2022/01/15 00:42:35 DEBUG : JetbrainsProjects/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Links"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Links/, err=<nil>
2022/01/15 00:42:35 DEBUG : Links/: Attr:
2022/01/15 00:42:35 DEBUG : Links/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Music"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Music/, err=<nil>
2022/01/15 00:42:35 DEBUG : Music/: Attr:
2022/01/15 00:42:35 DEBUG : Music/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="OpenVPN"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=OpenVPN/, err=<nil>
2022/01/15 00:42:35 DEBUG : OpenVPN/: Attr:
2022/01/15 00:42:35 DEBUG : OpenVPN/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Pictures"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Pictures/, err=<nil>
2022/01/15 00:42:35 DEBUG : Pictures/: Attr:
2022/01/15 00:42:35 DEBUG : Pictures/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Saved Games"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Saved Games/, err=<nil>
2022/01/15 00:42:35 DEBUG : Saved Games/: Attr:
2022/01/15 00:42:35 DEBUG : Saved Games/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Searches"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Searches/, err=<nil>
2022/01/15 00:42:35 DEBUG : Searches/: Attr:
2022/01/15 00:42:35 DEBUG : Searches/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="TizenStudio"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=TizenStudio/, err=<nil>
2022/01/15 00:42:35 DEBUG : TizenStudio/: Attr:
2022/01/15 00:42:35 DEBUG : TizenStudio/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Videos"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Videos/, err=<nil>
2022/01/15 00:42:35 DEBUG : Videos/: Attr:
2022/01/15 00:42:35 DEBUG : Videos/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Voice Recorder"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Voice Recorder/, err=<nil>
2022/01/15 00:42:35 DEBUG : Voice Recorder/: Attr:
2022/01/15 00:42:35 DEBUG : Voice Recorder/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="Xilinx"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=Xilinx/, err=<nil>
2022/01/15 00:42:35 DEBUG : Xilinx/: Attr:
2022/01/15 00:42:35 DEBUG : Xilinx/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="id_ed25519"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=id_ed25519, err=<nil>
2022/01/15 00:42:35 DEBUG : id_ed25519: Attr:
2022/01/15 00:42:35 DEBUG : id_ed25519: >Attr: a=valid=1s ino=0 size=411 mode=-rw-r--r--, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="pia-token.txt"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=pia-token.txt, err=<nil>
2022/01/15 00:42:35 DEBUG : pia-token.txt: Attr:
2022/01/15 00:42:35 DEBUG : pia-token.txt: >Attr: a=valid=1s ino=0 size=322 mode=-rw-r--r--, err=<nil>
2022/01/15 00:42:35 DEBUG : /: Lookup: name="tufdevme.conf"
2022/01/15 00:42:35 DEBUG : /: >Lookup: node=tufdevme.conf, err=<nil>
2022/01/15 00:42:35 DEBUG : tufdevme.conf: Attr:
2022/01/15 00:42:35 DEBUG : tufdevme.conf: >Attr: a=valid=1s ino=0 size=452 mode=-rw-r--r--, err=<nil>
2022/01/15 00:43:18 INFO  : Signal received: interrupt
2022/01/15 00:43:18 DEBUG : vfs cache: cleaner exiting
2022/01/15 00:43:18 ERROR : /test5/mount: Failed to unmount: exit status 1: fusermount: failed to unmount /test5/mount: Resource busy
2022/01/15 00:43:18 INFO  : Exiting...
/test5/mount #
[root@OpenWRT-RPi /usbstick/rclone/alex/mount]# cd /usbstick
[root@OpenWRT-RPi /usbstick]# docker exec -it servicehub-rclone-1 sh
/data # ls /test5/mount
AndroidStudio              Contacts                   JetbrainsProjects          Searches                   pia-token.txt
Aplicaciones               Creative Cloud Files       Links                      TizenStudio                tufdevme.conf
AppData                    Desktop                    Music                      Videos
AssistantComputerControl   Documents                  OpenVPN                    Voice Recorder
CRX                        Downloads                  Pictures                   Xilinx
Comunicado_RInterinas.pdf  Favorites                  Saved Games                id_ed25519
/data # exit
[root@OpenWRT-RPi /usbstick]# ls /usbstick/rclone/mount/data
ls: /usbstick/rclone/mount/data: No such file or directory
[root@OpenWRT-RPi /usbstick]# cd /usbstick/rclone/mount/
-ash: cd: can't cd to /usbstick/rclone/mount/: No such file or directory
[root@OpenWRT-RPi /usbstick]# ls /usbstick/rclone/alex/mount/data
ls: /usbstick/rclone/alex/mount/data: No such file or directory
[root@OpenWRT-RPi /usbstick]# ls /usbstick/rclone/alex/data
ls: /usbstick/rclone/alex/data: No such file or directory
[root@OpenWRT-RPi /usbstick]# cd /usbstick/rclone/alex/
[root@OpenWRT-RPi /usbstick/rclone/alex]# ls
gdrive/   gphotos/  mount/    onedrive/
[root@OpenWRT-RPi /usbstick/rclone/alex]# ls /usbstick/rclone/alex/mount/data
ls: /usbstick/rclone/alex/mount/data: No such file or directory
[root@OpenWRT-RPi /usbstick/rclone/alex]# cd mount
[root@OpenWRT-RPi /usbstick/rclone/alex/mount]# ls
[root@OpenWRT-RPi /usbstick/rclone/alex/mount]# docker exec -it servicehub-rclone-1 sh
/data # cat /test5.log
2022/01/15 00:48:21 DEBUG : rclone: Version "v1.57.0" starting with parameters ["rclone" "mount" "--vfs-cache-mode" "writes" "-vv" "ToasterDEV-OneDrive:" "/test5/mount" "--log-file" "/test5.log"]
2022/01/15 00:48:21 DEBUG : Creating backend with remote "ToasterDEV-OneDrive:"
2022/01/15 00:48:21 DEBUG : Using config file from "/config/rclone/rclone.conf"
2022/01/15 00:48:21 INFO  : One drive root '': poll-interval is not supported by this remote
2022/01/15 00:48:21 DEBUG : vfs cache: root is "/root/.cache/rclone"
2022/01/15 00:48:21 DEBUG : vfs cache: data root is "/root/.cache/rclone/vfs/ToasterDEV-OneDrive"
2022/01/15 00:48:21 DEBUG : vfs cache: metadata root is "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive"
2022/01/15 00:48:21 DEBUG : Creating backend with remote "/root/.cache/rclone/vfs/ToasterDEV-OneDrive/"
2022/01/15 00:48:21 DEBUG : Creating backend with remote "/root/.cache/rclone/vfsMeta/ToasterDEV-OneDrive/"
2022/01/15 00:48:21 DEBUG : One drive root '': Mounting on "/test5/mount"
2022/01/15 00:48:21 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:48:21 DEBUG : : Root:
2022/01/15 00:48:21 DEBUG : : >Root: node=/, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Attr:
2022/01/15 00:49:11 DEBUG : /: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: ReadDirAll:
2022/01/15 00:49:11 DEBUG : /: >ReadDirAll: item=28, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="AndroidStudio"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=AndroidStudio/, err=<nil>
2022/01/15 00:49:11 DEBUG : AndroidStudio/: Attr:
2022/01/15 00:49:11 DEBUG : AndroidStudio/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Aplicaciones"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Aplicaciones/, err=<nil>
2022/01/15 00:49:11 DEBUG : Aplicaciones/: Attr:
2022/01/15 00:49:11 DEBUG : Aplicaciones/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="AppData"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=AppData/, err=<nil>
2022/01/15 00:49:11 DEBUG : AppData/: Attr:
2022/01/15 00:49:11 DEBUG : AppData/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="AssistantComputerControl"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=AssistantComputerControl/, err=<nil>
2022/01/15 00:49:11 DEBUG : AssistantComputerControl/: Attr:
2022/01/15 00:49:11 DEBUG : AssistantComputerControl/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="CRX"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=CRX/, err=<nil>
2022/01/15 00:49:11 DEBUG : CRX/: Attr:
2022/01/15 00:49:11 DEBUG : CRX/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Comunicado_RInterinas.pdf"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Comunicado_RInterinas.pdf, err=<nil>
2022/01/15 00:49:11 DEBUG : Comunicado_RInterinas.pdf: Attr:
2022/01/15 00:49:11 DEBUG : Comunicado_RInterinas.pdf: >Attr: a=valid=1s ino=0 size=143140 mode=-rw-r--r--, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Contacts"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Contacts/, err=<nil>
2022/01/15 00:49:11 DEBUG : Contacts/: Attr:
2022/01/15 00:49:11 DEBUG : Contacts/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Creative Cloud Files"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Creative Cloud Files/, err=<nil>
2022/01/15 00:49:11 DEBUG : Creative Cloud Files/: Attr:
2022/01/15 00:49:11 DEBUG : Creative Cloud Files/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Desktop"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Desktop/, err=<nil>
2022/01/15 00:49:11 DEBUG : Desktop/: Attr:
2022/01/15 00:49:11 DEBUG : Desktop/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Documents"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Documents/, err=<nil>
2022/01/15 00:49:11 DEBUG : Documents/: Attr:
2022/01/15 00:49:11 DEBUG : Documents/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Downloads"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Downloads/, err=<nil>
2022/01/15 00:49:11 DEBUG : Downloads/: Attr:
2022/01/15 00:49:11 DEBUG : Downloads/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Favorites"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Favorites/, err=<nil>
2022/01/15 00:49:11 DEBUG : Favorites/: Attr:
2022/01/15 00:49:11 DEBUG : Favorites/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="JetbrainsProjects"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=JetbrainsProjects/, err=<nil>
2022/01/15 00:49:11 DEBUG : JetbrainsProjects/: Attr:
2022/01/15 00:49:11 DEBUG : JetbrainsProjects/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Links"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Links/, err=<nil>
2022/01/15 00:49:11 DEBUG : Links/: Attr:
2022/01/15 00:49:11 DEBUG : Links/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Music"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Music/, err=<nil>
2022/01/15 00:49:11 DEBUG : Music/: Attr:
2022/01/15 00:49:11 DEBUG : Music/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="OpenVPN"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=OpenVPN/, err=<nil>
2022/01/15 00:49:11 DEBUG : OpenVPN/: Attr:
2022/01/15 00:49:11 DEBUG : OpenVPN/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Pictures"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Pictures/, err=<nil>
2022/01/15 00:49:11 DEBUG : Pictures/: Attr:
2022/01/15 00:49:11 DEBUG : Pictures/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Saved Games"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Saved Games/, err=<nil>
2022/01/15 00:49:11 DEBUG : Saved Games/: Attr:
2022/01/15 00:49:11 DEBUG : Saved Games/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Searches"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Searches/, err=<nil>
2022/01/15 00:49:11 DEBUG : Searches/: Attr:
2022/01/15 00:49:11 DEBUG : Searches/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="TizenStudio"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=TizenStudio/, err=<nil>
2022/01/15 00:49:11 DEBUG : TizenStudio/: Attr:
2022/01/15 00:49:11 DEBUG : TizenStudio/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Videos"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Videos/, err=<nil>
2022/01/15 00:49:11 DEBUG : Videos/: Attr:
2022/01/15 00:49:11 DEBUG : Videos/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Voice Recorder"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Voice Recorder/, err=<nil>
2022/01/15 00:49:11 DEBUG : Voice Recorder/: Attr:
2022/01/15 00:49:11 DEBUG : Voice Recorder/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="Xilinx"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=Xilinx/, err=<nil>
2022/01/15 00:49:11 DEBUG : Xilinx/: Attr:
2022/01/15 00:49:11 DEBUG : Xilinx/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="id_ed25519"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=id_ed25519, err=<nil>
2022/01/15 00:49:11 DEBUG : id_ed25519: Attr:
2022/01/15 00:49:11 DEBUG : id_ed25519: >Attr: a=valid=1s ino=0 size=411 mode=-rw-r--r--, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="pia-token.txt"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=pia-token.txt, err=<nil>
2022/01/15 00:49:11 DEBUG : pia-token.txt: Attr:
2022/01/15 00:49:11 DEBUG : pia-token.txt: >Attr: a=valid=1s ino=0 size=322 mode=-rw-r--r--, err=<nil>
2022/01/15 00:49:11 DEBUG : /: Lookup: name="tufdevme.conf"
2022/01/15 00:49:11 DEBUG : /: >Lookup: node=tufdevme.conf, err=<nil>
2022/01/15 00:49:11 DEBUG : tufdevme.conf: Attr:
2022/01/15 00:49:11 DEBUG : tufdevme.conf: >Attr: a=valid=1s ino=0 size=452 mode=-rw-r--r--, err=<nil>
2022/01/15 00:49:21 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:50:21 INFO  : vfs cache: cleaned: objects 0 (was 0) in use 0, to upload 0, uploading 0, total size 0 (was 0)
2022/01/15 00:50:58 INFO  : Signal received: interrupt
2022/01/15 00:50:58 DEBUG : vfs cache: cleaner exiting
2022/01/15 00:50:58 ERROR : /test5/mount: Unmounted rclone mount
2022/01/15 00:50:58 INFO  : Exiting...
/data #

The ./mount folder does indeed get created whet the rshared flag is not used, however, trying to read from outside the container the corresponding folder shows it still as an empty directory.

Given this is the case, how would I go about creating a bug report for the overlay2 driver? I left the previous tests running overnight and they were able to crash the system, so perhaps trying to find the bug there would be the best course of action.

Thanks for the help!

Polishing Docker parts in OpenWrt derivative builds is beyond my, very narrow, rclone department. I can just give you some hints which you are free to ignore.

First and foremost, you can get rid of docker, containers and their intrinsic complexity, and run rclone mounts directly on the host OS.

Next, according to the same report I referenced above both Ubuntu 21 and RaspberryOS (ex Raspbian, yet another Debian derivative) have REALLY stable polished Docker packages and run successfully on RPi hardware. You could try them instead of OpenWrt.

Yeah, that's kind of what pointed me to try Docker in the first place.

I previously made a thread here regarding how using rclone by itself would eventually crash the system, sort of what running overnight did here with Docker. I didn't know about tricks like the kill -QUIT <PID> you showed me, but if there's anything you know about that could help me catch where the error is coming from without involving Docker I'd be elated.

Honestly, you're probably right. Atm I'm only using OpenWRT due to the more granular QoS controls and Wireguard handling comparted to ASUSWRT-Merlin, but I should probably look into running OpenWRT within Docker and running Raspberry Pi OS as the host system. That or buying another Pi 4, which is looking like the more reasonable option for the close future.

I meant absolutely the opposite. Whenever you come across a complex bug, the most optimal strategy is to "divide and conquer" i.e. strip off extra complexity and isolate the very cause of the bug. Docker adds complexity.

Ahh. You have a less complex bug reproducer. I will post right there.

By putting OpenWrt in container you are loosing the granularity. Normally Docker will isolate programs in container from the host network card. Instead, it will create a simulated point-to-point virtual ethernet veth card, assign it a private IP and put it alone in the container network table. The QoS traffic control in the container will most probably manage packet queues of that simulated card. After going out of simulated card those packets will intermix with packets from other software of the rest of the system. If you are happy with that, OK.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.