From 481764525cdd607649e78a36be923b70b034e500 Mon Sep 17 00:00:00 2001 From: Vyacheslav Yurkov Date: Fri, 12 Sep 2025 22:29:00 +0000 Subject: [PATCH] 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] (From OE-Core rev: ba3bd832e810bfb96bfa6fcd52710de185dbee22) Signed-off-by: Vyacheslav Yurkov Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta-selftest/wic/overlayfs_etc.wks.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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"