Ansible generates:/usr/bin/rsync --delay-updates -F --compress --archive --rsh 'ssh -S none -o StrictHostKeyChecking=no -C -o ControlMaster=auto -o ControlPersist=60s -o PreferredAuthentications=publickey -o ExitOnForwardFailure=yes -o User=ansible' --rsync-path=sudo rsync --out-format='<<CHANGED>>%i %n%L' template.ephemeric.local:/home/*/bin/ /tmp/test/I strip it down:/usr/bin/rsync --rsh 'ssh -o User=ansible' template.ephemeric.local:/home/*/bin/ /tmp/test/and get:rsync: change_dir /home/*/bin failed: No such file or directory (2)This works:/usr/bin/rsync --rsh ssh template.ephemeric.local:/home/*/bin/ /tmp/test/receiving incremental file list./new4sent 33 bytes  received 164 bytes  394.00 bytes/sectotal size is 0  speedup is 0.00Now what on earth could this be? As soon as I add any SSH options it breaks wildcard expansion...Any help/workarounds much appreciated.Thank you.
Rsync Wildcard Expansion Broken with SSH
ssh;rsync;wildcards