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

Uninstall GRC properly when disabled at the MultiClusterHub

XMLWordPrintable

    • Installer Sprint 2024-33, Installer Sprint 2024-34
    • No

      Description: Disabling GRC globally (in the MultiClusterHub object) is cleaning up the governance-policy-addon-controller before it has completed cleaning up the addons that it's managing. Without the addon-controller, no controller is managing the GRC ManagedClusterAddons and the GRC components are not cleaned up on the managed clusters as a result.

      Coordination with Install and possibly Server Foundation (for the addon-framework) is likely required for this.

      Initial Slack thread with installer: https://redhat-internal.slack.com/archives/CUEMEHRA9/p1686250237726939

       

      Solution

      1.  The Hub installer deletes the ClusterManagementAddon and waits for all the ManagedClusterAddOn objects to be deleted, indicating successful uninstalls. Then it can remove the GRC Hub deployments.

              dbennett@redhat.com Disaiah Bennett
              rh-ee-dhaiduce Dale Haiducek
              Thuy Nguyen Thuy Nguyen
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: