Skip to content

Comments

[Feature] Add minimal AlmaLinux support (#53)#439

Open
gigabyte132 wants to merge 1 commit intoROCm:mainfrom
gigabyte132:add-almalinux-support
Open

[Feature] Add minimal AlmaLinux support (#53)#439
gigabyte132 wants to merge 1 commit intoROCm:mainfrom
gigabyte132:add-almalinux-support

Conversation

@gigabyte132
Copy link

@gigabyte132 gigabyte132 commented Feb 19, 2026

Motivation

This PR adds minimal AlmaLinux support, addressing errors like the one described here (#53):

err: OS: almalinux 8.10 (cerulean leopard) not supported. Should be one of [red hat redhat ubuntu coreos rhel]

Technical Details

This PR adds an almaCMNameMapper method, allowing the GPU operator to run on AlmaLinux nodes.

This PR does not add full support for AlmaLinux (i.e. providing the template dockerfiles), it functions in the 2 cases where we use the inbox AMD drivers or have external builds of the driver image.

Test Plan

We have tested this on AlmaLinux 9.5 as well as AlmaLinux 10.1 successfuly with an external driver container build (30.20) as well as the inbox drivers. Please do let me know if you would like me to add additional tests.

Test Result

The GPU operator exposes the AMD GPUs as expected on nodes running AlmaLinux 9.5 as well as AlmaLinux 10.1.

Submission Checklist

Signed-off-by: Raulian-Ionut Chiorescu <raulian-ionut.chiorescu@cern.ch>
@gigabyte132 gigabyte132 force-pushed the add-almalinux-support branch from 3193edc to b82e56a Compare February 19, 2026 10:54
@yansun1996
Copy link
Member

Hi @gigabyte132 thanks for raising this PR, would you mind:

  1. continue to check whether these are working fine ? metrics exporter, as well as device plugin with some workload. (We have workload YAML provided in example folder) those can be quickly tested manually. We need to confirm those minimum things working on your side, since ROCm officially hasn't claimed support for Alma Linux yet.

  2. what is the specific use case and cluster size on your side ?

we would evaluate your PR.

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.

2 participants