-
Bug
-
Resolution: Obsolete
-
Normal
-
None
-
rhel-10.1
-
No
-
None
-
FutureFeature
-
rhel-bootloader
-
ssg_core_services
-
3
-
False
-
False
-
-
None
-
None
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
-
All
-
None
Please disable any NBFT-related functionality from the dracut 95nvmf module. This functionality will be provided by the new nvme-cli initramfs module - see RHEL-83063. The existing dracut 95nvmf module should keep all other functionality, namely NVMe/FC that is fully supported in RHEL.
To minimize future rebase efforts, the changes should be kept minimal, likely defaulting as if the rd.nvmf.nonbft kernel commandline option was given: https://github.com/dracut-ng/dracut-ng/blob/20cc20d2ac9c2908da6735b04dba49c1cb1b0bab/modules.d/95nvmf/parse-nvmf-boot-connections.sh#L230C19-L230C33
The jq dependency should be removed from the dracut-network package as well as from the module: https://github.com/dracut-ng/dracut-ng/blob/20cc20d2ac9c2908da6735b04dba49c1cb1b0bab/modules.d/95nvmf/module-setup.sh#L7
I'll provide pull request with these changes later, this is just a heads-up for the moment.
This is one of several components that need to be updated prior to making any change to dracut, this change should come in as the last piece.
We're aiming to have everything in place before CTC1.
- is blocked by
-
RHEL-83058 [NetworkManager 10.1] initrd: add new NBFT parser
-
- Release Pending
-
-
RHEL-83063 [nvme-cli 10.1] New NBFT initramfs module
-
- Closed
-
- is cloned by
-
RHEL-83071 [dracut 9.7] Disable NBFT functionality from 95nvmf
-
- Closed
-