#43767·systemd

sys-subsystem-net-devices-eth0.device unit activating tentative when eth0 was renamed enp0s4

Author: gdamjanCreated Sep 15, 2026Updated Sep 16, 2026
Labelsbug 🐛udevpid1needs-reporter-feedback ❓

systemd version the issue has been seen with

262rc3-1-arch

Used distribution

ArchLinux

Linux kernel version used

7.2.6-arch2-1

CPU architectures issue was seen on

x86_64

Component

No response

Expected behaviour you didn't see

No response

Unexpected behaviour you saw

booting a VM with ArchLinux and latest systemd (262rc3-1-arch). udev does rename the virtio_net interface from eth0 to enp0s4 but it seems pid1 somehow keeps eth0 around too.

# systemctl --state tentative --no-pager --no-legend
● sys-devices-pci0000:00-0000:00:04.0-virtio2-net-eth0.de… loaded activating tentative /sys/devices/pci0000:00/0000:00:04.0/virtio2/net/eth0
● sys-subsystem-net-devices-eth0.device                    loaded activating tentative /sys/subsystem/net/devices/eth0

Steps to reproduce the problem

No response

Additional program output to the terminal or log subsystem illustrating the issue

bash