kubernetes: [upgrade test failure] DNS should provide DNS for ExternalName services - IP not in range
This e2e test is failing on several of the upgrade tests.
https://k8s-testgrid.appspot.com/master-upgrade#gke-gci-1.7-gci-master-upgrade-cluster https://k8s-testgrid.appspot.com/master-upgrade#gke-gci-1.7-gci-master-upgrade-master https://k8s-testgrid.appspot.com/master-upgrade#gke-cvm-1.6-cvm-master-upgrade-master
/cc @kubernetes/sig-network-bugs
/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/dns.go:488
Expected error:
<*errors.StatusError | 0xc4240b2c80>: {
ErrStatus: {
TypeMeta: {Kind: "", APIVersion: ""},
ListMeta: {SelfLink: "", ResourceVersion: ""},
Status: "Failure",
Message: "Service \"dns-test-service-3\" is invalid: spec.clusterIP: Invalid value: \"127.1.2.3\": provided IP is not in the valid range",
Reason: "Invalid",
Details: {
Name: "dns-test-service-3",
Group: "",
Kind: "Service",
UID: "",
Causes: [
{
Type: "FieldValueInvalid",
Message: "Invalid value: \"127.1.2.3\": provided IP is not in the valid range",
Field: "spec.clusterIP",
},
],
RetryAfterSeconds: 0,
},
Code: 422,
},
}
Service "dns-test-service-3" is invalid: spec.clusterIP: Invalid value: "127.1.2.3": provided IP is not in the valid range
not to have occurred
/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/dns.go:477
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 41 (41 by maintainers)
Commits related to this issue
- Merge pull request #52693 from thockin/better-error-msg Automatic merge from submit-queue (batch tested with PRs 39620, 52693). If you want to cherry-pick this change to another branch, please follow... — committed to kubernetes/kubernetes by deleted user 7 years ago
- Merge pull request #52804 from MrHohn/dns-externalname-clusterip Automatic merge from submit-queue. [Manual cherrypick #46197 to 1.7] Fix clusterip for ExternalName service test **What this PR does... — committed to kubernetes/kubernetes by deleted user 7 years ago
- Merge pull request #52840 from xiangpengzhao/fix-dns Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://githu... — committed to brahmaroutu/kubernetes by deleted user 7 years ago
- Merge pull request #52875 from MrHohn/e2e-dns-externalname-fix-1.7 Automatic merge from submit-queue. Disable invalid test case from dns externalName e2e test **What this PR does / why we need it**... — committed to kubernetes/kubernetes by deleted user 7 years ago
- Merge pull request #53015 from MrHohn/e2e-dns-externalname-fix-1.6 Automatic merge from submit-queue. [release-1.6] Disable invalid test case from dns externalName e2e test **What this PR does / wh... — committed to kubernetes/kubernetes by deleted user 7 years ago
Test is passing now (on both 1.7->1.8 and 1.6->1.8, gce and gke). Closing this issue.
/close
Upgrade framework is likely broke by https://github.com/kubernetes/kubernetes/pull/52582. Ref: https://github.com/kubernetes/kubernetes/pull/52582#issuecomment-330614277.
It is being fixed by https://github.com/kubernetes/kubernetes/pull/52743.