mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-04 02:57:27 +09:00
The XValidation justification was factually wrong: the deployed helm-controller CRD has no rule rejecting a Strategy alongside a Remediation entry (only .retryInterval is gated on Strategy.Name), so the claimed "silently break every HR" safety net does not exist. Reword the comment in all three test files to the real reason Remediation stays nil: retries are driven by a single Strategy.RetryInterval path, matching cozystack-operator's PackageReconciler.buildHelmReleaseSpec. Address review feedback from lexfrei on rest_helmrelease_spec_test.go, rest_timeout_test.go and internal/operator/package_reconciler_test.go. Assisted-By: Claude <noreply@anthropic.com> Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>