diff --git a/pkg/operator/status.go b/pkg/operator/status.go index 55f783bf5a..c6ef2aa924 100644 --- a/pkg/operator/status.go +++ b/pkg/operator/status.go @@ -29,7 +29,7 @@ func (optr *Operator) syncVersion() error { } // keep the old version and progressing if we fail progressing - if cov1helpers.IsStatusConditionTrue(co.Status.Conditions, configv1.OperatorProgressing) && cov1helpers.IsStatusConditionTrue(co.Status.Conditions, configv1.OperatorDegraded) { + if cov1helpers.IsStatusConditionTrue(co.Status.Conditions, configv1.OperatorProgressing) || cov1helpers.IsStatusConditionTrue(co.Status.Conditions, configv1.OperatorDegraded) { return nil }