| When trying to run a task on Server A the output stop after printing Started on $HOSTNAME..., no output is printed and bolt does not return to the shell. The same command works on Server B, it prints Finished on $HOSTNAME, the stdout of the task and the final report. The only difference between Server A and B is the fact, that Server A uses the follwoing SSH config
ProxyCommand ssh $PROXY netcat -w 120 %h %p |
User root |
As reported in https://github.com/puppetlabs/bolt/issues/666 The net-ssh ruby library will read the https://github.com/net-ssh/net-ssh/blob/master/lib/net/ssh/config.rb#L32 perhaps there are other settings we need in order for that to work as expected. |