Skip to content

Alpine installer will not boot with a static IP on interface index other than 0 #1599

New issue

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

By clicking “No 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? No Sign in to your account

Open
richardstephens opened this issue Mar 20, 2025 · 0 comments
Labels

Comments

@richardstephens
Copy link

richardstephens commented Mar 20, 2025

[yes]: This bug persists when memory is increased beyond 8GB.

Describe the bug

When netboot passes static IP configuration to Alpine, the interface index appears to be hardcoded to eth0, even if a different interface was selected.

To Reproduce

  1. Set-up a multi-NIC system with the first NIC disconnected, and the second requiring DHCP
  2. Boot netboot and enter IP configuration
  3. Select Alpine (3.21) installer

Libvirt VM config
libvirt-domain-netboot.txt
libvirt-network-netboot.txt

Expected behavior

Alpine installer image should boot normally. Instead it boots to the recovery shell

Screenshots

VM IP configuration
Alpine failure screen
Alpine cmdline and configuration applied to incorrect interface

Additional context

Reproduced on both a physical system and a VM, and with both BIOS and UEFI booting.

Issue only occurs if DHCP is not available.

I have not tested a wide range of images to see if others are affected, but Debian appears to work fine with the same setup.

@richardstephens richardstephens changed the title Alpine intaller will not boot with a static IP on interface index other than 0 Alpine installer will not boot with a static IP on interface index other than 0 Mar 20, 2025
No Sign up for free to join this conversation on GitHub. Already have an account? No Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant