ELBA-2025-8899

ELBA-2025-8899 - dracut bug fix update

Type:BUG
Impact:NA
Release Date:2025-06-11

Description


[057-88.git20250311.0.1]
- Ship Oracle IMA certificate [Orabug: 35992862]
- Ship 98-integrity.conf, populating initramfs with Oracle IMA certificate [Orabug: 35992862]
- fix(systemd): add missing modprobe@.service [Orabug: 35267570]
- Include sys-fs-fuse-connections.mount if needed [Orabug: 35267570]
- network-legacy: Revert some shellcheck that breaks parse_option_121 in dhclient [Orabug: 33778173]
- Change installation dir in network legacy module-setup so that file is never missing [Orabug: 33516170]
- Fix paths in squash module, so that correct modprobe is installed [Orabug: 33514517]
- Install missing 68-del-part-node.rules [Orabug: 32827579]
- Fix permission denied error while upgrading from OL8u2 to OL8u3 [Orabug 32160196]
- dracut-shutdown.service should run before shutdown.target is invoked [Orabug: 29629738]
- Update list of necessary files after squashfs execution [Orabug: 29864620]
- Supress iscsidm error output during non-debug PV boot [Orabug: 29846195]
- Stop block device service in case system is dropped to emergency shell [Orabug: 29851988]
- Enable booting from block device if netroot=iscsi has failed [Orabug: 29478156]
- Calculate relative path for kernel and initrd in 51-dracut-rescue.instal [Orabug: 29503293]
- 40network scripts ifup and netlib updates for iSCSI [Orabug: 28502725]
- Increase timeout when waiting for carrier detection on a network interface [Orabug: 24657828] (kevin.x.lyons@oracle.com)
- add hyperv-keyboard for Hyper-V Gen2 VM [Orabug: 19191303] (Vaughan Cao)

[057-88.git20250311]
- fix(dracut.sh): don't pass empty string as dir

[057-87.git20250311]
- fix(rescue): create hmac file for rescue kernel

[057-86.git20250217]
- fix(35network-manager): remove duplicate installkernel
- feat(fips): include fips module unconditionally
- fix(dracut.sh): make omit-drivers option do exact match for
- feat: add openssl module

[057-79.git20241127]
- fix(35network-manager): install nftables kernel modules
- fix(35network-manager): install nft binary during module
- fix(dracut-install): copy xattr when use clone ioctl
- feat(dracut.sh): add --add-confdir option
- fix: typo in variable name
- feat(fips): add support for UKIs
- fix(kernel-modules): use modalias info in get_dev_module()
- fix(dracut-functions.sh): convert mmcblk to the real kernel

[057-70.git20240819]
- fix(systemd): set right permissions for the machine-id file
- feat(lsinitrd.sh): look for initrd in /usr/lib/modules/
- feat(dracut-init.sh): give --force-add precedence over --omit

[057-67.git20240812]
- feat(systemd): install systemd-executor
- test: use -device instead of -watchdog to remove qemu
- fix(fips): remove /dev/{random,urandom} pre-creation
- fix(systemd): always include sg module
- fix(fips): do not blindly remove /boot
- fix(github): update format of labeler
- fix(network-manager): add 'After' dependency on dbus.service
- fix(url-lib.sh): nfs_already_mounted() with trailing slash in
- feat(systemd-pcrphase): introducing the systemd-pcrphase
- fix(systemd-pcrphase): only include
- fix(nfs): include also entries from /usr/lib/{passwd,group}

[057-53.git20240104]
- fix(dracut-install): use stripped kernel module path as hash

[057-52.git20231207]
- fix(dracut.sh): remove microcode check based on

[057-51.git20231115]
- fix(nvmf): move /etc/nvme/host{nqn,id} requirement to

[057-51.git20231114]
- fix(dracut.sh): correct wrong systemd variable paths
- fix(hwdb): follow shfmt-recommended format
- feat(dracut): add --sbat option to add sbat policy to UKI
- feat(systemd): install systemd-sysroot-fstab-check
- fix(dracut.spec): add jq dependency to network subpackage
- fix(fcoe-uefi): exit early on empty vlan

[057-44.git20230822]
- feat(hwdb): install hwdb on demand when module is needed

[057-43.git20230816]
- feat(spec): include modules for IMA
- fix(dracut): there can be \ at the end on line in awk script
- fix(rngd): spacing
- fix(integrity): do not enable EVM if there is no key
- fix(fips): include openssl's fips.so and openssl.cnf

[057-38.git20230725]
- fix(dracut.sh): use dynamically uefi's sections offset
- fix(dracut.sh): handle imagebase for uefi
- fix(dracut.sh): use gawk for strtonum
- fix(rngd): install system service file
- fix(nvmf): nvme list-subsys prints the address using commas
- fix(nvmf): don't try to validate network connections in
- fix(nvmf): no need to load the nvme module
- fix(nvmf): don't create did-setup file
- fix(nvmf): don't use 'finished' queue for autoconnect
- fix(nvmf): make sure 'rd.nvmf.discover=fc,auto' takes
- fix(nvmf): avoid calling 'exit' in a cmdline hook
- fix(nvmf): run cmdline hook before parse-ip-opts.sh
- feat(nvmf): set rd.neednet=1 if tcp records encountered
- fix(nvmf): install 8021q module unconditionally
- fix(nvmf): support /etc/nvme/config.json
- feat(nvmf): add code for parsing the NBFT




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 9 (aarch64) dracut-057-88.git20250311.0.1.el9_6.src.rpm444feeb44d0a6d46e43a003cf874c0cf6cd2ff6a99b9cbc6bbe311743783a7cc-ol9_aarch64_appstream
dracut-057-88.git20250311.0.1.el9_6.src.rpm444feeb44d0a6d46e43a003cf874c0cf6cd2ff6a99b9cbc6bbe311743783a7cc-ol9_aarch64_baseos_latest
dracut-057-88.git20250311.0.1.el9_6.src.rpm444feeb44d0a6d46e43a003cf874c0cf6cd2ff6a99b9cbc6bbe311743783a7cc-ol9_aarch64_u6_baseos_patch
dracut-057-88.git20250311.0.1.el9_6.aarch64.rpm357a0dbb2ecf8ecf68941eed35c214dfaf406c155d5b19b50cd6436525453c01-ol9_aarch64_baseos_latest
dracut-057-88.git20250311.0.1.el9_6.aarch64.rpm357a0dbb2ecf8ecf68941eed35c214dfaf406c155d5b19b50cd6436525453c01-ol9_aarch64_u6_baseos_patch
dracut-caps-057-88.git20250311.0.1.el9_6.aarch64.rpmc587fed087ed86dcc52e12044d586fac942cfc446441f76ec9dcb1affd9047c7-ol9_aarch64_appstream
dracut-config-generic-057-88.git20250311.0.1.el9_6.aarch64.rpm8a1b05e744b12b034cdf9f2b4b331ea9c3ca4d741214de38812e784cba5507ad-ol9_aarch64_baseos_latest
dracut-config-generic-057-88.git20250311.0.1.el9_6.aarch64.rpm8a1b05e744b12b034cdf9f2b4b331ea9c3ca4d741214de38812e784cba5507ad-ol9_aarch64_u6_baseos_patch
dracut-config-rescue-057-88.git20250311.0.1.el9_6.aarch64.rpm121d198f31b7c4c2be693e403344eb806c9ec2c88c04542f61b3c13b2338a794-ol9_aarch64_baseos_latest
dracut-config-rescue-057-88.git20250311.0.1.el9_6.aarch64.rpm121d198f31b7c4c2be693e403344eb806c9ec2c88c04542f61b3c13b2338a794-ol9_aarch64_u6_baseos_patch
dracut-live-057-88.git20250311.0.1.el9_6.aarch64.rpm7dd5d4adbf2248a844d1732e3a905cbe82ba93e758aeabd8269eb7cf0d343703-ol9_aarch64_appstream
dracut-network-057-88.git20250311.0.1.el9_6.aarch64.rpm02a60da978aac05286e1090f5985d3866e44740f6d25d6e8f9def2ff35fc72a1-ol9_aarch64_baseos_latest
dracut-network-057-88.git20250311.0.1.el9_6.aarch64.rpm02a60da978aac05286e1090f5985d3866e44740f6d25d6e8f9def2ff35fc72a1-ol9_aarch64_u6_baseos_patch
dracut-squash-057-88.git20250311.0.1.el9_6.aarch64.rpm4a1548ac57ba3ff68776093cf4facf66484861cd8e9933afbb0287c7ec9d8adb-ol9_aarch64_baseos_latest
dracut-squash-057-88.git20250311.0.1.el9_6.aarch64.rpm4a1548ac57ba3ff68776093cf4facf66484861cd8e9933afbb0287c7ec9d8adb-ol9_aarch64_u6_baseos_patch
dracut-tools-057-88.git20250311.0.1.el9_6.aarch64.rpmdea2536dd54ddfdbf8833f43fbffbcbfceb560ae3159d9e067ecf8397f599650-ol9_aarch64_baseos_latest
dracut-tools-057-88.git20250311.0.1.el9_6.aarch64.rpmdea2536dd54ddfdbf8833f43fbffbcbfceb560ae3159d9e067ecf8397f599650-ol9_aarch64_u6_baseos_patch
Oracle Linux 9 (x86_64) dracut-057-88.git20250311.0.1.el9_6.src.rpm444feeb44d0a6d46e43a003cf874c0cf6cd2ff6a99b9cbc6bbe311743783a7cc-ol9_x86_64_appstream
dracut-057-88.git20250311.0.1.el9_6.src.rpm444feeb44d0a6d46e43a003cf874c0cf6cd2ff6a99b9cbc6bbe311743783a7cc-ol9_x86_64_baseos_latest
dracut-057-88.git20250311.0.1.el9_6.src.rpm444feeb44d0a6d46e43a003cf874c0cf6cd2ff6a99b9cbc6bbe311743783a7cc-ol9_x86_64_u6_baseos_patch
dracut-057-88.git20250311.0.1.el9_6.x86_64.rpmafd8ceea5a520c60ee627198d1e2f54264e3f9ffd46066320bb744aa67bad475-ol9_x86_64_baseos_latest
dracut-057-88.git20250311.0.1.el9_6.x86_64.rpmafd8ceea5a520c60ee627198d1e2f54264e3f9ffd46066320bb744aa67bad475-ol9_x86_64_u6_baseos_patch
dracut-caps-057-88.git20250311.0.1.el9_6.x86_64.rpm9bab653e8130cad796ce2766b66258ef79a11cdf1c69b57df9cc82e9f1154593-ol9_x86_64_appstream
dracut-config-generic-057-88.git20250311.0.1.el9_6.x86_64.rpmd7bc4817fea8126b8e4fc79ddcbf48ce03ae3c4ac3328664b8a83963a97db9ec-ol9_x86_64_baseos_latest
dracut-config-generic-057-88.git20250311.0.1.el9_6.x86_64.rpmd7bc4817fea8126b8e4fc79ddcbf48ce03ae3c4ac3328664b8a83963a97db9ec-ol9_x86_64_u6_baseos_patch
dracut-config-rescue-057-88.git20250311.0.1.el9_6.x86_64.rpm1f906cef3f453d8f6023bc5c17683a4d9c922670c3a426d5cd59bb54cc12cad8-ol9_x86_64_baseos_latest
dracut-config-rescue-057-88.git20250311.0.1.el9_6.x86_64.rpm1f906cef3f453d8f6023bc5c17683a4d9c922670c3a426d5cd59bb54cc12cad8-ol9_x86_64_u6_baseos_patch
dracut-live-057-88.git20250311.0.1.el9_6.x86_64.rpm30c37ccb2ee093791280db17238ce419d1bd7b9409e81d2b346648642ec44294-ol9_x86_64_appstream
dracut-network-057-88.git20250311.0.1.el9_6.x86_64.rpm9b816c9a12c29627f24f66a63b7930515840a25b017a7543ca0bbc8fd884f1c9-ol9_x86_64_baseos_latest
dracut-network-057-88.git20250311.0.1.el9_6.x86_64.rpm9b816c9a12c29627f24f66a63b7930515840a25b017a7543ca0bbc8fd884f1c9-ol9_x86_64_u6_baseos_patch
dracut-squash-057-88.git20250311.0.1.el9_6.x86_64.rpma277fc7a06504c94f7296c5c30b7951ce2979a87c4e902a02cbfa60a61e0d887-ol9_x86_64_baseos_latest
dracut-squash-057-88.git20250311.0.1.el9_6.x86_64.rpma277fc7a06504c94f7296c5c30b7951ce2979a87c4e902a02cbfa60a61e0d887-ol9_x86_64_u6_baseos_patch
dracut-tools-057-88.git20250311.0.1.el9_6.x86_64.rpmbfeba1caff250341b26c870ee21a3fd92edaa771ca93feed29de6348d441cde7-ol9_x86_64_baseos_latest
dracut-tools-057-88.git20250311.0.1.el9_6.x86_64.rpmbfeba1caff250341b26c870ee21a3fd92edaa771ca93feed29de6348d441cde7-ol9_x86_64_u6_baseos_patch



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete