RedHat and derivitaves Rockylinux etc…
With BLScfg enabled and in UEFI boot mode RHEL does not provide a
means to automatically update kernel parameters upon kernel updates. Meaning that updates don’t source the Commandline parameters from either /etc/default/grub nor from /boot/grug2/grubenv . From their documentation you are expected to run grub2-mkconfig after a new kernel install to update your parameters to the new kernel. After some searching and assistance from others I discovered that there is a “Backdoor” means of achieving automatic kernel parameters updates by creating a file in /etc/kernel/ called cmdline. You can populate that file with any means convenient to you but most importantly you need to include as the first parameter:
root=UUID=<uuid of your root or boot partition>
and then your other space separated parameters.
Once this file is created with your parameters thus entered now upon
new kernel installs the parameters as defined will be appended to the
new kernel boot line and the updated boot entry in
/boot/loader/entries/