Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-20704

Allow support for all ArgoCD generator types (e.g., Git, List, Cluster) in the ApplicationSet YAML editor in the RHACM UI, not just ClusterDecisionResource

XMLWordPrintable

    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected

      Problem Statement:
      In the current version of Red Hat Advanced Cluster Management (RHACM) — specifically 2.13.2 — the ApplicationSet creation UI only supports the ClusterDecisionResource generator when creating an ApplicationSet via the YAML editor. Attempting to use other ArgoCD-supported generator types like Git results in an error:

      “Must have required property 'clusterDecisionResource'”
      This restricts users from leveraging the full flexibility of ArgoCD ApplicationSet features through the RHACM UI.

      Customer Impact & Context:
      A customer working in a LAB environment encountered this issue while trying to configure an ApplicationSet that uses path templating based on cluster labels:

      ~~~
      path: deployment/overlays/metadata.labels.cloud
      ~~~

      To do this, the customer intended to use the Git generator. However, the RHACM UI YAML editor flagged it as invalid unless a clusterDecisionResource generator was used. This is misleading and implies that other generator types are not supported — even though they work when configured directly in the CRD (CustomResourceDefinition) or via CLI.

      The customer was eventually able to configure it correctly outside the UI, but the UI validation led to confusion and unnecessary troubleshooting. While this did not cause a direct business impact, it delayed configuration and reduced the confidence in the RHACM UI tooling.

              rhn-support-cstark Christian Stark
              rhn-support-mlele Mihir Lele
              David Huynh David Huynh
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: