• Kubernetes Submit Queue's avatar
    Merge pull request #46809 from rickypai/rpai/properly_validate_hostalias_hostnames · 41541910
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 46977, 47005, 47018, 47061, 46809)
    
    Fix HostAlias to validate against DNS1123 hostname instead of just labels
    
    **What this PR does / why we need it**: the validation for HostAlias was validating the hostnames against DNS labels instead of hostnames. This means hostnames like `foo.bar` would fail. I did not catch this because unit test cases only had hostnames like `foo`.
    
    **Which issue this PR fixes**: fixes issue introduced in #44641
    
    **Release note**:
    ```release-note
    fixed HostAlias in PodSpec to allow `foo.bar` hostnames instead of just `foo` DNS labels.
    ```
    41541910
Name
Last commit
Last update
..
endpoints Loading commit data...
errors Loading commit data...
events Loading commit data...
helper Loading commit data...
install Loading commit data...
meta Loading commit data...
persistentvolume Loading commit data...
pod Loading commit data...
ref Loading commit data...
resource Loading commit data...
service Loading commit data...
testapi Loading commit data...
testing Loading commit data...
unversioned Loading commit data...
util Loading commit data...
v1 Loading commit data...
validation Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
annotation_key_constants.go Loading commit data...
conversion_test.go Loading commit data...
copy_test.go Loading commit data...
deep_copy_test.go Loading commit data...
defaulting_test.go Loading commit data...
doc.go Loading commit data...
field_constants.go Loading commit data...
json.go Loading commit data...
meta_test.go Loading commit data...
node_example.json Loading commit data...
objectreference.go Loading commit data...
register.go Loading commit data...
replication_controller_example.json Loading commit data...
resource.go Loading commit data...
serialization_proto_test.go Loading commit data...
serialization_test.go Loading commit data...
taint.go Loading commit data...
taint_test.go Loading commit data...
toleration.go Loading commit data...
types.go Loading commit data...
unstructured_test.go Loading commit data...
zz_generated.deepcopy.go Loading commit data...