File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -108,11 +108,14 @@ func (s *ClusterSummaryScope) SetFeatureStatus(featureID configv1beta1.FeatureID
108108 if s .ClusterSummary .Status .FeatureSummaries [i ].FeatureID == featureID {
109109 s .ClusterSummary .Status .FeatureSummaries [i ].Status = status
110110 s .ClusterSummary .Status .FeatureSummaries [i ].Hash = hash
111- if failed != nil {
112- if * failed {
113- s .ClusterSummary .Status .FeatureSummaries [i ].ConsecutiveFailures ++
114- } else {
115- s .ClusterSummary .Status .FeatureSummaries [i ].ConsecutiveFailures = 0
111+ if s .ClusterSummary .Spec .ClusterProfileSpec .SyncMode != configv1beta1 .SyncModeDryRun {
112+ // In DryRun mode we always get an error back. Do not increase ConsecutiveFailures
113+ if failed != nil {
114+ if * failed {
115+ s .ClusterSummary .Status .FeatureSummaries [i ].ConsecutiveFailures ++
116+ } else {
117+ s .ClusterSummary .Status .FeatureSummaries [i ].ConsecutiveFailures = 0
118+ }
116119 }
117120 }
118121 return
You can’t perform that action at this time.
0 commit comments