Skip to content

build_library: enable nvidia-drivers-580 as the lts branch - #4325

Merged
sayanchowdhury merged 2 commits into
mainfrom
sayan/enable-nvidia-580
Oct 20, 2026
Merged

sayanchowdhury merged 2 commits into
mainfrom
sayan/enable-nvidia-580

Conversation

@sayanchowdhury

Copy link
Copy Markdown
Member

Enable NVIDIA 580 (LTS branch) driver sysexts as nvidia-drivers-580 and nvidia-drivers-580-open

Testing done

CI https://jenkins.flatcar.org/job/container/job/packages_all_arches/861/cldsv/

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com>
Signed-off-by: Sayan Chowdhury <sayan.chowdhury2012@gmail.com>
Copilot AI balanced review requested due to automatic review settings October 20, 2026 13:05
@sayanchowdhury
sayanchowdhury requested a review from a team as a code owner October 20, 2026 13:05

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The focused additions match existing package slots and sysext integration, with no unresolved findings.

No open issues 🎉

What changed in this PR

Adds NVIDIA 580 LTS driver sysexts to Flatcar’s existing build configuration.

Changes:

  • Enables proprietary and open-kernel NVIDIA 580 sysexts for amd64.
  • Moves arm64’s NVIDIA driver service from 570 to 580.
  • Documents availability and migration recommendations.
File Description
sdk_container/​src/​third_party/​coreos-overlay/​x11-drivers/​nvidia-drivers-service/​nvidia-drivers-service-580.178.04.ebuild Adds arm64 support.
sdk_container/​src/​third_party/​coreos-overlay/​x11-drivers/​nvidia-drivers-service/​nvidia-drivers-service-570.211.01.ebuild Removes the superseded arm64 service package.
changelog/​updates/​2026-10-19-nvidia-drivers-service-580.md Records the service update.
changelog/​changes/​2026-10-19-nvidia-drivers-580.md Documents sysext enablement and migration.
build_library/​extra_sysexts.sh Registers both NVIDIA 580 sysext variants.

Review effort: Balanced

@sayanchowdhury
sayanchowdhury merged commit d515a9d into main Oct 20, 2026
34 of 35 checks passed
@sayanchowdhury
sayanchowdhury deleted the sayan/enable-nvidia-580 branch October 20, 2026 13:18

This branch is waiting to be deployed

1 waiting deployment
development — 22de141d Waiting Oct 20, 2026 by sayanchowdhury via Wait for approval #6003
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