janeczku / docker-machine-vultr

:m: Docker Machine driver for Vultr Cloud
MIT License
192 stars 25 forks source link

can't get rancheros to ipxe boot #13

Closed docteurklein closed 7 years ago

docteurklein commented 7 years ago

It used to work seamlessly last time I tried, but right now I get an ipxe permission error; It might come from the vultr API, so I tried allowing any IP to access to API, without success.

Here is a dump of the boot console it it can help:

shot

Any idea? Thanks for any help :)

robtagg commented 7 years ago

I've also just started having the same issue and it looks like Vultr has disabled iPXE whilst they work on it. I can't find any timelines on this so really not sure how long it's going to be down for.

@janeczku FYI

screen shot 2016-09-28 at 23 27 05
docteurklein commented 7 years ago

I opened a ticket there, and they said:

I wanted to provide a quick update for you. This appears to be an issue with iPXE itself. The iPXE system uses it's own certification verification system, which is controlled by one of it's developers, and it seems that this system is having some difficulty at present.

We've reported this to the iPXE developers, but unfortunately, we do not yet have an ETA as to when it will be resolved.
docteurklein commented 7 years ago

I also tried to contact the ipxe developers on IRC, and some users report having the same problem. didn't hear about any solution yet

janeczku commented 7 years ago

This is very annoying indeed 😬 . I asked them about the ETA for fixing their iPXE boot chain but didn't hear back from them yet...

janeczku commented 7 years ago

Response from Vultr

This is unfortunately due to an issue with iPXE itself. The iPXE system uses it's own certification verification system, which is controlled by one of it's developers, and it seems that this system is having some difficulty at present. At this point, we've temporarily disabled iPXE installs and would suggest you seek other methods of installing your operating system of choice in the meantime. We appreciate your patience and understanding regarding this matter. We've reported this to the iPXE developers, but unfortunately, we do not yet have an ETA as to when it will be resolved.

docteurklein commented 7 years ago

how original and personnalized answer :)

janeczku commented 7 years ago

🎉 iPXE booting is working again.

But: There is an issue in the initrd package of RancherOS v0.6.x that causes a kernel panic. You need to update the driver to v1.1.0 which defaults to RancherOS v0.5.0 but also has a new flag to select a particular version to use.

docteurklein commented 7 years ago

@janeczku so cool! thanks for this!