-
Task
-
Resolution: Done
-
Major
-
ACM 2.10.0
-
1
-
False
-
-
False
-
-
-
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:
- 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.
- is blocked by
-
ACM-8473 Set a finalizer on ClusterManagementAddOn objects
-
- Closed
-