fix(sonarqube): align template standards#685
Conversation
Standards Check (GR-079) — PASSEvery changed chart fully passes standards-check. |
📝 WalkthroughWalkthroughThis PR adds ChangesChart feature updates
CI fixture updates
Estimated code review effort: 3 (Moderate) | ~25 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
🟢 Security Scan:
|
| Framework | Score |
|---|---|
| MITRE + NSA + SOC2 | 94.44445% |
✅ Security posture acceptable.
There was a problem hiding this comment.
💡 Codex Review
With this hook manifest moved to chart-root tests/, it is no longer rendered into the installed release: I checked helm help test, which says tests are defined in the chart that was installed, and verified with helm template that top-level tests/ hook files are absent while templates/tests/ hooks are emitted. In any install where users rely on the documented helm test/tests.enabled smoke check, Helm has no connection pod to run, so the status endpoint validation silently disappears.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
5d09110 to
b90c025
Compare
b90c025 to
9d60f5d
Compare
Summary
templates/testssohelm testremains functionalnetworkPolicy.egress.extraEgressandextraManifestssupport with schema and unit coverageValidation
make validate-chart CHART=sonarqube TIMEOUT=1200: FULLY VALIDATED (18 layers), including k3d behavioral scenarios for default, dual-stack, external-db, external-secrets, gateway-api, hardening, ingress, plugins, and smoke.make site-sync-check CHART=sonarqubemake release-check REPO=chartspassed with the expected GR-077 post-merge release confirmation warning.make attribution-check REPO=chartsSite PR: helmforgedev/site#363
Issue: #633
Summary by CodeRabbit
extraManifestssupport to include additional resources in the release.networkPolicy.egress.extraEgressand improved conditional egress rendering.