Polling not working when a Union is used for a mount

STOP and READ USE THIS TEMPLATE NO EXCEPTIONS - By not using this, you waste your time, our time and really hate puppies. Please remove these two lines and that will confirm you have read them.

What is the problem you are having with rclone?

Polling does not work (changes are not detected) when Union is used. When I use the remote Chunk: by itself in a mount I can see changes as they happen. When I use Union: which is a union of the Chunk: remote and an SMB share on my NAS I do not see any changes when I do an ls on the mount. I would just like to know if this is expected behavior or not before I do a deep dive into log files

Run the command 'rclone version' and share the full output of the command.

rclone v1.65.2

  • os/version: ubuntu 23.10 (64 bit)
  • os/kernel: 6.5.0-27-generic (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.21.6
  • go/linking: static
  • go/tags: none

Which cloud storage system are you using? (eg Google Drive)

Box

The command you were trying to run (eg rclone copy /tmp remote:tmp)


Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

[Box]
type = box
token = XXX
workers = 1

[Box-Enc]
type = crypt
remote = Box:
filename_encryption = standard
directory_name_encryption = true
password = XXX
password2 = XXX

[Chunk]
type = chunker
remote = Box-Enc:
chunk_size = 14G
hash_type = md5

[Nas]
type = smb
host = XXX
user = XXX

[Union]
type = union
upstreams = /mnt/nMedia Chunk:
cache_time = 1

hi, based on forum posts and github, union should support polling

might try rclone selfupdate and test again.
might test upstreams = Chunk:

also, the command you are runing and debug log, were not posted?

Thanks. I will try removing the NAS from the upstream list and see does it detect changes. If not I'll come back with some log files.