Gatekeeper fails to install with Helm 4
With the introduction of Helm 4 (via flux updating the helm-controller) this package in its current state is not reconciling correctly due to two issues:
* The resources as they are rendered contain fields that are not present (or not valid according to the CRDs)
* The HelmRelease initially fails due to changes in status reporting (kstatus introduction in Helm 4)
At this point I believe the fix will be:
* rooting out all invalid schema fields (this should be just removing unused properties, or ensuring the fields comply with the CRD schema.
* perhaps adjusting the strategy to `RetryOnFailure` as mentioned in [this issue](https://github.com/fluxcd/helm-controller/issues/1462).
issue