tests: Skip Moby kernel config checks on 5.x
See
for details. Basically 5.x removed support for
CFQ with ("block: remove legacy IO
schedulers") and the Moby check still requires it.
@@ -6,6 +6,13 @@ function failed {
}
/check-kernel-config.sh || failed
+
+# Skip moby kernel checks on 5.x kernels for now.
+# See: https://github.com/moby/moby/issues/38887
+kernelVersion="$(uname -r)"
+kernelMajor="${kernelVersion%%.*}"
+if [ "$kernelMajor" -lt 5 ]; then
bash /check-config.sh || failed
+fi
printf "Kernel config test suite PASSED\n"
