does this change affect me?
If you set
If you use
--owneron the command line
If your username differs between the scheduler host and job hosts, then
you may have configured Cylc to run jobs under the correct account using
or used the
--owner Cylc command line option
with commands which access remote hosts.
Cylc no longer supports specifying the username in this way, we suggest configuring your remote username using the SSH configuration file e.g:
Host MyHost User root
SSH will then automatically use the configured username when connecting to the remote machine.
Since Cylc uses SSH and Rsync to manage job hosts, the SSH config also configures Cylc.
This approach using the SSH configuration file also works with Cylc 7.