{"action":"created","issue":{"url":"https://api.github.com/repos/net-ssh/net-ssh/issues/260","labels_url":"https://api.github.com/repos/net-ssh/net-ssh/issues/260/labels{/name}","comments_url":"https://api.github.com/repos/net-ssh/net-ssh/issues/260/comments","events_url":"https://api.github.com/repos/net-ssh/net-ssh/issues/260/events","html_url":"https://github.com/net-ssh/net-ssh/issues/260","id":98723033,"number":260,"title":"Release 2.10.0 breaks test-kitchen","user":{"login":"i11","id":1918919,"avatar_url":"https://avatars.githubusercontent.com/u/1918919?v=3","gravatar_id":"","url":"https://api.github.com/users/i11","html_url":"https://github.com/i11","followers_url":"https://api.github.com/users/i11/followers","following_url":"https://api.github.com/users/i11/following{/other_user}","gists_url":"https://api.github.com/users/i11/gists{/gist_id}","starred_url":"https://api.github.com/users/i11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/i11/subscriptions","organizations_url":"https://api.github.com/users/i11/orgs","repos_url":"https://api.github.com/users/i11/repos","events_url":"https://api.github.com/users/i11/events{/privacy}","received_events_url":"https://api.github.com/users/i11/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-08-03T11:27:24Z","updated_at":"2015-08-03T18:03:11Z","closed_at":null,"body":"It seems that 2.10.0 release breaks something in test-kitchen. Everything works fine with 2.9.2.\r\n\r\nI either get a timeout exception\r\n\r\n```\r\nE, [2015-08-03T11:14:25.041195 #1883] ERROR -- Kitchen: ------Exception-------\r\nE, [2015-08-03T11:14:25.041237 #1883] ERROR -- Kitchen: Class: Kitchen::ActionFailed\r\nE, [2015-08-03T11:14:25.041264 #1883] ERROR -- Kitchen: Message: Failed to complete #create action: [Connection timed out - connect(2) for MYIPADDRESS:22]\r\nE, [2015-08-03T11:14:25.041298 #1883] ERROR -- Kitchen: ---Nested Exception---\r\nE, [2015-08-03T11:14:25.041322 #1883] ERROR -- Kitchen: Class: Errno::ETIMEDOUT\r\nE, [2015-08-03T11:14:25.041351 #1883] ERROR -- Kitchen: Message: Connection timed out - connect(2) for MYIPADDRESS:22\r\nE, [2015-08-03T11:14:25.041376 #1883] ERROR -- Kitchen: ------Backtrace-------\r\nE, [2015-08-03T11:14:25.041399 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:60:in `connect_nonblock'\r\nE, [2015-08-03T11:14:25.041424 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:60:in `rescue in connect_internal'\r\nE, [2015-08-03T11:14:25.041447 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:53:in `connect_internal'\r\nE, [2015-08-03T11:14:25.041471 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:140:in `connect'\r\nE, [2015-08-03T11:14:25.041495 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:338:in `block in tcp'\r\nE, [2015-08-03T11:14:25.041523 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:232:in `each'\r\nE, [2015-08-03T11:14:25.041547 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:232:in `foreach'\r\nE, [2015-08-03T11:14:25.041571 #1883] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/socket.rb:328:in `tcp'\r\nE, [2015-08-03T11:14:25.041623 #1883] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:70:in `initialize'\r\nE, [2015-08-03T11:14:25.041649 #1883] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh.rb:221:in `new'\r\nE, [2015-08-03T11:14:25.041673 #1883] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh.rb:221:in `start'\r\n```\r\n\r\nor  something about compression_client algorithm\r\n\r\n```\r\nE, [2015-08-03T11:09:56.484930 #1389] ERROR -- Kitchen: Class: Kitchen::ActionFailed\r\nE, [2015-08-03T11:09:56.484955 #1389] ERROR -- Kitchen: Message: Failed to complete #create action: [could not settle on compression_client algorithm]\r\nE, [2015-08-03T11:09:56.484979 #1389] ERROR -- Kitchen: ---Nested Exception---\r\nE, [2015-08-03T11:09:56.485002 #1389] ERROR -- Kitchen: Class: Net::SSH::Exception\r\nE, [2015-08-03T11:09:56.485030 #1389] ERROR -- Kitchen: Message: could not settle on compression_client algorithm\r\nE, [2015-08-03T11:09:56.485054 #1389] ERROR -- Kitchen: ------Backtrace-------\r\nE, [2015-08-03T11:09:56.485099 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/algorithms.rb:328:in `negotiate'\r\nE, [2015-08-03T11:09:56.485126 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/algorithms.rb:308:in `negotiate_algorithms'\r\nE, [2015-08-03T11:09:56.485161 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/algorithms.rb:199:in `proceed!'\r\nE, [2015-08-03T11:09:56.485187 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/algorithms.rb:191:in `send_kexinit'\r\nE, [2015-08-03T11:09:56.485211 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/algorithms.rb:146:in `accept_kexinit'\r\nE, [2015-08-03T11:09:56.485238 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:200:in `block in poll_message'\r\nE, [2015-08-03T11:09:56.485263 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:178:in `loop'\r\nE, [2015-08-03T11:09:56.485287 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:178:in `poll_message'\r\nE, [2015-08-03T11:09:56.485310 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:215:in `block in wait'\r\nE, [2015-08-03T11:09:56.485334 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:213:in `loop'\r\nE, [2015-08-03T11:09:56.485357 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:213:in `wait'\r\nE, [2015-08-03T11:09:56.485381 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh/transport/session.rb:87:in `initialize'\r\nE, [2015-08-03T11:09:56.485404 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh.rb:221:in `new'\r\nE, [2015-08-03T11:09:56.485428 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/net-ssh-2.10.0/lib/net/ssh.rb:221:in `start'\r\nE, [2015-08-03T11:09:56.485451 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/transport/ssh.rb:203:in `establish_connection'\r\nE, [2015-08-03T11:09:56.485474 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/transport/ssh.rb:270:in `session'\r\nE, [2015-08-03T11:09:56.485518 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/transport/ssh.rb:142:in `wait_until_ready'\r\nE, [2015-08-03T11:09:56.485542 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/kitchen-ec2-0.10.0/lib/kitchen/driver/ec2.rb:214:in `create'\r\nE, [2015-08-03T11:09:56.485565 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:424:in `public_send'\r\nE, [2015-08-03T11:09:56.485588 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:424:in `block in perform_action'\r\nE, [2015-08-03T11:09:56.485612 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:488:in `call'\r\nE, [2015-08-03T11:09:56.485635 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:488:in `synchronize_or_call'\r\nE, [2015-08-03T11:09:56.485658 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:453:in `block in action'\r\nE, [2015-08-03T11:09:56.485681 #1389] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/benchmark.rb:279:in `measure'\r\nE, [2015-08-03T11:09:56.485705 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:452:in `action'\r\nE, [2015-08-03T11:09:56.485734 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:424:in `perform_action'\r\nE, [2015-08-03T11:09:56.485758 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:352:in `create_action'\r\nE, [2015-08-03T11:09:56.485782 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:341:in `block in transition_to'\r\nE, [2015-08-03T11:09:56.485805 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:340:in `each'\r\nE, [2015-08-03T11:09:56.485829 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:340:in `transition_to'\r\nE, [2015-08-03T11:09:56.485853 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:160:in `verify'\r\nE, [2015-08-03T11:09:56.485892 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:189:in `block in test'\r\nE, [2015-08-03T11:09:56.485916 #1389] ERROR -- Kitchen: /opt/rbenv/versions/2.1.6/lib/ruby/2.1.0/benchmark.rb:279:in `measure'\r\nE, [2015-08-03T11:09:56.485944 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/instance.rb:185:in `test'\r\nE, [2015-08-03T11:09:56.485968 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/command.rb:176:in `public_send'\r\nE, [2015-08-03T11:09:56.485992 #1389] ERROR -- Kitchen: /my/user/home/.bundle/gems/test-kitchen-1.4.1/lib/kitchen/command.rb:176:in `block (2 levels) in run_action'\r\nE, [2015-08-03T11:09:56.486015 #1389] ERROR -- Kitchen: ----------------------\r\n```"},"comment":{"url":"https://api.github.com/repos/net-ssh/net-ssh/issues/comments/127353667","html_url":"https://github.com/net-ssh/net-ssh/issues/260#issuecomment-127353667","issue_url":"https://api.github.com/repos/net-ssh/net-ssh/issues/260","id":127353667,"user":{"login":"nbibler","id":3775,"avatar_url":"https://avatars.githubusercontent.com/u/3775?v=3","gravatar_id":"","url":"https://api.github.com/users/nbibler","html_url":"https://github.com/nbibler","followers_url":"https://api.github.com/users/nbibler/followers","following_url":"https://api.github.com/users/nbibler/following{/other_user}","gists_url":"https://api.github.com/users/nbibler/gists{/gist_id}","starred_url":"https://api.github.com/users/nbibler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nbibler/subscriptions","organizations_url":"https://api.github.com/users/nbibler/orgs","repos_url":"https://api.github.com/users/nbibler/repos","events_url":"https://api.github.com/users/nbibler/events{/privacy}","received_events_url":"https://api.github.com/users/nbibler/received_events","type":"User","site_admin":false},"created_at":"2015-08-03T18:03:11Z","updated_at":"2015-08-03T18:03:11Z","body":":+1: Adding a Ruby 2.x requirement is definitely a good thing. I missed that Ruby 1.9 was dropped until after my initial post here."}}