in pkg/common/condition/condition.go [26:36]
func EqualCondition(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.Reason == desired.Reason &&
current.ObservedGeneration >= desired.ObservedGeneration
}