RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 2233526 - UEFI + Secure Boot: Cannot boot Restore entry when backup is created on USB key
Summary: UEFI + Secure Boot: Cannot boot Restore entry when backup is created on USB key
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: rear
Version: 8.8
Hardware: x86_64
OS: Linux
high
high
Target Milestone: rc
: ---
Assignee: Pavel Cahyna
QA Contact: Jakub Haruda
Šárka Jana
URL:
Whiteboard:
Depends On: 2196445
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-22 12:24 UTC by Pavel Cahyna
Modified: 2024-03-14 04:26 UTC (History)
6 users (show)

Fixed In Version: rear-2.6-10.el8
Doc Type: Bug Fix
Doc Text:
.ReaR now supports UEFI Secure Boot with `OUTPUT=USB` Previously, the `OUTPUT=USB` ReaR output method, which stores the rescue image on a bootable disk drive, did not respect the `SECURE_BOOT_BOOTLOADER` setting. Consequently, on systems with UEFI Secure Boot enabled, the disk with the rescue image would not boot because the bootloader was not signed. With this fix, the `OUTPUT=USB` ReaR output method now uses the bootloader that you specify in the `SECURE_BOOT_BOOTLOADER` setting when creating the rescue disk. To use the signed UEFI shim bootloader, change the following setting in the `/etc/rear/local.conf` file: ---- SECURE_BOOT_BOOTLOADER=/boot/efi/EFI/redhat/shimx64.efi ---- As a result, the rescue disk is bootable when UEFI Secure Boot is enabled. It is safe to set the variable to this value on all systems with UEFI, even when Secure Boot is not enabled. It is even recommended for consistency. For details about the UEFI boot procedure and the shim bootloader, see link:https://access.redhat.com/articles/6645591[UEFI: what happens when booting the system].
Clone Of: 2196445
Environment:
Last Closed: 2023-11-14 15:37:10 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github rear rear pull 3031 0 None Merged Secure Boot support for OUTPUT=USB 2023-08-22 12:24:39 UTC
Red Hat Issue Tracker RHELPLAN-166158 0 None None None 2023-08-22 12:26:35 UTC
Red Hat Product Errata RHBA-2023:7060 0 None None None 2023-11-14 15:37:15 UTC

Description Pavel Cahyna 2023-08-22 12:24:39 UTC
+++ This bug was initially created as a clone of Bug #2196445 +++

Description of problem:

A customer wants to create the backup on a USB key, for this he sets the following:
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
UEFI_BOOTLOADER=/boot/efi/EFI/redhat/grubx64.efi
SECURE_BOOT_BOOTLOADER=/boot/efi/EFI/redhat/shimx64.efi

OUTPUT=USB
BACKUP=NETFS
BACKUP_URL=usb:///dev/disk/by-label/REAR-000
USB_UEFI_PART_SIZE="512"
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------

After creating the USB key (using "rear format) and creating the rescue, the Rescue environment fails to load at Grub level with following error:
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
error: ../../grub-core/script/function.c:119:can't find command `echo'.
error: ../../grub-core/script/function.c:119:can't find command `linux'.
error: ../../grub-core/script/function.c:119:can't find command `echo'.
error: ../../grub-core/script/function.c:119:can't find command `initrd'.
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------

The root cause is Grub2 binary (stored as /EFI/BOOT/BOOTX64.efi) contains only a few modules, as seen in the log file:
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
++ Print 'GRUB2 modules to load: fat part_gpt xfs'
++ grub2-mkstandalone -v '--modules=fat part_gpt xfs' -O x86_64-efi -o /tmp/rear-efi.ydXT1j1umm//EFI/BOOT/BOOTX64.efi /boot/grub/grub.cfg=/tmp/rear-efi.ydXT1j1umm//EFI/BOOT/grub.cfg
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------

All other required modules (e.g. "echo", "linux", "initrd" and more) are just missing from the Standalone image of Grub2 created by ReaR.
Same issue happens with Upstream ReaR on RHEL9.

There are 2 issues with this:

1. modules are missing

  This may be a RHEL specific issue: for sure our grub2-mkstandalone doesn't include "base modules", potentially this is the case for other distributions.

2. rebuilding Grub2 on RHEL systems is NOT a possibility, because Secure Boot must work, ALWAYS

  Because of this, Shim and Grub compiled by Red Hat have to be shipped. When manually copying boot files (Shim as BOOTX64.EFI of course) to /EFI/BOOT, the system can be recovered properly.


The Grub2 standalone creation is performed by build_bootx86_efi() implemented in /usr/share/rear/lib/uefi-functions.sh.
For ISO ourput, when SECURE_BOOT_BOOTLOADER is set, this step is skipped:
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
 69 # Create BOOTX86.efi but only if we are NOT secure booting.
 70 # We are not able to create signed boot loader
 71 # so we need to reuse existing one.
 72 # See issue #1374
 73 # build_bootx86_efi () can be safely used for other scenarios.
 74 if ! test -f "$SECURE_BOOT_BOOTLOADER" ; then
 75     build_bootx86_efi $TMP_DIR/mnt/EFI/BOOT/BOOTX64.efi $efi_boot_tmp_dir/grub.cfg "$boot_dir" "$UEFI_BOOTLOADER"
 76 fi
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------

Similar code should be implemented for USB output and replaced by copying SECURE_BOOT_BOOTLOADER and UEFI_BOOTLOADER instead.

Note however that UEFI_BOOTLOADER, which is supposed to point to grubx64.efi in RHEL case, is *overwritten* by SECURE_BOOT_BOOTLOADER content, in /usr/share/rear/rescue/default/850_save_sysfs_uefi_vars.sh:
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
 17     if test -f "$SECURE_BOOT_BOOTLOADER" ; then
 18         UEFI_BOOTLOADER="$SECURE_BOOT_BOOTLOADER"
 19     fi
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------

So copying UEFI_BOOTLOADER won't work when SECURE_BOOT_BOOTLOADER is set, this has to be fixed as well, by copying Grub files, as done in /usr/share/rear/output/ISO/Linux-i386/250_populate_efibootimg.sh:
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
 30     local shim_files="$( echo $uefi_bootloader_dirname/grub*.efi )"
 31     test "$shim_files" && cp $v $shim_files $efi_boot_tmp_dir/
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------

Checking the ReaR code, it appears all this is super complicated and weird: some code in /usr/share/rear/rescue/default/850_save_sysfs_uefi_vars.sh is overwritten by code specific to ISO creation (/usr/share/rear/output/ISO/Linux-i386/250_populate_efibootimg.sh, with a lot of FIXME indications).

I think some generic implementation should be used, the scheme is always very similar: on RHEL or Fedora, you always have to set SECURE_BOOT_BOOTLOADER and UEFI_BOOTLOADER, and UEFI_BOOTLOADER should not be overwritten at all.

Version-Release number of selected component (if applicable):

rear-2.x and Upstream

How reproducible:

Always

Steps to Reproduce:
1. Add a USB disk to a VM, format it and create the rescue (see /etc/rear/local.conf above)
2. Stop the VM and boot it on the USB disk

Actual results:

Can't load any entry from Grub menu

Expected results:

Can load entries

--- Additional comment from Pavel Cahyna on 2023-05-09 14:49:09 UTC ---

Hi Renaud, thank you for the analysis.

Is the problem reproducible even without secure boot? I am asking because issue 1. looks like it would happen even without secure boot. But, I have tested OUTPUT=USB with UEFI (without Secure Boot), last time about a week ago, and I have not encountered the problem.

Also, is the problem specific to RHEL 9 or does it affect RHEL 8 as well?

--- Additional comment from Renaud Métrich on 2023-05-11 15:05:49 UTC ---

I happens with or without Secure Boot for me and could reproduce with Upstream ReaR.

--- Additional comment from Pavel Cahyna on 2023-05-16 17:32:32 UTC ---

(In reply to Renaud Métrich from comment #2)
> I happens with or without Secure Boot for me and could reproduce with
> Upstream ReaR.

And what about RHEL 8? I am asking because I can't reproduce the first issue there, although RHEL 8 and RHEL 9 have almost identical ReaR. What is there in the log after
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
++ Print 'GRUB2 modules to load: fat part_gpt xfs'
++ grub2-mkstandalone -v '--modules=fat part_gpt xfs' -O x86_64-efi -o /tmp/rear-efi.ydXT1j1umm//EFI/BOOT/BOOTX64.efi /boot/grub/grub.cfg=/tmp/rear-efi.ydXT1j1umm//EFI/BOOT/grub.cfg
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
?

In my log, I have this:

-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------
++ Print 'GRUB2 modules to load: fat part_gpt xfs'
++ grub2-mkstandalone -v '--modules=fat part_gpt xfs' -O x86_64-efi -o /tmp/rear-efi.Wmx7lJGM1s//EFI/BOOT/BOOTX64.efi /boot/grub/grub.cfg=/tmp/rear-efi.Wmx7lJGM1s//EFI/BOOT/grub.cfg
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_idea.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_idea.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/acpi.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/acpi.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_md4.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_md4.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/adler32.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/adler32.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_md5.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_md5.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/affs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/affs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_rfc2268.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_rfc2268.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/afs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/afs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_rijndael.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_rijndael.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ahci.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ahci.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/efi_gop.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/efi_gop.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/all_video.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/all_video.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_rmd160.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_rmd160.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/aout.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/aout.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/appended_signature_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/appended_signature_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/efi_netfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/efi_netfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/appendedsig.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/appendedsig.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/efi_uga.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/efi_uga.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/appleldr.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/appleldr.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_rsa.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_rsa.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/archelp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/archelp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_seed.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_seed.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/asn1.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/asn1.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/f2fs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/f2fs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/at_keyboard.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/at_keyboard.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_serpent.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_serpent.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ata.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ata.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/fat.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/fat.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/backtrace.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/backtrace.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_sha1.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_sha1.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/bfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/bfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_sha256.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_sha256.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/bitmap.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/bitmap.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/bitmap_scale.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/bitmap_scale.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/file.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/file.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/blocklist.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/blocklist.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_sha512.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_sha512.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/blscfg.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/blscfg.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_tiger.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_tiger.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/boot.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/boot.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/fixvideo.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/fixvideo.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/boottime.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/boottime.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_twofish.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_twofish.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/bsd.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/bsd.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/font.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/font.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/bswap_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/bswap_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_whirlpool.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_whirlpool.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/btrfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/btrfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/bufio.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/bufio.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/geli.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/geli.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cat.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cat.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gettext.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gettext.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cbfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cbfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gfxmenu.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gfxmenu.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cbls.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cbls.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gfxterm.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gfxterm.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cbmemc.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cbmemc.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gfxterm_menu.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gfxterm_menu.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cbtable.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cbtable.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cbtime.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cbtime.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gptsync.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gptsync.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/chain.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/chain.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/echo.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/echo.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/linux.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/linux.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cmdline_cat_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cmdline_cat_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gzio.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gzio.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cmp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cmp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cmp_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cmp_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/halt.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/halt.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/hashsum.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/hashsum.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/fshelp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/fshelp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/configfile.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/configfile.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/functional_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/functional_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/connectefi.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/connectefi.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/hdparm.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/hdparm.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cpio.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cpio.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/hello.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/hello.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cpio_be.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cpio_be.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/help.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/help.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cpuid.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cpuid.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/hexdump.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/hexdump.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/crc64.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/crc64.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/hfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/hfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/hfsplus.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/hfsplus.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/crypto.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/crypto.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_arcfour.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_arcfour.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cryptodisk.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cryptodisk.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/hfspluscomp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/hfspluscomp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/cs5536.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/cs5536.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_blowfish.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_blowfish.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ctz_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ctz_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/http.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/http.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/date.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/date.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_camellia.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_camellia.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/datehook.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/datehook.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_cast5.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_cast5.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/datetime.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/datetime.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/increment.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/increment.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/disk.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/disk.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_crc.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_crc.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/diskfilter.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/diskfilter.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/iorw.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/iorw.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/div.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/div.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_des.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_des.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/div_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/div_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/iso9660.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/iso9660.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/dm_nv.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/dm_nv.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/efifwsetup.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/efifwsetup.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/jfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/jfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/efinet.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/efinet.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/jpeg.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/jpeg.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ehci.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ehci.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/elf.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/elf.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/eval.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/eval.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/keylayouts.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/keylayouts.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/exfat.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/exfat.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gcry_dsa.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gcry_dsa.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/exfctest.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/exfctest.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/keystatus.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/keystatus.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ext2.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ext2.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ldm.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ldm.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/extcmd.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/extcmd.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/legacycfg.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/legacycfg.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/gfxterm_background.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/gfxterm_background.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/legacy_password_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/legacy_password_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/loadbios.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/loadbios.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/loadenv.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/loadenv.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/loopback.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/loopback.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ls.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ls.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lsacpi.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lsacpi.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lsefi.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lsefi.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lsefimmap.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lsefimmap.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lsefisystab.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lsefisystab.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lsmmap.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lsmmap.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lspci.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lspci.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lssal.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lssal.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/luks.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/luks.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lvm.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lvm.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/lzopio.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/lzopio.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/macbless.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/macbless.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/macho.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/macho.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/mdraid09.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/mdraid09.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/mdraid09_be.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/mdraid09_be.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/mdraid1x.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/mdraid1x.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/memdisk.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/memdisk.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/memrw.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/memrw.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/minicmd.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/minicmd.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/minix.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/minix.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/minix2.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/minix2.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/minix2_be.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/minix2_be.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/minix3.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/minix3.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/minix3_be.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/minix3_be.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/minix_be.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/minix_be.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/mmap.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/mmap.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/morse.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/morse.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/mpi.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/mpi.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/msdospart.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/msdospart.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/mul_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/mul_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/multiboot.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/multiboot.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/multiboot2.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/multiboot2.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/nativedisk.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/nativedisk.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/net.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/net.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/newc.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/newc.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/nilfs2.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/nilfs2.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/normal.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/normal.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ntfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ntfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ntfscomp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ntfscomp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/odc.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/odc.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/offsetio.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/offsetio.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ohci.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ohci.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_acorn.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_acorn.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_amiga.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_amiga.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_apple.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_apple.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_bsd.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_bsd.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_dfly.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_dfly.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_dvh.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_dvh.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_gpt.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_gpt.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_msdos.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_msdos.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_plan.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_plan.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_sun.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_sun.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/part_sunpc.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/part_sunpc.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/parttool.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/parttool.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/password.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/password.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/password_pbkdf2.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/password_pbkdf2.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/pata.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/pata.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/pbkdf2.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/pbkdf2.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/pbkdf2_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/pbkdf2_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/pcidump.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/pcidump.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/pgp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/pgp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/pkcs1_v15.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/pkcs1_v15.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/play.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/play.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/png.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/png.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/priority_queue.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/priority_queue.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/probe.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/probe.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/procfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/procfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/progress.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/progress.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/raid5rec.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/raid5rec.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/raid6rec.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/raid6rec.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/random.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/random.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/read.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/read.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/reboot.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/reboot.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/regexp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/regexp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/reiserfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/reiserfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/relocator.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/relocator.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/romfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/romfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/scsi.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/scsi.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/search.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/search.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/search_fs_file.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/search_fs_file.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/search_fs_uuid.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/search_fs_uuid.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/search_label.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/search_label.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/serial.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/serial.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/setjmp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/setjmp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/setjmp_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/setjmp_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/setpci.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/setpci.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/sfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/sfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/shift_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/shift_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/signature_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/signature_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/sleep.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/sleep.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/sleep_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/sleep_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/spkmodem.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/spkmodem.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/squash4.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/squash4.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/strtoull_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/strtoull_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/syslinuxcfg.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/syslinuxcfg.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/tar.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/tar.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/terminal.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/terminal.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/terminfo.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/terminfo.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/test_asn1.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/test_asn1.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/test_blockarg.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/test_blockarg.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/testload.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/testload.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/testspeed.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/testspeed.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/tftp.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/tftp.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/tga.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/tga.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/time.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/time.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/tr.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/tr.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/trig.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/trig.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/true.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/true.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/udf.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/udf.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ufs1.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ufs1.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ufs1_be.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ufs1_be.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/ufs2.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/ufs2.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/uhci.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/uhci.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usb.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usb.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usb_keyboard.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usb_keyboard.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usbms.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usbms.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usbserial_common.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usbserial_common.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usbserial_ftdi.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usbserial_ftdi.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usbserial_pl2303.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usbserial_pl2303.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usbserial_usbdebug.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usbserial_usbdebug.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/usbtest.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/usbtest.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/verifiers.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/verifiers.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/video.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/video.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/video_bochs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/video_bochs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/video_cirrus.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/video_cirrus.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/video_colors.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/video_colors.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/video_fb.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/video_fb.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/videoinfo.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/videoinfo.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/videotest.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/videotest.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/videotest_checksum.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/videotest_checksum.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/xfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/xfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/xnu.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/xnu.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/xnu_uuid.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/xnu_uuid.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/xnu_uuid_test.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/xnu_uuid_test.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/xzio.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/xzio.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/zfs.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/zfs.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/zfscrypt.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/zfscrypt.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/zfsinfo.mod' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/zfsinfo.mod'.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/efiemu32.o' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/efiemu32.o'.
grub2-mkstandalone: info: cannot open `/usr/lib/grub/x86_64-efi/efiemu32.o': No such file or directory.
grub2-mkstandalone: info: copying `/usr/lib/grub/x86_64-efi/efiemu64.o' -> `/tmp/grub.ySbmnB/boot/grub/x86_64-efi/efiemu64.o'.
grub2-mkstandalone: info: cannot open `/usr/lib/grub/x86_64-efi/efiemu64.o': No such file or directory.
-------- 8< ---------------- 8< ---------------- 8< ---------------- 8< --------

etc.  - so it seems that there are plenty of GRUB2 modules used by grub2-mkstandalone. How large is the resulting /tmp/rear-efi.Wmx7lJGM1s//EFI/BOOT/BOOTX64.efi ?

Unfortunately when debugging this I have hit an unrelated GRUB2 bug (bz2207732)

--- Additional comment from Pavel Cahyna on 2023-05-16 17:41:21 UTC ---

To find out what modules are embedded in the GRUB2 image, use
ls (memdisk)/boot/grub/x86_64-efi/

for me it prints:

gcry_idea.mod acpi.mod gcry_md4.mod adler32.mod gcry_md5.mod affs.mod 
gcry_rfc2268.mod afs.mod gcry_rijndael.mod ahci.mod efi_gop.mod all_video.mod 
gcry_rmd160.mod aout.mod appended_signature_test.mod efi_netfs.mod 
appendedsig.mod efi_uga.mod appleldr.mod gcry_rsa.mod archelp.mod gcry_seed.mod
asn1.mod f2fs.mod at_keyboard.mod gcry_serpent.mod ata.mod fat.mod 
backtrace.mod gcry_sha1.mod bfs.mod gcry_sha256.mod bitmap.mod bitmap_scale.mod
file.mod blocklist.mod gcry_sha512.mod blscfg.mod gcry_tiger.mod boot.mod 
fixvideo.mod boottime.mod gcry_twofish.mod bsd.mod font.mod bswap_test.mod 
gcry_whirlpool.mod btrfs.mod bufio.mod geli.mod cat.mod gettext.mod cbfs.mod 
gfxmenu.mod cbls.mod gfxterm.mod cbmemc.mod gfxterm_menu.mod cbtable.mod 
cbtime.mod gptsync.mod chain.mod echo.mod linux.mod cmdline_cat_test.mod 
gzio.mod cmp.mod cmp_test.mod halt.mod hashsum.mod fshelp.mod configfile.mod 
functional_test.mod connectefi.mod hdparm.mod cpio.mod hello.mod cpio_be.mod 
help.mod cpuid.mod hexdump.mod crc64.mod hfs.mod hfsplus.mod crypto.mod 
gcry_arcfour.mod cryptodisk.mod hfspluscomp.mod cs5536.mod gcry_blowfish.mod 
ctz_test.mod http.mod date.mod gcry_camellia.mod datehook.mod gcry_cast5.mod 
datetime.mod increment.mod disk.mod gcry_crc.mod diskfilter.mod iorw.mod 
div.mod gcry_des.mod div_test.mod iso9660.mod dm_nv.mod efifwsetup.mod jfs.mod 
efinet.mod jpeg.mod ehci.mod elf.mod eval.mod keylayouts.mod exfat.mod 
gcry_dsa.mod exfctest.mod keystatus.mod ext2.mod ldm.mod extcmd.mod 
legacycfg.mod gfxterm_background.mod legacy_password_test.mod loadbios.mod 
loadenv.mod loopback.mod ls.mod lsacpi.mod lsefi.mod lsefimmap.mod 
lsefisystab.mod lsmmap.mod lspci.mod lssal.mod luks.mod lvm.mod lzopio.mod 
macbless.mod macho.mod mdraid09.mod mdraid09_be.mod mdraid1x.mod memdisk.mod 
memrw.mod minicmd.mod minix.mod minix2.mod minix2_be.mod minix3.mod 
minix3_be.mod minix_be.mod mmap.mod morse.mod mpi.mod msdospart.mod 
mul_test.mod multiboot.mod multiboot2.mod nativedisk.mod net.mod newc.mod 
nilfs2.mod normal.mod ntfs.mod ntfscomp.mod odc.mod offsetio.mod ohci.mod 
part_acorn.mod part_amiga.mod part_apple.mod part_bsd.mod part_dfly.mod 
part_dvh.mod part_gpt.mod part_msdos.mod part_plan.mod part_sun.mod 
part_sunpc.mod parttool.mod password.mod password_pbkdf2.mod pata.mod 
pbkdf2.mod pbkdf2_test.mod pcidump.mod pgp.mod pkcs1_v15.mod play.mod png.mod 
priority_queue.mod probe.mod procfs.mod progress.mod raid5rec.mod raid6rec.mod 
random.mod read.mod reboot.mod regexp.mod reiserfs.mod relocator.mod romfs.mod 
scsi.mod search.mod search_fs_file.mod search_fs_uuid.mod search_label.mod 
serial.mod setjmp.mod setjmp_test.mod setpci.mod sfs.mod shift_test.mod 
signature_test.mod sleep.mod sleep_test.mod spkmodem.mod squash4.mod 
strtoull_test.mod syslinuxcfg.mod tar.mod terminal.mod terminfo.mod test.mod 
test_asn1.mod test_blockarg.mod testload.mod testspeed.mod tftp.mod tga.mod 
time.mod tr.mod trig.mod true.mod udf.mod ufs1.mod ufs1_be.mod ufs2.mod 
uhci.mod usb.mod usb_keyboard.mod usbms.mod usbserial_common.mod 
usbserial_ftdi.mod usbserial_pl2303.mod usbserial_usbdebug.mod usbtest.mod 
verifiers.mod video.mod video_bochs.mod video_cirrus.mod video_colors.mod 
video_fb.mod videoinfo.mod videotest.mod videotest_checksum.mod xfs.mod xnu.mod
xnu_uuid.mod xnu_uuid_test.mod xzio.mod zfs.mod zfscrypt.mod zfsinfo.mod 
moddep.lst command.lst fs.lst partmap.lst parttool.lst video.lst crypto.lst 
terminal.lst modinfo.sh

--- Additional comment from Pavel Cahyna on 2023-06-27 11:31:00 UTC ---

Still thinking aboput issue 1 .... what is prefix set to? I started seeing the problem on Fedora 37 as well. The correct GRUB image is booted, but prefix is set to
prefix=(hd1,gpt1)/EFI/BOOT
although
root=memdisk.

If I execute
set prefix=(memdisk)/boot/grub

then GRUB works.

Can you please try that? Not sure why you see the problem on RHEL when I encounter it only on Fedora 37 and above though.

--- Additional comment from Pavel Cahyna on 2023-06-27 14:08:17 UTC ---

I needed also to
set root=hd1,gpt
otherwise GRUB was not finding the kernel and initrd.

I checked Fedora 36. There we have
prefix=(memdisk)/boot/grub
root=hd1,gpt1

and the image works out of the box. So, something has changed with variables in the image produced by grub2-mkstandalone between Fedora 36 and Fedora 37.

--- Additional comment from Pavel Cahyna on 2023-08-04 19:29:45 UTC ---

I tried the suggestion of using Shim and Grub compiled by Red Hat. I get

error: ../../grub-core/fs/fshelp.c:258:file `/EFI/redhat/x86_64-efi/xzio.mod'
 not found.
 Loading kernel /EFI/BOOT/kernel ...
 Loading initial ramdisk /EFI/BOOT/initrd.cgz ...
 
 Press any key to continue...

because the menu contains

    insmod xzio

after pressing any key, ReaR boots, but this is not ideal.

--- Additional comment from Pavel Cahyna on 2023-08-07 13:52:20 UTC ---

Actually, if no key is pressed, boot continues in about 10 seconds, so this is acceptable.

--- Additional comment from Pavel Cahyna on 2023-08-09 10:13:52 UTC ---

The Secure Boot part is addressed by https://github.com/rear/rear/pull/3031 . It can be also used as a workaround for the other problem: if one sets SECURE_BOOT_BOOTLOADER, the custom GRUB image which shows the problem is not used.

Comment 10 errata-xmlrpc 2023-11-14 15:37:10 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (rear bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2023:7060

Comment 11 Red Hat Bugzilla 2024-03-14 04:26:08 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days


Note You need to log in before you can comment on or make changes to this bug.