RHEL CoreOS since https://gitlab.cee.redhat.com/coreos/redhat-coreos/merge_requests/868 ships kernel-devel as part of the host. This is embarrassing and we need to fix it.
We need to leave `kernel-devel` in the host to enable some partner work during the 4.5 release. We will remove the package as part of the 4.6 release and utilize the extension enhancement to deliver it. See https://github.com/openshift/enhancements/pull/317
Removing needinfo since @micah provided the necessary information.
Work is blocked pending an MCO feature.
VERIFIED with 4.6.0-fc.5
$ oc get clusterversion
NAME VERSION AVAILABLE PROGRESSING SINCE STATUS
version 4.6.0-fc.5 True False 52m Cluster version is 4.6.0-fc.5
$ oc get nodes
NAME STATUS ROLES AGE VERSION
ci-ln-j38n5qt-f76d1-r2ks4-master-0 Ready master 84m v1.19.0-rc.2+fc4c489
ci-ln-j38n5qt-f76d1-r2ks4-master-1 Ready master 84m v1.19.0-rc.2+fc4c489
ci-ln-j38n5qt-f76d1-r2ks4-master-2 Ready master 84m v1.19.0-rc.2+fc4c489
ci-ln-j38n5qt-f76d1-r2ks4-worker-b-jg46v Ready worker 73m v1.19.0-rc.2+fc4c489
ci-ln-j38n5qt-f76d1-r2ks4-worker-c-g5rvz Ready worker 73m v1.19.0-rc.2+fc4c489
ci-ln-j38n5qt-f76d1-r2ks4-worker-d-njqvl Ready worker 74m v1.19.0-rc.2+fc4c489
$ oc debug node/ci-ln-j38n5qt-f76d1-r2ks4-worker-b-jg46v
Starting pod/ci-ln-j38n5qt-f76d1-r2ks4-worker-b-jg46v-debug ...
To use host binaries, run `chroot /host`
Pod IP: 10.0.32.2
If you don't see a command prompt, try pressing enter.
sh-4.2# chroot /host
sh-4.4# rpm-ostree status
CustomOrigin: Managed by machine-config-operator
Version: 46.82.202009101640-0 (2020-09-10T16:44:26Z)
Version: 46.82.202008260918-0 (2020-08-26T09:22:50Z)
sh-4.4# rpm -qa |grep kernel
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 (OpenShift Container Platform 4.6 GA Images), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.