• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

NVIDIA / k8s-driver-manager / 39480345494
22%
main: 13%

Build:
Build:
LAST BUILD BRANCH: pull-request/298
DEFAULT BRANCH: main
Ran 20 Oct 2026 07:05PM UTC
Jobs 1
Files 10
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Oct 2026 07:01PM UTC coverage: 20.357% (+7.7%) from 12.703%
39480345494

Pull #291

github

rajathagasthya
Skip GPU claim-holders that wait for a missing DRA kubelet-plugin

When an upgrade restarts the driver pod while no DRA kubelet-plugin pod
is Ready, GPU Operator pods that hold GPU claims cannot finish
terminating. The kubelet needs the kubelet-plugin to unprepare their
claims, and a new kubelet-plugin pod starts only after the driver is
ready. The driver-manager waited for these pods until it timed out, so
the driver pod never became ready. Stop waiting for a GPU Operator pod
when its containers have stopped, it holds a GPU claim, and no
kubelet-plugin pod is Ready. The kubelet unprepares the claims after
the kubelet-plugin starts again, unless gpu.deploy.dra-driver is false,
which gets its own warning. When the GPU Operator upgrade policy is
off, the driver-manager evicts GPU pods itself. That step also leaves
these pods out, because it cannot delete DaemonSet pods and fails when
it counts them. User pods that hold GPU claims still stop the driver
unload.

Signed-off-by: Rajath Agasthya <ragasthya@nvidia.com>
Pull Request #291: Skip GPU claim-holders that wait for a missing DRA kubelet-plugin

40 of 92 new or added lines in 2 files covered. (43.48%)

1 existing line in 1 file now uncovered.

331 of 1626 relevant lines covered (20.36%)

0.2 hits per line

Uncovered Changes

Lines Coverage ∆ File
45
0.0
0.0% cmd/driver-manager/main.go
7
57.05
41.93% internal/kubernetes/client.go

Coverage Regressions

Lines Coverage ∆ File
1
0.0
0.0% cmd/driver-manager/main.go
Jobs
ID Job ID Ran Files Coverage
1 39480345494.1 20 Oct 2026 07:05PM UTC 10
20.36
GitHub Action Run
Source Files on build 39480345494
  • Tree
  • List 10
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39480345494
  • Pull Request #291
  • PR Base - main (#39421697445)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc