Merge pull request #107753 from srikiz/fix-ingress-path-tests

fix ingress path for tests when ingress controller is already running
This commit is contained in:
Kubernetes Prow Robot 2022-01-26 01:30:25 -08:00 committed by GitHub
commit 25697c4812
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -652,6 +652,14 @@ var _ = common.SIGDescribe("Ingress API", func() {
}, },
Status: networkingv1.IngressStatus{LoadBalancer: v1.LoadBalancerStatus{}}, Status: networkingv1.IngressStatus{LoadBalancer: v1.LoadBalancerStatus{}},
} }
ingress1 := ingTemplate.DeepCopy()
ingress1.Spec.Rules[0].Host = "host1.bar.com"
ingress2 := ingTemplate.DeepCopy()
ingress2.Spec.Rules[0].Host = "host2.bar.com"
ingress3 := ingTemplate.DeepCopy()
ingress3.Spec.Rules[0].Host = "host3.bar.com"
// Discovery // Discovery
ginkgo.By("getting /apis") ginkgo.By("getting /apis")
{ {
@ -708,11 +716,11 @@ var _ = common.SIGDescribe("Ingress API", func() {
// Ingress resource create/read/update/watch verbs // Ingress resource create/read/update/watch verbs
ginkgo.By("creating") ginkgo.By("creating")
_, err := ingClient.Create(context.TODO(), ingTemplate, metav1.CreateOptions{}) _, err := ingClient.Create(context.TODO(), ingress1, metav1.CreateOptions{})
framework.ExpectNoError(err) framework.ExpectNoError(err)
_, err = ingClient.Create(context.TODO(), ingTemplate, metav1.CreateOptions{}) _, err = ingClient.Create(context.TODO(), ingress2, metav1.CreateOptions{})
framework.ExpectNoError(err) framework.ExpectNoError(err)
createdIngress, err := ingClient.Create(context.TODO(), ingTemplate, metav1.CreateOptions{}) createdIngress, err := ingClient.Create(context.TODO(), ingress3, metav1.CreateOptions{})
framework.ExpectNoError(err) framework.ExpectNoError(err)
ginkgo.By("getting") ginkgo.By("getting")