Skip to content

fix(validator): remove helm-values check (Helm values stored in secrets, never available in snapshot)#388

Merged
xdu31 merged 1 commit intoNVIDIA:mainfrom
xdu31:feat/remove-helm-values-check
Mar 13, 2026
Merged

fix(validator): remove helm-values check (Helm values stored in secrets, never available in snapshot)#388
xdu31 merged 1 commit intoNVIDIA:mainfrom
xdu31:feat/remove-helm-values-check

Conversation

@xdu31
Copy link
Copy Markdown
Contributor

@xdu31 xdu31 commented Mar 13, 2026

Summary

  • Remove the helm-values deployment check — Helm/Argo release values are stored in Kubernetes secrets, so the snapshot never captures them and this check always skipped
  • Delete implementation (helm_values.go) and tests (helm_values_test.go)
  • Remove from validator catalog, README, and recipe overlays (training + inference)

Changes

File Change
validators/deployment/helm_values.go Deleted
validators/deployment/helm_values_test.go Deleted
validators/deployment/main.go Remove helm-values registration and usage comment
recipes/validators/catalog.yaml Remove catalog entry
recipes/validators/README.md Remove from deployment phase table
recipes/overlays/h100-eks-ubuntu-training.yaml Remove from checks list
recipes/overlays/h100-eks-ubuntu-inference-dynamo.yaml Remove from checks list

Test plan

  • go build ./validators/deployment/ compiles cleanly
  • go test ./validators/... ./pkg/validator/... all pass
  • Verify CUJ1/CUJ2 reports show 15 tests (was 16 with helm-values skip)

@xdu31 xdu31 requested review from a team as code owners March 13, 2026 00:05
@mchmarny mchmarny added this to the M2 - KubeCon EU milestone Mar 13, 2026
Copy link
Copy Markdown
Member

@mchmarny mchmarny left a comment

Choose a reason for hiding this comment

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

1 nit, not a blocker:

doc reference in docs/contributor/validator.md:11 (deployment phase example still mentions "Helm values match recipe")

  | `deployment` | Verify components are installed and healthy | GPU operator pods running, Helm values match recipe |

@xdu31 xdu31 merged commit 9bb2c7b into NVIDIA:main Mar 13, 2026
47 checks passed
xdu31 added a commit to xdu31/aicr that referenced this pull request Mar 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants