in api/v1beta1/teamcity_webhook.go [99:113]
func validateCommonFields(teamcity *TeamCity) (admission.Warnings, error) {
if err := validateRequestsOfAllNodes(teamcity); err != nil {
return nil, err
}
if err := validateXmxPercentage(teamcity); err != nil {
return nil, err
}
if err := validateAllCustomPersistentVolumeClaimsInObject(teamcity); err != nil {
return nil, err
}
if responsibilityWarning, err := validateResponsibilitiesOfAllNodes(teamcity); err != nil || responsibilityWarning != "" {
return admission.Warnings{responsibilityWarning}, err
}
return nil, nil
}