]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
fix(nvmf): don't use "finished" queue for autoconnect
authorMartin Wilck <mwilck@suse.com>
Fri, 16 Sep 2022 22:49:29 +0000 (00:49 +0200)
committerJóhann B. Guðmundsson <johannbg@gmail.com>
Fri, 30 Sep 2022 06:02:18 +0000 (06:02 +0000)
The "finished" initqueue is for testing if everything is alright,
not for triggering any actions.

modules.d/95nvmf/parse-nvmf-boot-connections.sh

index 1cdaba69a3e6b48b0a461936735f14a706e1f194..df104606b27975feb4ebf50f762633c4ea4ffd5a 100755 (executable)
@@ -105,6 +105,6 @@ if [ -f "/etc/nvme/discovery.conf" ]; then
 else
     # No nvme command line arguments present, try autodiscovery
     if [ "$trtype" = "fc" ]; then
-        /sbin/initqueue --finished --onetime --unique --name nvme-fc-autoconnect /sbin/nvmf-autoconnect.sh
+        /sbin/initqueue --settled --onetime --unique --name nvme-fc-autoconnect /sbin/nvmf-autoconnect.sh
     fi
 fi