From c1a8949506927220ee5d616eaf707308ebd573df Mon Sep 17 00:00:00 2001 From: Ryan Zhang Date: Mon, 16 Dec 2024 12:47:16 +0800 Subject: [PATCH] code change --- pkg/controllers/clusterresourceplacement/placement_status.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/controllers/clusterresourceplacement/placement_status.go b/pkg/controllers/clusterresourceplacement/placement_status.go index 90b84636e..aff4c68fb 100644 --- a/pkg/controllers/clusterresourceplacement/placement_status.go +++ b/pkg/controllers/clusterresourceplacement/placement_status.go @@ -260,7 +260,10 @@ func (r *Reconciler) setResourcePlacementStatusPerCluster(crp *fleetv1beta1.Clus } case condition.AppliedCondition, condition.AvailableCondition: if bindingCond.Status == metav1.ConditionFalse { - status.FailedPlacements = binding.Status.FailedPlacements + if crp.Spec.Strategy.ApplyStrategy.Type != fleetv1beta1.ApplyStrategyTypeReportDiff { + // Nothing is applied If the apply strategy is reportDiff. + status.FailedPlacements = binding.Status.FailedPlacements + } status.DiffedPlacements = binding.Status.DiffedPlacements status.DriftedPlacements = binding.Status.DriftedPlacements }