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

NVIDIA / nodewright / 39633723090
84%

Build:
DEFAULT BRANCH: main
Ran 21 Oct 2026 04:40PM UTC
Jobs 1
Files 59
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

21 Oct 2026 04:19PM UTC coverage: 83.602% (+0.006%) from 83.596%
39633723090

push

github

web-flow
fix(cli): clear Status.ConfigUpdates on a full nodewright reset (#809)

* fix(cli): clear Status.ConfigUpdates on nodewright reset

A reset removes every node's state but left the per-package config
update keys behind. With them present HasInterrupt ignores a package's
own interrupt, so the restarted run could finish without running it.

A full reset clears status.configUpdates; reset --package clears only
that package's keys. Both run after every node reset succeeded, and not
on --dry-run. A missing NodeWright is ignored, other patch failures warn.

Fixes #776

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Noah Kontur <nkontur@nvidia.com>

* docs(cli): describe when reset clears config updates

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Noah Kontur <nkontur@nvidia.com>

* fix(cli): keep configUpdates when another version of the package remains

reset --package name:version cleared configUpdates[name], which is keyed by
name only, while nodes could still hold another version of the package.
Skip the clear in that case, and reword the docs and help to match.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Noah Kontur <nkontur@nvidia.com>

* fix(cli): satisfy gocyclo and lll in the package reset

Move the still-held check out of runPackageReset and wrap a long test line.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: Noah Kontur <nkontur@nvidia.com>

---------

Signed-off-by: Noah Kontur <nkontur@nvidia.com>
Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-authored-by: Brian Lockwood <lockwobr@gmail.com>

35 of 37 new or added lines in 1 file covered. (94.59%)

16 existing lines in 1 file now uncovered.

10100 of 12081 relevant lines covered (83.6%)

7.61 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
84.18
5.09% operator/cmd/cli/app/reset.go

Coverage Regressions

Lines Coverage ∆ File
16
84.04
-0.64% operator/internal/controller/skyhook_controller.go
Jobs
ID Job ID Ran Files Coverage
1 39633723090.1 21 Oct 2026 04:40PM UTC 59
83.6
GitHub Action Run
Source Files on build 39633723090
  • Tree
  • List 59
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39633723090
  • cf09bf4a on github
  • Prev Build on main (#39518536629)
  • Next Build on main (#39840324943)
  • 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