From: Vyacheslav Yurkov Date: Fri, 12 Sep 2025 22:29:00 +0000 (+0000) Subject: overlayfs: Disable renaming of network interfaces X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ba3bd832e810bfb96bfa6fcd52710de185dbee22;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git overlayfs: Disable renaming of network interfaces Current qemurunner implementation expects internal network interface to be eth0, but by default systemd renames network interfaces to have predictable names. This causes a race in the evaluation of results of susequent commands in case when qemurunner tries to setup the network after the interface was already renamed and fails to do that (because there's no eth0 interface present anymore). [YOCTO #15962] Signed-off-by: Vyacheslav Yurkov Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta-selftest/wic/overlayfs_etc.wks.in b/meta-selftest/wic/overlayfs_etc.wks.in index 8375d73a9c..f45a042c1c 100644 --- a/meta-selftest/wic/overlayfs_etc.wks.in +++ b/meta-selftest/wic/overlayfs_etc.wks.in @@ -1,4 +1,4 @@ part /boot --active --source bootimg_biosplusefi --ondisk sda --sourceparams="loader=grub-efi" --align 1024 part / --source rootfs --ondisk sda --fstype=${OVERLAYFS_ROOTFS_TYPE} --use-uuid --align 1024 part --ondisk sda --fstype=ext4 --size=5 --align 1024 -bootloader --ptable gpt --timeout=1 --append="rootfstype=${OVERLAYFS_ROOTFS_TYPE} console=ttyS0,115200 console=tty0 ${OVERLAYFS_INIT_OPTION}" +bootloader --ptable gpt --timeout=1 --append="rootfstype=${OVERLAYFS_ROOTFS_TYPE} console=ttyS0,115200 console=tty0 ${OVERLAYFS_INIT_OPTION} net.ifnames=0"