Description of problem:
When the ACM Hub is self-managed, the Policy CRD is then managed by both the ACM installed and the Policy Addon controller. The Policy Addon controller should avoid manage the Policy CRD when the managed cluster is a self-managed Hub. This would not apply to other CRDs such as ConfigurationPolicy, IAMPolicy, and CertificatePolicy.
Currently, when self-management is disabled, the Policy CRD is deleted by the ManifestWork generated by the Policy Addon controller. See ACM-4532.
This fix should be backported to 2.7.
Version-Release number of selected component (if applicable):
2.5+
How reproducible:
Steps to Reproduce:
- ...
Actual results:
Expected results:
Additional info:
- clones
-
ACM-4917 The Policy Addon controller should not manage the Policy CRD on the Hub
- Closed