commit ca9a2ec103003d1377c45d49452c457194ad27db Author: Simon Schricker Date: Fri Nov 29 10:52:05 2019 +0100 nvme-cli: Check for sysfs interface before NVMe discovery This prevents an unnecessary error message in the case that the nvme-fc kernel module is not loaded and the /sys/class/fc/fc_udev_device/nvme_discovery handle is not available. diff --git a/nvmf-autoconnect/systemd/nvmefc-boot-connections.service b/nvmf-autoconnect/systemd/nvmefc-boot-connections.service index 84f6486..33ab8c1 100644 --- a/nvmf-autoconnect/systemd/nvmefc-boot-connections.service +++ b/nvmf-autoconnect/systemd/nvmefc-boot-connections.service @@ -1,5 +1,6 @@ [Unit] Description=Auto-connect to subsystems on FC-NVME devices found during boot +ConditionPathExists=/sys/class/fc/fc_udev_device/nvme_discovery [Service] Type=oneshot