The v0.2.0 release version of the ApplicationSet CRD is missing from the latest builds of GitOps operator v1.3RC, as of Oct 4 2021 (instead it still contains the v0.1.0 release).
The correct CRD can be found at https://github.com/argoproj-labs/applicationset/blob/release-0.2.0/manifests/crds/argoproj.io_applicationsets.yaml , and it was confirmed that once this correct version of the CRD is applied (after installation of GitOps Operator) that outstanding issues with the decision resource generator are resolved.
At least the following CRDs need to be updated:
- gitops-operator repo: config/crd/bases/argoproj.io_applicationsets.yaml
- argocd-operator repo: crd/bases/argoproj.io_applicationsets.yaml
To confirm the issues is fixed, after installing the GitOps operator you may run kubectl get crd/applicationsets.argoproj.io -o yaml | grep -i decision to confirm it contains the cluster decision resource generator (introduced in v0.2.0)
Slack thread: https://coreos.slack.com/archives/C01RQH8KQ87/p1633384842267300