]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
fix(nvmf): do not install hostonly configuration in generic initramfs
authorJo Zzsi <jozzsicsataban@gmail.com>
Sat, 27 Sep 2025 11:55:05 +0000 (07:55 -0400)
committerNeal Gompa (ニール・ゴンパ) <ngompa13@gmail.com>
Sun, 28 Sep 2025 00:52:41 +0000 (20:52 -0400)
/etc/nvme/discovery.conf and /etc/nvme/config.json are meant to
configure each host - only install them in hostonly initramfs.

modules.d/74nvmf/module-setup.sh

index d8818e9baa20b3bb9e94ec8a980d7705e6e22bbd..96db72635f6d02981b36ab33daee6fd5d9212c22 100755 (executable)
@@ -160,8 +160,8 @@ install() {
 
     inst_multiple nvme jq
     inst_hook cmdline 92 "$moddir/parse-nvmf-boot-connections.sh"
-    inst_simple "/etc/nvme/discovery.conf"
-    inst_simple "/etc/nvme/config.json"
+    inst_simple -H "/etc/nvme/discovery.conf"
+    inst_simple -H "/etc/nvme/config.json"
     inst_rules /usr/lib/udev/rules.d/71-nvmf-iopolicy-netapp.rules
     inst_rules "$moddir/95-nvmf-initqueue.rules"
 }