{"action":"opened","issue":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/4504","repository_url":"https://api.github.com/repos/fastlane/fastlane","labels_url":"https://api.github.com/repos/fastlane/fastlane/issues/4504/labels{/name}","comments_url":"https://api.github.com/repos/fastlane/fastlane/issues/4504/comments","events_url":"https://api.github.com/repos/fastlane/fastlane/issues/4504/events","html_url":"https://github.com/fastlane/fastlane/issues/4504","id":153011128,"number":4504,"title":"SSH will not show console logs in runtime","user":{"login":"nmayafit","id":7255421,"avatar_url":"https://avatars.githubusercontent.com/u/7255421?v=3","gravatar_id":"","url":"https://api.github.com/users/nmayafit","html_url":"https://github.com/nmayafit","followers_url":"https://api.github.com/users/nmayafit/followers","following_url":"https://api.github.com/users/nmayafit/following{/other_user}","gists_url":"https://api.github.com/users/nmayafit/gists{/gist_id}","starred_url":"https://api.github.com/users/nmayafit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nmayafit/subscriptions","organizations_url":"https://api.github.com/users/nmayafit/orgs","repos_url":"https://api.github.com/users/nmayafit/repos","events_url":"https://api.github.com/users/nmayafit/events{/privacy}","received_events_url":"https://api.github.com/users/nmayafit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-04T13:24:23Z","updated_at":"2016-05-04T13:24:23Z","closed_at":null,"body":"### Issue Description\r\n\r\nUsing ssh will work fine, but instead of showing the console logs in runtime it will show them only when job is done. You cannot see the progress of the ssh through logs.\r\nUsing regular ssh to that machine using terminal do show the console logs with the progress.\r\n\r\n##### Complete output when running fastlane, including the stack trace and command used\r\n\r\nCommand used: ssh\r\n\r\n```\r\nssh(\r\n    \thost: \"10.8.1.29\",\r\n    \tusername: \"local\",\r\n\t    password: \"password\",\r\n\t\tcommands:\r\n\t\t\t[\r\n\t\t\t\t\"cd /Users/local/Desktop/Shared/automation_mobile ; python flow.py \\\"\" + build_info['build_url'] + \"\\\" ios\"\r\n\t\t\t],\r\n    )\r\n```\r\n\r\nAs you can see in the next output, only after the process finished (15 min later) and successfully executed, only then it will show the terminal logs:\r\n\r\n```\r\n[11:41:46]: [SSH COMMAND]: cd /Users/local/Desktop/Shared/automation_mobile ; python flow.py \"https://rink.hockeyapp.net/api/2/apps/92d18ec4382b424eb2a2/app_versions/73?format=ipa&pltoken=b34hy535bhe5hy&avtoken=erth356h236h356hy6\" ios\r\n[11:55:50]: Succesfully executed 1 commands on host: 10.8.1.29\r\n[11:55:50]: \r\n########### \r\n File class object\r\nFile class object\r\nFile class object\r\nFile class object\r\nFile class object\r\nstart test\r\ndevice connected\r\n...\r\n```\r\n### Configuration Files\r\n\r\nPlease copy the complete content of your `Fastfile` and any other configuration files you use below:\r\n\r\nFastfile:\r\n```ruby\r\nssh(\r\n    \thost: \"10.8.1.29\",\r\n    \tusername: \"local\",\r\n\t    password: \"password\",\r\n\t\tcommands:\r\n\t\t\t[\r\n\t\t\t\t\"cd /Users/local/Desktop/Shared/automation_mobile ; python flow.py \\\"\" + build_info['build_url'] + \"\\\" ios\"\r\n\t\t\t],\r\n    )\r\n```\r\n\r\n### Environment\r\n\r\nfastlane version (run `fastlane -v`): fastlane 1.81.0 (also tried on 1.84.0\r\n\r\nDo you use bundler to execute fastlane (i.e. `bundle exec fastlane`)? n\r\n\r\nDo you use a Ruby environment manager (e.g. `chruby`, `rbenv`, `rvm`)? n\r\n"}}