SAP-samples / SAP-samples/kyma-runtime-samples

Precompiled NVIDIA driver images are not available for Garden Linux versions 1877.4 and 1877.10

Open
#636 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
197
Forks
93
Avg merge
18h 26m
Merged PRs (30d)
1

Description

Precompiled NVIDIA driver images are not available for Garden Linux versions 1877.4 and 1877.10, which are the current versions deployed in SAP Kyma Runtime (managed Kubernetes on SAP BTP). This makes it impossible to deploy the NVIDIA GPU Operator using the precompiled driver approach on these environments.

Property Value
Kubernetes version v1.33.7
GPU Operator version v25.10.1
Garden Linux versions 1877.4, 1877.10
Kernel versions 6.12.47-cloud-amd64, 6.12.66-cloud-amd64
Platform SAP Kyma Runtime (managed, AWS EC2)
GPU instance types g4dn.xlarge (NVIDIA T4)
Steps to Reproduce
  1. Provision an SAP Kyma Runtime cluster with GPU-enabled worker nodes (Garden Linux 1877.4 or 1877.10)
  2. Follow the SAP Kyma GPU Operator deployment guide at https://github.com/SAP-samples/kyma-runtime-samples/tree/main/gpu
  3. Deploy the GPU Operator using the provided values.yaml with usePrecompiled: true and version: 570
  4. Observe nvidia-driver-daemonset pods stuck in ImagePullBackOff
Error
Failed to pull image "ghcr.io/gardenlinux/gardenlinux-nvidia-installer/driver:570-6.12.66-cloud-amd64-gardenlinux0": 
failed to resolve image: not found
Root Cause

The operator attempts to pull precompiled driver images matching the node's exact kernel version. After checking all available tags in this registry, the latest available images for the 570 driver branch only cover up to:

  • Garden Linux 1877.2 / kernel 6.12.40
  • Garden Linux 1592.12 / kernel 6.6.101

No images exist for:

  • Garden Linux 1877.4 / kernel 6.12.47
  • Garden Linux 1877.10 / kernel 6.12.66
Request

Could precompiled driver images be published for the following combinations?

Garden Linux Version Kernel Driver Branch
1877.4 6.12.47-cloud-amd64 570
1877.10 6.12.66-cloud-amd64 570

These are the current Garden Linux versions deployed by SAP Kyma Runtime and are likely to affect other users on this platform.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the SAP Kyma GPU Operator deployment guide and its values.yaml, then reproduce the ImagePullBackOff on Garden Linux 1877.4 or 1877.10. Check the requested 570 driver image tags for kernels 6.12.47-cloud-amd64 and 6.12.66-cloud-amd64; done means both images are available and the precompiled deployment can pull them successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, kubernetes, linux
Domain
cloud, devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.