From 0e5c84e554fa7d6d727656a6ac41f1a6abfd4323 Mon Sep 17 00:00:00 2001 From: Ricky Pai Date: Thu, 1 Jun 2017 16:46:00 -0700 Subject: [PATCH] validate DNS1123 domains instead of just labels --- pkg/api/validation/validation.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/api/validation/validation.go b/pkg/api/validation/validation.go index d50a20f0713..615aab44cd8 100644 --- a/pkg/api/validation/validation.go +++ b/pkg/api/validation/validation.go @@ -2105,7 +2105,7 @@ func ValidateHostAliases(hostAliases []api.HostAlias, fldPath *field.Path) field allErrs = append(allErrs, field.Invalid(fldPath.Child("ip"), hostAlias.IP, "must be valid IP address")) } for _, hostname := range hostAlias.Hostnames { - allErrs = append(allErrs, ValidateDNS1123Label(hostname, fldPath.Child("hostnames"))...) + allErrs = append(allErrs, ValidateDNS1123Subdomain(hostname, fldPath.Child("hostnames"))...) } } return allErrs