Skip to content

gigabyte-ampere-cuttlefish-installer: stop preinstalling kernels in the preseed check environment - #2951

Merged
dimorinny merged 1 commit into
google:mainfrom
dimorinny:check-preseed-env-fix
Aug 3, 2026
Merged

gigabyte-ampere-cuttlefish-installer: stop preinstalling kernels in the preseed check environment#2951
dimorinny merged 1 commit into
google:mainfrom
dimorinny:check-preseed-env-fix

Conversation

@dimorinny

@dimorinny dimorinny commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

The check container installed linux-image-arm64 and linux-headers-arm64 from the live trixie/trixie-security archives. Real installer targets never have trixie headers, and their presence makes DKMS build the NVIDIA driver against whatever kernel trixie-security shipped that day.

Bug: 537008147

…he preseed check environment

The check container installed linux-image-arm64 and linux-headers-arm64
from the live trixie/trixie-security archives. Real installer targets
never have trixie headers, and their presence makes DKMS build the
pinned NVIDIA driver against whatever kernel trixie-security shipped
that day - an unpinned moving target. This broke on 2026-07-31 when
Debian published 6.12.100, which the 550.163.01 driver fails to
compile against, failing the nvidia matrix cell.

With no stray kernels the block under test provides its own pinned
kernel and DKMS builds only against the pinned, snapshot-frozen
headers. Verified: the failing cell reproduced against 6.12.100
headers, and the same block passes with them absent (module builds
and installs for 6.18.15).

Bug: 537008147
Signed-off-by: Dmitrii Merkurev <dimorinny@google.com>
@dimorinny
dimorinny requested review from grandpaul and rmuthiah July 31, 2026 22:36
@dimorinny dimorinny added the kokoro:run Run e2e tests. label Jul 31, 2026
@GoogleCuttlefishTesterBot GoogleCuttlefishTesterBot removed the kokoro:run Run e2e tests. label Jul 31, 2026
@dimorinny
dimorinny requested a review from 3405691582 July 31, 2026 23:46
@dimorinny
dimorinny enabled auto-merge August 1, 2026 00:04
@dimorinny
dimorinny added this pull request to the merge queue Aug 3, 2026
Merged via the queue into google:main with commit 75e52c1 Aug 3, 2026
46 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants