KFLUXINFRA-4426 render-diff: skip empty-base overlays - #13840
Conversation
|
Skipping CI for Draft Pull Request. |
Kustomize Render DiffComparing No render differences detected. |
|
🤖 Finished Review · ✅ Success · Started 6:39 PM UTC · Completed 6:52 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.16 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #13840 +/- ##
==========================================
+ Coverage 60.38% 60.49% +0.10%
==========================================
Files 24 24
Lines 1628 1630 +2
==========================================
+ Hits 983 986 +3
Misses 563 563
+ Partials 82 81 -1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
Risk Assessment: low (1/5) DetailsSmall Go tooling change (2 files, 31 lines) with 50% test coverage ratio in stable code untouched for 175 days, no protected or security-sensitive paths, minimal risk. Previous runRisk Assessment: low (1/5) DetailsSmall Go tooling change (2 files, 31 lines) with 50% test coverage ratio in stable code untouched for 175 days, no protected or security-sensitive paths, minimal risk. |
ReviewFindingsLow
Next steps:
Previous runLooks good to me |
…rting BUILD ERROR Components that use empty-base overlays (resources: []) to provide a valid no-op ArgoCD Application for non-targeted clusters produce no kustomize output. render-diff was treating this as "does not exist on either ref" and reporting a BUILD ERROR, which creates noise in PR reviews. Now when a directory exists on at least one ref but kustomize produces no output, the component is silently skipped instead of reported as an error. Assisted-by: Claude Code
029df5d to
481a1eb
Compare
|
🤖 Finished Review · ✅ Success · Started 7:37 PM UTC · Completed 7:53 PM UTC Commit: Runtime: claude · Model: opus → claude-opus-4-6 · Effort: high · Cost: $3.96 |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: oswcab, sadlerap The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
instead of reporting BUILD ERROR
Components that use empty-base overlays (resources: []) to provide a valid no-op ArgoCD Application for non-targeted clusters produce no kustomize output.
render-diffwas treating this as "does not exist on either ref" and reporting a BUILD ERROR, which creates noise in PR reviews.Now when a directory exists on at least one ref but kustomize produces no output, the component is silently skipped instead of reported as an error.