Skip to content
This repository was archived by the owner on Jul 18, 2025. It is now read-only.
This repository was archived by the owner on Jul 18, 2025. It is now read-only.

[amazonec2] Creation does not work if default device is not intended root device for AMI #2602

Closed

Description

@asciifaceman

I have a custom debian AMI which uses cloud init for admin-user key handling (just like any stock AMIs). I cannot provision it, or any stock Debian AMI with docker-machine.

The AMI is a Debian Jessie image.

docker-machine version 0.5.0 (04cfa58)

Symptoms:

Docker machine successfully launches the machine, and it begins initializing. At no point does any output appear on the console log. After a minute or so of initializing in the "running" state it self-stops via Client.InstanceInitiatedShutdown: Instance initiated shutdown. Any attempt to start the machine produces the same result and it must be terminated. I have not been able to reproduce this behavior outside of docker-machine. I have reproduced it in both Rancher & on Command line.

Provision command (with cleansed data for corporate policy)

docker-machine -D create \
    --driver amazonec2 \
    --amazonec2-access-key FKJDLFKDSLFSD \
    --amazonec2-secret-key BARGONWANCHIKOXPASOLOHOHOHO \
    --amazonec2-vpc-id vpc-JFHDJHFJKSDFSD \
    --amazonec2-subnet-id subnet-FJDKFHDSF \
    --amazonec2-region us-west-2 \
    --amazonec2-zone c \
    --amazonec2-ami ami-redacted \ 
    --amazonec2-ssh-user admin \
    debian-instance1

Full debug log output

Found binary path at /usr/local/bin/docker-machine-driver-amazonec2
Launching plugin server for driver amazonec2
Plugin server listening at address 127.0.0.1:52774
() Calling RpcServerDriver.GetVersion
Using API Version 1
() Calling RpcServerDriver.SetConfigRaw
() Calling RpcServerDriver.GetMachineName
(flag-lookup) Calling RpcServerDriver.GetCreateFlags
Making call to close connection to plugin binary
Making call to close driver server
(flag-lookup) Calling RpcServerDriver.Close
Successfully made call to close driver server
Found binary path at /usr/local/bin/docker-machine-driver-amazonec2
Launching plugin server for driver amazonec2
Plugin server listening at address 127.0.0.1:37612
() Calling RpcServerDriver.GetVersion
Using API Version 1
() Calling RpcServerDriver.SetConfigRaw
() Calling RpcServerDriver.GetMachineName
(debian-instance1) Calling RpcServerDriver.GetMachineName
(debian-instance1) Calling RpcServerDriver.DriverName
(debian-instance1) Calling RpcServerDriver.GetCreateFlags
(debian-instance1) Calling RpcServerDriver.SetConfigFromFlags
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeSubnets"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Filter.1.Name": [
(debian-instance1) DBG |         "subnet-id"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Filter.1.Value": [
(debian-instance1) DBG |         "subnet-FJDKFHDSF"
(debian-instance1) DBG |     ],
(debian-instance1) OUT | WARNING >>> Type assertion did not go smoothly to bool for key amazonec2-private-address-only
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
Running pre-create checks...
(debian-instance1) Calling RpcServerDriver.PreCreateCheck
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeKeyPairs"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetConfigRaw
(debian-instance1) Calling RpcServerDriver.GetConfigRaw
Creating machine...
(debian-instance1) Calling RpcServerDriver.Create
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeKeyPairs"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) OUT | Launching instance...
(debian-instance1) DBG | creating key pair: debian-instance1
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "ImportKeyPair"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "KeyName": [
(debian-instance1) DBG |         "debian-instance1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "PublicKeyMaterial": [
(debian-instance1) DBG |         "c3NoLXJzYSBBQUFBQjNOemFDMXljMkVBQUFBREFRQUJBQUFCQVFEQUJJdlkrQ0lUak85RExiYjl1YmpUTnRpdU5SREpuUzhFTXFzdkhrN3drTG5CSEhTWXBwZVRmWXBFajVFZHp2UEVoWVB0Y3R3eEVEUDdMbnB2YVQ5OGt3L0lSbWErSFpvb2lLbGhqaFcvWEhlcTJTMWFSNUJvNlZ1Z2hTS1FjYWR0TE5DQ2hCVG9WZ05jSWRLYmpvZmhrV3B3YWxzOTVmQ21yeVZsc1hyNjVMQm9OZ01oa1ZjQlFtQ3lnaitzMUt1RjBsNitwOWZhZFgwSXVhUjNUSEZEMzZPQVVzQVJtdVpiYWI5RHd3L3NIZkhPdUZ6VEViUjdpaWRTeXJ3cm5GcVZON2RnVEtlbHJpbW9rbTZZVWFFTTRnWnVOZlhwTDlCeUZYRUlpOEEyVW5iUkNWb010RlZ2K0ptN291ZjdlNmp2ZXpvNm5KRmlXT3A0R2Z3dVcwUXgK"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | configuring security group in vpc-JFHDJHFJKSDFSD
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeSecurityGroups"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | found existing security group (docker-machine) in vpc-JFHDJHFJKSDFSD
(debian-instance1) DBG | configuring security group authorization for 0.0.0.0/0
(debian-instance1) DBG | launching instance in subnet subnet-FJDKFHDSF
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "RunInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "BlockDeviceMapping.0.DeviceName": [
(debian-instance1) DBG |         "/dev/sda1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "BlockDeviceMapping.0.Ebs.DeleteOnTermination": [
(debian-instance1) DBG |         "1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "BlockDeviceMapping.0.Ebs.VolumeSize": [
(debian-instance1) DBG |         "16"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "BlockDeviceMapping.0.Ebs.VolumeType": [
(debian-instance1) DBG |         "gp2"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "BlockDeviceMapping.0.VirtualName": [
(debian-instance1) DBG |         ""
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "ImageId": [
(debian-instance1) DBG |         "ami-redacted"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceType": [
(debian-instance1) DBG |         "t2.micro"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "KeyName": [
(debian-instance1) DBG |         "debian-instance1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "MaxCount": [
(debian-instance1) DBG |         "1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "MinCount": [
(debian-instance1) DBG |         "1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Monitoring.Enabled": [
(debian-instance1) DBG |         "0"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "NetworkInterface.0.AssociatePublicIpAddress": [
(debian-instance1) DBG |         "1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "NetworkInterface.0.DeviceIndex": [
(debian-instance1) DBG |         "0"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "NetworkInterface.0.SecurityGroupId.0": [
(debian-instance1) DBG |         "sg-6a00330e"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "NetworkInterface.0.SubnetId": [
(debian-instance1) DBG |         "subnet-FJDKFHDSF"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Placement.AvailabilityZone": [
(debian-instance1) DBG |         "us-west-2c"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | waiting for ip address to become available
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | Got the IP Address, it's "redacted"
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) DBG | created instance ID i-9e5c8144, IP address redacted, Private IP address 10.0.0.21
(debian-instance1) DBG | Settings tags for instance
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "CreateTags"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "ResourceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Tag.1.Key": [
(debian-instance1) DBG |         "Name"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Tag.1.Value": [
(debian-instance1) DBG |         "debian-instance1"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetConfigRaw
(debian-instance1) Calling RpcServerDriver.GetConfigRaw
(debian-instance1) Calling RpcServerDriver.DriverName
Waiting for machine to be running, this may take a few minutes...
(debian-instance1) Calling RpcServerDriver.GetState
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
Machine is running, waiting for SSH to be available...
Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Getting to WaitForSSH function...
(debian-instance1) Calling RpcServerDriver.GetSSHHostname
(debian-instance1) DBG | Making AWS API call with values:
(debian-instance1) DBG | {
(debian-instance1) DBG |     "Action": [
(debian-instance1) DBG |         "DescribeInstances"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "InstanceId.1": [
(debian-instance1) DBG |         "i-9e5c8144"
(debian-instance1) DBG |     ],
(debian-instance1) DBG |     "Version": [
(debian-instance1) DBG |         "2014-06-15"
(debian-instance1) DBG |     ]
(debian-instance1) DBG | }
(debian-instance1) Calling RpcServerDriver.GetSSHPort
(debian-instance1) Calling RpcServerDriver.GetSSHKeyPath
(debian-instance1) Calling RpcServerDriver.GetSSHUsername
Using SSH client type: external
About to run SSH command:
exit 0
SSH cmd err, output: exit status 255: 
Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
command : exit 0
err     : exit status 255
output  : 

Error creating machine: Error waiting for SSH: Too many retries waiting for SSH to be available.  Last error: Maximum number of retries (60) exceeded

Activity

  1. changed the title [-]Can't provision debian machines at all[/-] [+]Can't provision debian machines at all (detailed logs)[/+] on Dec 16, 2015
  2. fsoppelsa commented on Dec 16, 2015

    @fsoppelsa
    Contributor

    Seems security groups. Is SSH allowed inbound?

    After the instance is up, try to ssh -vvv to that host specifying as key the generated key (it's in .docker/machine/machines/debian-instance1)

  3. asciifaceman commented on Dec 16, 2015

    @asciifaceman
    Author

    The machine does not stay up long enough to SSH in before terminating itself, and the security group is an all-open

  4. asciifaceman commented on Dec 16, 2015

    @asciifaceman
    Author

    I provided the full log just for completion, however the machine terminates itself in the first 1/4 of this log output.

  5. asciifaceman commented on Dec 21, 2015

    @asciifaceman
    Author

    Does anyone have any ideas or is this something you will have to dig into?

  6. asciifaceman commented on Jan 4, 2016

    @asciifaceman
    Author

    One thing I am noticing is if I spin up the AMI myself, it only has /dev/xvda

    however with docker-machine it has /dev/xvda and /dev/sda1

    Could this be related?

    Client.InstanceInitiatedShutdown: Instance initiated shutdown leads to a few potentially useful forum posts but nothing that really matches the criteria

  7. asciifaceman commented on Jan 15, 2016

    @asciifaceman
    Author

    I have a ticket opened as well in Docker support containing cloudtrail logs

  8. nathanleclaire commented on Jan 20, 2016

    @nathanleclaire
    Contributor

    Hi @asciifaceman, thanks for the report.

    Couple things:

    • Can you please try Machine 0.6.0-rc1 and print the --debug output? We have switched to the official AWS SDK and that might help.
    • Can you reproduce the issue with a public AMI (e.g. a stock Debian image or one you bake yourself)? It's going to be very difficult to reproduce on our side without having this.

    Based on http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_InstanceStraightToTerminated.html, block devices / volumes seem suspect to me. Especially since you mention that the AMI has /dev/xvda normally and the call to RunInstances passes /dev/sda1 as DeviceName:

    (debian-instance1) DBG |     "BlockDeviceMapping.0.DeviceName": [
    (debian-instance1) DBG |         "/dev/sda1"
    (debian-instance1) DBG |     ],
    
  9. asciifaceman commented on Jan 20, 2016

    @asciifaceman
    Author

    I tried with the new RC and experienced the same behavior. Let me get you a log from a public AMI

    ( ccorbett@cherenkov:~/development )$ docker-machine --version
    docker-machine version 0.6.0-rc1, build 174e390
    
  10. asciifaceman commented on Jan 20, 2016

    @asciifaceman
    Author
    ami-3d56520d
    aws-marketplace/debian-jessie-amd64-hvm-2015-06-07-12-27-ebs-39d3917e-ff4e-4597-848e-4d0fdf8529e6-ami-116d857a.2
    

    again the same behavior exactly...

    I would like to comment on how much faster 0.6.0-rc1 is than the 0.5 I was on before. Holy crap talk about fail fast.

    And finally, yes I am still wondering if /dev/xvda vs /dev/sda1 is suspect, possibly overwriting the boot portion now allowing the instance to actually go past whatever AWS's version of POST is

  11. skrassiev commented on Jan 26, 2016

    @skrassiev

    I can confirm that I am having the same issue and the only difference is having /dev/sda1 on an instance, provisioned by docker-machine (0.6.0 rc1 now, 0.5.x before that)

  12. asciifaceman commented on Jan 26, 2016

    @asciifaceman
    Author

    I realize I forgot debug output, I'll sanitize some and submit tomorrow

  13. skrassiev commented on Jan 27, 2016

    @skrassiev

    Also confirming, once the machine fails to start due to "Client.InstanceInitiatedShutdown: Instance initiated shutdown", if I detach /dev/sda1 on it and start again, it launches just fine and is accessible through docker-machine.

  14. asciifaceman commented on Jan 27, 2016

    @asciifaceman
    Author

    That corroborates my theory that docker-machine is overriding the boot
    sector with /dev/sda1

    On Tue, Jan 26, 2016 at 4:20 PM, skrassiev notifications@github.com wrote:

    Also confirming, once the machine fails to start due to
    "Client.InstanceInitiatedShutdown: Instance initiated shutdown", if I
    detach /dev/sda1 on it and start again, it launches just fine and is
    accessible through docker-machine.

    —
    Reply to this email directly or view it on GitHub
    #2602 (comment).

    Charles P. Corbett

  15. skrassiev commented on Jan 27, 2016

    @skrassiev

    Ok, the problem is when trying to provision a box with Amazon Linux AMI. That one has /dev/xda1 as a default in it's configuration. If I try to provision Ubuntu server, it will have /dev/sda1 as a default. Perhaps docker machine adds /dev/sda1 not finding it on Amazon AMI instance.

    But anyway, Ubuntu fails to provision in the end as SSH connection keeps failing:

    About to run SSH command:
    exit 0
    SSH cmd err, output: exit status 255: 
    Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
    command : exit 0
    err     : exit status 255
    output  : 
    

    If you ctrl-c "docker-machine create" it does not provision the certs for Docker and also fails to do so with "docker-machine regenerate-certs" (it also fails to regenerate certs for Amazon linux but because machine cannot detect the OS).

    I am not sure that docker-machine is prime-time ready for AWS yet; I spent 3 hours already (no problems with local VirtualBox of course).

  16. asciifaceman commented on Jan 27, 2016

    @asciifaceman
    Author

    Unfortunately nobody seems to be ready, docker-machine was at the end of
    months of trial and error showing how broken EVERYTHING is - chef
    provisioning was the worst

    On Tue, Jan 26, 2016 at 5:10 PM, skrassiev notifications@github.com wrote:

    Ok, the problem is when trying to provision a box with Amazon Linux AMI.
    That one has /dev/xda1 as a default in it's configuration. If I try to
    provision Ubuntu server, it will have /dev/sda1 as a default. Perhaps
    docker machine adds /dev/sda1 not finding it on Amazon AMI instance.

    But anyway, Ubuntu fails to provision in the end as SSH connection keeps
    failing:

    About to run SSH command:
    exit 0
    SSH cmd err, output: exit status 255:
    Error getting ssh command 'exit 0' : Something went wrong running an SSH command!
    command : exit 0
    err : exit status 255
    output :

    If you ctrl-c "docker-machine create" it does not provision the certs for
    Docker and also fails to do so with "docker-machine regenerate-certs" (it
    also fails to regenerate certs for Amazon linux but because machine cannot
    detect the OS).

    I am not sure that docker-machine is prime-time ready for AWS yet; I spent
    3 hours already (no problems with local VirtualBox of course).

    —
    Reply to this email directly or view it on GitHub
    #2602 (comment).

    Charles P. Corbett

  17. munhitsu commented on Apr 12, 2016

    @munhitsu

    I can confirm that issue is still in place for: docker-machine version 0.6.0, build e27fb87 and ami-11c57862 (eu-west1)

  18. munhitsu commented on Apr 12, 2016

    @munhitsu

    ok, there is a workaround
    It's enough if you specify the device name to be /dev/xvda

    See below:

    $ export AWS_AMI="ami-11c57862"
    $ export AWS_DEFAULT_REGION="eu-west-1"
    $ export AWS_DEVICE_NAME="/dev/xvda"
    $ export AWS_INSTANCE_TYPE="t2.small"
    $ export AWS_SSH_USER="admin"
    
    $ docker-machine create -d amazonec2 test-xvda
    
    Running pre-create checks...
    Creating machine...
    (test-xvda) Launching instance...
    Waiting for machine to be running, this may take a few minutes...
    Detecting operating system of created instance...
    Waiting for SSH to be available...
    Detecting the provisioner...
    Provisioning with debian...
    Copying certs to the local machine directory...
    Copying certs to the remote machine...
    Setting Docker configuration on the remote daemon...
    Checking connection to Docker...
    Docker is up and running!
    To see how to connect your Docker Client to the Docker Engine running on this virtual machine, run: docker-machine env test-xvda
    
  19. nathanleclaire commented on Apr 12, 2016

    @nathanleclaire
    Contributor

    Good to hear there's a workaround. Since I don't know if there's anything Machine could do to detect this case when it's not specified, I'm going to close the issue. However, let's consider following up to add some notes about this to the documentation.

    Related: #3293

  20. changed the title [-]Can't provision debian machines at all (detailed logs)[/-] [+][amazonec2] Creation does not work if default device is not intended root device for AMI[/+] on Apr 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions