in pkg/common/condition/condition.go [41:51]
func EqualConditionIgnoreReason(current, desired *metav1.Condition) bool {
if current == nil && desired == nil {
return true
}
return current != nil &&
desired != nil &&
current.Type == desired.Type &&
current.Status == desired.Status &&
current.ObservedGeneration >= desired.ObservedGeneration
}