in internal/controller/util.go [44:53]
func isNewestGeneration(r *TeamcityReconciler, ctx context.Context, namespacedName types.NamespacedName) (bool bool, err error) {
var statefulSet v1.StatefulSet
if statefulSet, err = getStatefulSetByName(r, ctx, namespacedName); err != nil {
return false, err
}
if statefulSet.Generation != statefulSet.Status.ObservedGeneration {
return false, nil
}
return true, nil
}