From 1e22d07496975c9ff167f1c0f8cf10a7fdce5beb Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Wed, 30 Jun 2021 09:09:45 -0400 Subject: [PATCH] fix(multipath): drop dependency on systemd-udev-settle.service Rawhide systemd warns about this now: udevadm[445]: systemd-udev-settle.service is deprecated. Please fix multipathd-configure.service, multipathd.service not to pull it in. Similarly to #1552, we don't actually need that dependency anyway here. `multipathd-configure.service` just outputs a file in /etc and shouldn't need to probe devices, and `multipathd` itself by nature is designed to handle dynamic udev changes. So just drop it. --- modules.d/90multipath/multipathd-configure.service | 4 ++-- modules.d/90multipath/multipathd.service | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules.d/90multipath/multipathd-configure.service b/modules.d/90multipath/multipathd-configure.service index de69061545..ba4d4b7156 100644 --- a/modules.d/90multipath/multipathd-configure.service +++ b/modules.d/90multipath/multipathd-configure.service @@ -1,8 +1,8 @@ [Unit] Description=Device-Mapper Multipath Default Configuration Before=iscsi.service iscsid.service lvm2-activation-early.service -Wants=systemd-udev-trigger.service systemd-udev-settle.service local-fs-pre.target -After=systemd-udev-trigger.service systemd-udev-settle.service +Wants=systemd-udev-trigger.service local-fs-pre.target +After=systemd-udev-trigger.service Before=local-fs-pre.target multipathd.service DefaultDependencies=no Conflicts=shutdown.target diff --git a/modules.d/90multipath/multipathd.service b/modules.d/90multipath/multipathd.service index b544de2105..84df01df1e 100644 --- a/modules.d/90multipath/multipathd.service +++ b/modules.d/90multipath/multipathd.service @@ -1,8 +1,8 @@ [Unit] Description=Device-Mapper Multipath Device Controller Before=iscsi.service iscsid.service lvm2-activation-early.service -Wants=systemd-udev-trigger.service systemd-udev-settle.service local-fs-pre.target -After=systemd-udev-trigger.service systemd-udev-settle.service +Wants=systemd-udev-trigger.service local-fs-pre.target +After=systemd-udev-trigger.service Before=local-fs-pre.target Before=initrd-cleanup.service DefaultDependencies=no