Cumin used to not being able to suppress its verbose output, which was way too much for regular usage (not debug) as a remote execution api.
@Volans just communicated that the latest version of cumin fixes this behaviour (which version to check for?). We no longer need to apply the "/dev/null" trick, and we can tell cumin independently to print or not the command output and the progress bars.
This means we can change the temporary workaround implemented at: https://gerrit.wikimedia.org/r/c/operations/software/wmfmariadbpy/+/597069/7/transferpy/RemoteExecution/CuminExecution.py
(this should now live on RemoteExecution on wmfmariadbpy)
and implement the right cumin options for verbose and non-verbose modes there. There is no urgency here, but it is a "cleanup" we can do at some point.