fix(nvca-operator): sync PodDisruptionBudget chart - #973
Conversation
Closes #972 Signed-off-by: Kristina Pathak <kpathak@nvidia.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (10)
Included review availability: Your plan provides up to 12 included reviews per hour; 10 remain after this review. 📝 WalkthroughWalkthroughThe NVCA Operator Helm charts now support optional PodDisruptionBudgets. Values schemas validate availability settings, templates enforce mutual exclusivity, documentation describes configuration, and tests cover source and vendored charts. ChangesPodDisruptionBudget chart support
Estimated code review effort: 3 (Moderate) | ~20 minutes Merge Risk: ⚪ Minimal · up to This PR synchronizes the PodDisruptionBudget source, schema, documentation, and generated chart output with validation coverage; no actionable merge-blocking risk remains beyond normal checks and review. Sequence Diagram(s)sequenceDiagram
participant HelmValues
participant ValuesSchema
participant PDBTemplate
participant RenderedManifest
HelmValues->>ValuesSchema: validate podDisruptionBudget settings
ValuesSchema->>PDBTemplate: provide validated values
PDBTemplate->>RenderedManifest: render optional PodDisruptionBudget
Possibly related PRs
Suggested reviewers: 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 Trivy (0.73.0)Trivy execution failed: 2026-08-18T22:36:12Z FATAL Fatal error run error: fs scan error: scan error: scan failed: failed analysis: post analysis error: post analysis error: ansible scan error: fs filter error: fs filter error: walk error range error: stat markdownlint-cli2-results-0.json: no such file or directory: range error: stat markdownlint-cli2-results-0.json: no such file or directory Comment |
TL;DR
Additional Details
For the Reviewer
For QA
make test-pod-disruption-budgetmake lintmake templatemake validateNVCA_OPERATOR_VERSION=3.0.4 NVCA_VERSION=3.0.4 NVCA_SHARED_STORAGE_IMAGE_TAG=1.0.5 make check-vendor-chartIssues
Closes #972
Checklist
Summary by CodeRabbit
New Features
Documentation
Tests