Merge pull request #39675 from apprenda/dns_case_insensitive
Automatic merge from submit-queue Don't blame DNS spec on Kubernetes requirement for lower-case DNS labels. **What this PR does / why we need it**: #39635 was rejected because it wasn't clear to the author (me) that lower-case DNS labels are in fact a [Kubernetes requirement](https://github.com/kubernetes/kubernetes/pull/39635#issuecomment-271404975) rather than from the [DNS RFC 1035](https://www.ietf.org/rfc/rfc1035.txt) or/and [DNS RFC 1123](https://www.ietf.org/rfc/rfc1123.txt). **Special notes for your reviewer**: @thockin this is a first pass to make the error messages clearer about the fact that DNS specs are not to _blame_.
This commit is contained in:
@@ -34,8 +34,8 @@ import (
|
||||
)
|
||||
|
||||
const (
|
||||
dnsLabelErrMsg = "a valid DNS (RFC 1123) label must consist of"
|
||||
dnsSubdomainLabelErrMsg = "a valid DNS (RFC 1123) subdomain"
|
||||
dnsLabelErrMsg = "a DNS-1123 label must consist of"
|
||||
dnsSubdomainLabelErrMsg = "a DNS-1123 subdomain"
|
||||
labelErrMsg = "a valid label must be an empty string or consist of"
|
||||
lowerCaseLabelErrMsg = "a valid label must consist of"
|
||||
maxLengthErrMsg = "must be no more than"
|
||||
|
Reference in New Issue
Block a user