Describe the bug
4.22.0-okd-scos.0 through .5 ship a driver-toolkit image built against kernel 6.12.0-212.el10 while their machine-os-content boots -224/-230/-233. Six consecutive releases reused one stale DTK digest across four OS composes; .6/.7 carry rebuilt DTKs (verified working on .6). The DTK's own startup check reports it:
WARNING: broken Driver Toolkit image detected:
- Node kernel: 6.12.0-224.el10.x86_64
- Kernel package: 6.12.0-212.el10.x86_64
INFO: informing nvidia-driver-ctr to fallback on entitled-build.
Full per-release digest/compose/kernel table (via oc adm release info --image-for=driver-toolkit) available in discussion. Impact: out-of-tree kernel-module consumers (e.g. NVIDIA gpu-operator DTK mode) can't build on .0–.5; on OKD the entitled fallback also fails. Asks:
- Was the stale DTK intentional or build-lag?
- Can CI assert payload-internal consistency — DTK kernel NVR == machine-os kernel NVR — before promotion?
- Confirm DTK-per-compose rebuild is standing practice from
.6 on.
Version
4.22.0-okd-scos.0 through .6 (verified .0, .1, .6 live); IPI on GCP
Reproducibility
100% on .0–.5 for any Driver Toolkit consumer (observed on .0/.1; .6+ rebuilt and working)
Log Bundle
Inline logs included above (DTK container output); must-gather can be provided on request
Describe the bug
4.22.0-okd-scos.0 through .5 ship a
driver-toolkitimage built against kernel6.12.0-212.el10while theirmachine-os-contentboots-224/-230/-233. Six consecutive releases reused one stale DTK digest across four OS composes;.6/.7carry rebuilt DTKs (verified working on.6). The DTK's own startup check reports it:Full per-release digest/compose/kernel table (via
oc adm release info --image-for=driver-toolkit) available in discussion. Impact: out-of-tree kernel-module consumers (e.g. NVIDIA gpu-operator DTK mode) can't build on.0–.5; on OKD the entitled fallback also fails. Asks:.6on.Version
4.22.0-okd-scos.0 through .6 (verified .0, .1, .6 live); IPI on GCP
Reproducibility
100% on .0–.5 for any Driver Toolkit consumer (observed on .0/.1; .6+ rebuilt and working)
Log Bundle
Inline logs included above (DTK container output); must-gather can be provided on request