Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creating docker machine hangs on 'Waiting machine to be running' #41

Open
annacorobco opened this issue Aug 2, 2018 · 5 comments

Comments

Projects
None yet
6 participants
@annacorobco
Copy link

commented Aug 2, 2018

Creating docker machine hangs on 'Waiting machine to be running':

Running pre-create checks...
(test-test.new) Validating Vultr VPS parameters...
Creating machine...
(test-test.new) Creating Vultr VPS
(test-test.new) Waiting for IP address to become available...
(test-test.new) Created Vultr VPS ID: 17638002, Public IP: 45.76.62.159, Private IP:
Waiting for machine to be running, this may take a few minutes...
Error creating machine: Error waiting for machine to be running: Maximum number of retries (60) exceeded

Container is created and its status becomes 'running' even before the docker-machine command fails. And in the vultr UI I can see it. Also I can ssh to the container.

Command:
docker-machine create --driver vultr --vultr-tag test-test.new --vultr-api-key=xxxxx --vultr-os-id=215 -vultr-region-id 6 --vultr-plan-id=201 test-test.new
OS: (tried both) Ubuntu 16.04 or Ubuntu 18.04
Driver: (tried both) https://github.com/janeczku/docker-machine-vultr/releases/download/v1.3.0/docker-machine-driver-vultr-Linux-x86_6
or
https://github.com/janeczku/docker-machine-vultr/releases/download/v1.4.0/docker-machine-driver-vultr-Linux-x86_6
Docker-machine: (tried both) v. 0.15.0, build b48dc28d or 0.14.0, build 89b8332

@optimum-web

This comment has been minimized.

Copy link

commented Aug 7, 2018

Same here,
docker-machine create --driver=vultr --vultr-tag odoo-vultr-1404.com --vultr-api-key 'U5H43FVNDZXPCRT7GTLMKBT7NL6BAECWRW7A' --vultr-os-id '160' --vultr-region-id '6' --vultr-plan-id '201' odoo-vultr-1404.com

Running pre-create checks... (odoo-vultr-1404.com) Validating Vultr VPS parameters... Creating machine... (odoo-vultr-1404.com) Creating Vultr VPS (odoo-vultr-1404.com) Waiting for IP address to become available... (odoo-vultr-1404.com) Created Vultr VPS ID: 17779292, Public IP: 144.202.24.242, Private IP: Waiting for machine to be running, this may take a few minutes... Error creating machine: Error waiting for machine to be running: Maximum number of retries (60) exceeded The default lines below are for a sh/bash shell, you can specify the shell you're using, with the --shell flag.

@h0h0h0

This comment has been minimized.

Copy link

commented Nov 18, 2018

+1

@logiclabs

This comment has been minimized.

Copy link

commented Nov 30, 2018

+1

OS: Windows 10

@benscabbia

This comment has been minimized.

Copy link

commented Mar 30, 2019

I had this same issue but I got it working - eventually. I think its an SSH issue which means the connection drops midway hence the timeouts. These are the steps that resolved it for me - I'm not 100% if all are necessary...

  1. Create Machine:
docker-machine create --driver vultr --vultr-api-key=<KEY> --vultr-region-id=8 --vultr-os-id=215 ubuntu

This will now time out with the error message above...

  1. Stop the machine from the server or command docker-machine stop ubuntu

  2. Start the machine with command docker-machine start ubuntu

  3. SSH onto your machine: ssh root@<IP-get-it-from-Vultr> and run:

apt-get update
apt-get upgrade
  1. Regenerate certificates:
 docker-machine regenerate-certs ubuntu

Regenerating TLS certificates
Waiting for SSH to be available...
Detecting the provisioner...
Installing Docker...
Copying certs to the local machine directory...
Copying certs to the remote machine...
Setting Docker configuration on the remote daemon...

Now you should correctly have the docker daemon running.

I had to do this a few times, so try again from scratch if you can't get it running.

Versions:
driver 1.4
docker-machine 0.16.1 (running from a mac)

@tobiasmuehl

This comment has been minimized.

Copy link

commented May 13, 2019

Also having this issue on Ubuntu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.