What seems to be the problem? I noticed this error in the system logs, but don’t seem to have any problems with booting.
systemd: Starting Mark boot as successful... grub2-set-bootflag: Error reading from /boot/grub2/grubenv: Invalid argument ssb2 systemd: grub-boot-success.service: Main process exited, code=exited, status=1/FAILURE ssb2 systemd: grub-boot-success.service: Failed with result 'exit-code'. ssb2 systemd: Failed to start Mark boot as successful.
Looking at the file mentioned,
/boot/grub2/grubenv is a link to
../efi/EFI/fedora/grubenv which is an empty (0 byte) file. Is that normal?
systemctl list-unit-files --state=failed shows no failed units.