diff mbox series

[master/wrynose] systemd: drop 15-eth.network and consolidate eth interfaces in 10-eth.network

Message ID 20260709093141.3785706-1-y-hegde@ti.com
State New
Headers show
Series [master/wrynose] systemd: drop 15-eth.network and consolidate eth interfaces in 10-eth.network | expand

Commit Message

Yogesh Hegde July 9, 2026, 9:31 a.m. UTC
With 15-eth.network systemd-networkd ignores non-eth0 interfaces for
online detection, causing systemd-networkd-wait-online.service to stall
for 2mins even when ethX interfaces was already online.

Commit 9289107c addressed this by passing --any to systemd-wait-online,
i.e service exists as soon as any interface comes online. This makes the
commit 513e31b4 - marking ethX interfaces as RequiredForOnline=no via a
separate 15-eth.network - redundant.

Signed-off-by: Yogesh Hegde <y-hegde@ti.com>
---
 .../recipes-core/systemd/systemd-arago.inc             |  2 --
 .../recipes-core/systemd/systemd/10-eth.network        |  2 +-
 .../recipes-core/systemd/systemd/15-eth.network        | 10 ----------
 3 files changed, 1 insertion(+), 13 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-core/systemd/systemd/15-eth.network

Comments

PRC Automation July 9, 2026, 9:53 a.m. UTC | #1
meta-arago / na / 20260709093141.3785706-1-y-hegde

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [master/wrynose][PATCH] systemd: drop 15-eth.network and consolidate eth interfaces in 10-eth.network
- Submitter: From: Yogesh Hegde <y-hegde@ti.com>
- Date: Date: Thu, 9 Jul 2026 15:01:41 +0530
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: 5b0676c4b6f1eadb09e3ab1fe881ecef3b075c45

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Rishikesh Donadkar <r-donadkar@ti.com>
- Commit Subject: yavta: Add patches form embedded metadata capture
- Commit SHA: 7dec756385e53bdcc50efe2d5e5bc72a802681a4

Patches
----------------------------------------
All patches applied

wrynose
=====================
Summary:
- Patch Series: [master/wrynose][PATCH] systemd: drop 15-eth.network and consolidate eth interfaces in 10-eth.network
- Submitter: From: Yogesh Hegde <y-hegde@ti.com>
- Date: Date: Thu, 9 Jul 2026 15:01:41 +0530
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: 5b0676c4b6f1eadb09e3ab1fe881ecef3b075c45

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: wrynose-wip
- Commit Author: Rishikesh Donadkar <r-donadkar@ti.com>
- Commit Subject: yavta: Add patches form embedded metadata capture
- Commit SHA: 0e9d2a1627f91f05159cdb6a2fbf70197d574783

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS

wrynose
=====================
PASS



=========================================================
  yocto-check-layers: PASS
=========================================================
master - PASS
=====================
All checks passed

wrynose - PASS
=====================
All checks passed
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-core/systemd/systemd-arago.inc b/meta-arago-distro/recipes-core/systemd/systemd-arago.inc
index 3ca38edc..cfd41b1d 100644
--- a/meta-arago-distro/recipes-core/systemd/systemd-arago.inc
+++ b/meta-arago-distro/recipes-core/systemd/systemd-arago.inc
@@ -4,7 +4,6 @@  FILESEXTRAPATHS:prepend := "${THISDIR}/systemd:"
 
 SRC_URI:append = " \
     file://10-eth.network \
-    file://15-eth.network \
     file://30-wlan.network \
     file://60-usb.network \
     file://timesyncd.conf \
@@ -14,7 +13,6 @@  SRC_URI:append = " \
 do_install:append() {
     install -d ${D}${sysconfdir}/systemd/network/
     install -m 0644 ${UNPACKDIR}/10-eth.network ${D}${sysconfdir}/systemd/network/
-    install -m 0644 ${UNPACKDIR}/15-eth.network ${D}${sysconfdir}/systemd/network/
     install -m 0644 ${UNPACKDIR}/30-wlan.network ${D}${sysconfdir}/systemd/network/
     install -m 0644 ${UNPACKDIR}/60-usb.network ${D}${sysconfdir}/systemd/network/
 
diff --git a/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network b/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network
index aad5e194..fdde1fe7 100644
--- a/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network
+++ b/meta-arago-distro/recipes-core/systemd/systemd/10-eth.network
@@ -1,5 +1,5 @@ 
 [Match]
-Name=eth0
+Name=eth*
 KernelCommandLine=!root=/dev/nfs
 
 [Network]
diff --git a/meta-arago-distro/recipes-core/systemd/systemd/15-eth.network b/meta-arago-distro/recipes-core/systemd/systemd/15-eth.network
deleted file mode 100644
index 0aa8b22d..00000000
--- a/meta-arago-distro/recipes-core/systemd/systemd/15-eth.network
+++ /dev/null
@@ -1,10 +0,0 @@ 
-[Match]
-Name=eth*
-KernelCommandLine=!root=/dev/nfs
-
-[Link]
-RequiredForOnline=no
-
-[Network]
-LinkLocalAddressing=ipv4
-DHCP=yes