ROCm / ROCm/gpu-operator

[Feature]: Enable debian12 support

Open
#207 6 comments 0 reactions 1 assignee View on GitHub

@yansun1996 is already working on this.

Since May 16, 2025.

enhancement
Dominant language
Go
Stars
105
Forks
57
Avg merge
1d 2h
Merged PRs (30d)
12

Description

Suggestion Description

Hi. Is it possible to enable driver installation for debian12? 🤞 The ROCm drivers should be ready according to the matrix. I didn't find one for the device plugin though, would be keen to learn if you'd know of any concerns re debian12 support on the plugin side.

Thank you so much in advance :)


1 controller.go:341] "Reconciler error" err="failed to handle build ConfigMap for DeviceConfig kube-amd-gpu/gpu-operator: invalid node worker-3, err: OS: debian gnu/linux 12 (bookworm) not supported. Should be one of [ubuntu coreos rhel red hat redhat]" logger="amd-gpu" controller="DriverAndPluginReconciler" controllerGroup="amd.com" controllerKind="DeviceConfig" DeviceConfig="kube-amd-gpu/gpu-operator" namespace="kube-amd-gpu" name="gpu-operator" reconcileID="fd2a95ec-3f38-4fe0-8faf-afdd4ea06c18"
  driver:
    enable: true
    blacklist: true
  devicePlugin:
    devicePluginImage: rocm/k8s-device-plugin:v1.31.0.6
    nodeLabellerImage: rocm/k8s-device-plugin:labeller-v1.31.0.6
Operating System

Debian 12

GPU

Mi300x

ROCm Component

Operator code I think or device plugin

Contributor guide

No contributing guide indexed for this repository

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.