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

NVIDIA / gpu-operator / 26904558589
30%
main: 30%

Build:
Build:
LAST BUILD BRANCH: pull-request/2518
DEFAULT BRANCH: main
Ran 03 Jun 2026 06:29PM UTC
Jobs 1
Files 56
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

03 Jun 2026 06:21PM UTC coverage: 29.746% (+0.3%) from 29.401%
26904558589

push

github

rajathagasthya
Prevent driver rollout caused by helm.sh/chart label change

On a Helm chart upgrade, the operator copies the chart's helm.sh/chart
label (which encodes the chart version) onto operand pod templates. The
changed value alters the DaemonSet's controller revision hash, which the
upgrade controller treats as a spec change and rolls the driver
DaemonSet -- disrupting GPU workloads even on patch upgrades where the
driver itself is unchanged.

Stop propagating helm.sh/chart to operand pod templates in both the
ClusterPolicy and NVIDIADriver paths, while still applying it to the
DaemonSet object metadata for chart traceability. To keep the label on
the running pods without recreating them, reconcile it directly onto the
live operand and driver pods on each reconcile. Also inject the label
into the NVIDIADriver CR so its pods are covered the same way as the
ClusterPolicy-managed operands.

Signed-off-by: Rajath Agasthya <ragasthya@nvidia.com>

63 of 90 new or added lines in 4 files covered. (70.0%)

3756 of 12627 relevant lines covered (29.75%)

0.34 hits per line

Uncovered Changes

Lines Coverage ∆ File
14
44.64
3.81% internal/state/driver.go
10
36.99
1.52% controllers/state_manager.go
3
0.0
0.0% controllers/clusterpolicy_controller.go
Jobs
ID Job ID Ran Files Coverage
1 26904558589.1 03 Jun 2026 06:29PM UTC 56
29.75
GitHub Action Run
Source Files on build 26904558589
  • Tree
  • List 56
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26904558589
  • f104dbac on github
  • Prev Build on main (#26667322402)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc