Package: debian-installer-utils Version: 1.129 Since Predictable Network Interface Names[1] had been adopted in stretch, BOOTIF is required in some multi NIC systems to hint the installer the main NIC because string comparison fails to determine the main interface.
Take into consideration a system with the following NICs: enp59s0f0, enp59s0f1d1, enp175s0f0 and enp175s0f1d1. Currently the debian installer considers enp175s0f0 as the first interface instead of enp59s0f0 and therefore some operations during the installation like network configuration via DHCP are wrongly attempted using enp175s0f0. This behaviour can be fixed using BOOTIF to signal the NIC used to boot the system, but BOOTIF shouldn't be propagated to the installed system. I've took the liberty of submitting a MR[2] to avoid BOOIF reaching the installed system. Thanks, Valentin Gutierrez [1] => https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ [2] => https://salsa.debian.org/installer-team/debian-installer-utils/merge_requests/1