From f3d05a4c73630f0bb79d9e67e57db9058d4e9ff8 Mon Sep 17 00:00:00 2001 From: Sargis Saribekyan Date: Fri, 11 Oct 2019 16:40:00 +0400 Subject: [PATCH] fix(v3) Get Ingress resource for apiVersion ExtensionsV1beta1 --- pkg/kube/wait.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkg/kube/wait.go b/pkg/kube/wait.go index 0894b82dc..e05cec1cd 100644 --- a/pkg/kube/wait.go +++ b/pkg/kube/wait.go @@ -176,7 +176,7 @@ func (w *waiter) waitForResources(created ResourceList) error { if !w.statefulSetReady(sts) { return false, nil } - case *extensionsv1beta1.Ingress, *networkingv1beta1.Ingress: + case *networkingv1beta1.Ingress: ing, err := w.c.NetworkingV1beta1().Ingresses(v.Namespace).Get(v.Name, metav1.GetOptions{}) if err != nil { return false, err @@ -184,6 +184,14 @@ func (w *waiter) waitForResources(created ResourceList) error { if !w.ingressReady(ing) { return false, nil } + case *extensionsv1beta1.Ingress: + ing, err := w.c.ExtensionsV1beta1().Ingresses(v.Namespace).Get(v.Name, metav1.GetOptions{}) + if err != nil { + return false, err + } + if !w.ingressReady(ing) { + return false, nil + } case *corev1.ReplicationController: ok, err = w.podsReadyForObject(value.Namespace, value)