Elevate not booting to update os

i have tried to update 2 systems running on fairly old hardware, one centos 7.9 homeserver to alma 8 and the other alma 8.10 (initially being prepared unsuccessfully to replace the centos) to alma 9
both appeared to work correctly all the way through, but on reboot still show the original os version, as far as i can tell the grub has not been updated in either

is this a fixable issue, can the grub be updated manually, or some other option
can either of these be repaired or do they need to be fresh installed
the centos system is still running withot issues at this stage but needs to be updated to a supported os

[quote=“westconn, post:1, topic:5305, full:true”]
i have tried to update 2 systems running on fairly old hardware, one centos 7.9 homeserver to alma 8 and the other alma 8.10 (initially being prepared unsuccessfully to replace the centos) to alma 9
both appeared to work correctly all the way through, but on reboot still show the original os version, as far as i can tell the grub has not been updated in either

is this a fixable issue, can the grub be updated manually, or some other option
can either of these be repaired or do they need to be fresh installed
the centos system is still running withot issues at this stage but needs to be updated to a supported os

sudo grubby --info DEFAULT index=0 kernel=/boot/vmlinuz-3.10.0-1160.119.1.el7.x86_64 args=“ro rd.lvm.lv=cl/root rd.lvm.lv=cl/swap rhgb quiet LANG=en_AU.UTF-8” root=/dev/mapper/cl-root initrd=/boot/initramfs-3.10.0-1160.119.1.el7.x86_64.img title=CentOS Linux (3.10.0-1160.119.1.el7.x86_64) 7 (Core)


I can post any requested information from the reference files

  1. Does your leapp upgrade finish with:
====> * add_upgrade_boot_entry
        Add new boot entry for Leapp provided initramfs.
A reboot is required to continue. Please reboot your system.
  1. If yes, and after you reboot, is system booted with ELevate-Upgrade-Initramfs entry (to proceed with the upgrade) ?

on further research it would appear that python 2.7 is causing a problem, but on googling it seems that python can not be removed without breaking the system
I am not sure that dnf and some other installed packages may provide alternative to make it possible to uninstall the python