Recently performed software update on a RHEL 6.6 (Santiago). Noticed that kernel version is not updated to latest one that was installed.kernel version before doing software update:[root@server01 ~]# uname -r2.6.32-431.11.2.el6.x86_64Below is the summary of kernel packages from yum list command:[root@server01 ~]# yum list kernelLoaded plugins: amazon-id, rhui-lb, securityInstalled Packageskernel.x86_64              2.6.32-431.11.2.el6              installedkernel.x86_64              2.6.32-504.12.2.el6              @rhui-REGION-rhel-server-releaseskernel.x86_64              2.6.32-504.16.2.el6              @rhui-REGION-rhel-server-releasesAvailable Packageskernel.x86_64              2.6.32-504.23.4.el6              rhui-REGION-rhel-server-releasesExpecting the kernel would be updated to highest version among the installed ones. But it changed as below even after couple of reboots.[root@server01 ~]# uname -r**2.6.32-504.12.2.el6.x86_64**Any ideas? thanks!
Kernel version not changing even though the new version is installed
linux;rhel;kernel;yum;rpm
While I'm unable to explain why the newest kernel wasn't booting automatically, the kernel booted by GRUB is set in /boot/grub/grub.conf using the default=<menu entry number>, where counting starts at 0.  In this specific case, default=1 will boot your desired kernel.