Stage 1 fails to connect to the download server during regular iPXE boot
Link issues together to show that they're related or that one is blocking others. Learn more.
When this merge request is accepted, this issue will be closed automatically.
Activity
- Maintainer
I createdd a branch to make debug easier. Once this job is finished, could you try to boot the NixOS exec image, screen what iPXE tells you about the network, especially the DNS server part. Once you booted, you should be able to press some key (probably i) to enter a shell. Have a look inside
/etc/resolv.conf
, and check if you can reach any of the DNS servers specified in it, which is what I presume is failing from the error messages above. - Maintainer
- Maintainer
This appears to come from https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/system/boot/initrd-network.nix#L36
- AuthorEdited by Adrien Navratil
- Maintainer
Mmh it's weird you can't ping 1.1.1.1, you should be able to. But that's not the original problem though. Are you able to boot another image? Could you show the output of
ip address
? - Maintainer
In the meantime, I filed a PR to nixpkgs and will file another one to backport to 20.09.
- Maintainer
I rebuilt nixos-exec with my fix.
@adrien.navratil could you try to boot again, enter a shell with
i
, have a look inside/etc/resolv.conf
again and if it looks ok, pressCtrl+D
to continue booting. - Author
- Author
- Marc Schmitt assigned to @risson
assigned to @risson
- Marc Schmitt added scopenetboot statusDoing priority2 labels
added scopenetboot statusDoing priority2 labels
- Marc Schmitt added requires upstream fix label
added requires upstream fix label
- Maintainer
I won't be adding extra drivers to the image to keep it as small as possible. However, I opened #8 in which I will correctly configure the .ova to use
virtio-net
. - Maintainer
I'm keeping this open until https://github.com/NixOS/nixpkgs/pull/101103 is merged and
nixos-20.09
has caught up with it. - Marc Schmitt added 1st contribution label
added 1st contribution label
- Marc Schmitt added statusStalled label and removed statusDoing label
added statusStalled label and removed statusDoing label
- Marc Schmitt mentioned in merge request !4 (merged)
mentioned in merge request !4 (merged)
- Marc Schmitt closed via merge request !4 (merged)
closed via merge request !4 (merged)