When we set up an SSH tunnel to the resource manager, we use the tunnel to check the job's progress and log/print it to the user.
Now that we're checking the YARN resource manager for pooling (see #2191) over SSH, we should use the same capability to fetch progress, so it works whether or not the user opens up a tunnel.
When we set up an SSH tunnel to the resource manager, we use the tunnel to check the job's progress and log/print it to the user.
Now that we're checking the YARN resource manager for pooling (see #2191) over SSH, we should use the same capability to fetch progress, so it works whether or not the user opens up a tunnel.