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{}},
}
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
ginkgo.By("getting /apis")
{
@ -708,11 +716,11 @@ var _ = common.SIGDescribe("Ingress API", func() {
// Ingress resource create/read/update/watch verbs
ginkgo.By("creating")
_, err := ingClient.Create(context.TODO(), ingTemplate, metav1.CreateOptions{})
_, err := ingClient.Create(context.TODO(), ingress1, metav1.CreateOptions{})
framework.ExpectNoError(err)
_, err = ingClient.Create(context.TODO(), ingTemplate, metav1.CreateOptions{})
_, err = ingClient.Create(context.TODO(), ingress2, metav1.CreateOptions{})
framework.ExpectNoError(err)
createdIngress, err := ingClient.Create(context.TODO(), ingTemplate, metav1.CreateOptions{})
createdIngress, err := ingClient.Create(context.TODO(), ingress3, metav1.CreateOptions{})
framework.ExpectNoError(err)
ginkgo.By("getting")