Description of problem:
When a PlacementBinding exists in a Policy namespace (even if it isn't associated with a given Policy), all root Policies are unable to update their status and are endlessly re-reconciled until the PlacementBinding is fixed.
Version-Release number of selected component (if applicable): 2.9.0
How reproducible: Consistently
Steps to Reproduce:
- Create a PlacementBinding with a placementRef having an apiGroup of "cluster.open-cluster-management.io" and a kind of "PlacementRule". (The subjects can be any Policy, even one that's nonexistent.)
- Create a Policy with a new PlacementBinding and observe the root status does not get updated.
Actual results: Root policy not updated
Expected results: Root policy is updated
- links to
-
RHSA-2024:126795 Red Hat Advanced Cluster Management 2.9.3 security and bug fix container updates