Jira (BOLT-1423) Bolt actions hang over ssh transport when ProxyCommand is set in openssh config

10 views
Skip to first unread message

Cas Donoghue (JIRA)

unread,
Jun 24, 2019, 10:42:03 AM6/24/19
to puppe...@googlegroups.com
Cas Donoghue created an issue
 
Puppet Task Runner / Bug BOLT-1423
Bolt actions hang over ssh transport when ProxyCommand is set in openssh config
Issue Type: Bug Bug
Assignee: Unassigned
Created: 2019/06/24 7:40 AM
Priority: Normal Normal
Reporter: Cas Donoghue

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.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Lucy Wyman (JIRA)

unread,
Jun 25, 2019, 12:37:03 PM6/25/19
to puppe...@googlegroups.com

Cas Donoghue (JIRA)

unread,
Jun 27, 2019, 10:42:03 AM6/27/19
to puppe...@googlegroups.com

Cas Donoghue (JIRA)

unread,
Aug 7, 2019, 1:55:02 PM8/7/19
to puppe...@googlegroups.com
Cas Donoghue updated an issue
Change By: Cas Donoghue
Release Notes Summary: A new {{disconnect-timeout}} configuration option has been added to the ssh transport to ensure ssh connections are terminated.

Cas Donoghue (JIRA)

unread,
Aug 8, 2019, 4:17:03 PM8/8/19
to puppe...@googlegroups.com

Chris Cowell (JIRA)

unread,
Aug 9, 2019, 12:53:03 AM8/9/19
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages