$ oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.5.0-0.nightly-2020-04-01-072147 True False 25h Cluster version is 4.5.0-0.nightly-2020-04-01-072147 sh-4.4# cat /etc/os-release NAME="Red Hat Enterprise Linux CoreOS" VERSION="45.81.202004010441-0" VERSION_ID="4.5" OPENSHIFT_VERSION="4.5" ... sh-4.4# crictl version Version: 0.1.0 RuntimeName: cri-o RuntimeVersion: 1.17.0-9.dev.rhaos4.4.gitdfc8414.el8 RuntimeApiVersion: v1alpha1 sh-4.4# rpm -qa | grep cri-o cri-o-1.17.0-9.dev.rhaos4.4.gitdfc8414.el8.x86_64 sh-4.4# crictl stats CONTAINER CPU % MEM DISK INODES sh-4.4#
Looks similar to https://bugzilla.redhat.com/show_bug.cgi?id=1782999
Applies to 4.5 and 4.4, so a backport might be needed. `crictl stats` is not used by Openshift, so this is low priority.
I suspect this has been fixed as of https://github.com/cri-o/cri-o/commit/da1b17dc7101f5bc560242bbe45632e409c97571 which is newer than the version used in your tests (https://github.com/cri-o/cri-o/commit/dfc84147e0123c608fb24952cdd757c6aee5639f) I have to follow up on why it hasn't been promoted in the machine os content yet
Update: promotions happen on Thursdays, and the one being built today will have the required version. Can you check with the new nightly built and see if it fixes the problem?
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, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2409