From c88b6fc422823f4bd43bc9fb8f60a80d87e056cc Mon Sep 17 00:00:00 2001 From: Brad Beam Date: Fri, 7 Jun 2019 16:34:47 -0500 Subject: [PATCH] fix(proxyd): Fix backend deletion (#729) Signed-off-by: Brad Beam --- .conform.yaml | 1 + internal/app/proxyd/internal/frontend/frontend.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.conform.yaml b/.conform.yaml index 68601423f..4b6811889 100644 --- a/.conform.yaml +++ b/.conform.yaml @@ -23,6 +23,7 @@ policies: - init - initramfs - kernel + - proxyd - osctl - osd - rootfs diff --git a/internal/app/proxyd/internal/frontend/frontend.go b/internal/app/proxyd/internal/frontend/frontend.go index 88a25e384..65eff633c 100644 --- a/internal/app/proxyd/internal/frontend/frontend.go +++ b/internal/app/proxyd/internal/frontend/frontend.go @@ -244,7 +244,7 @@ func (r *ReverseProxy) DeleteFunc() func(obj interface{}) { return } - if deleted := r.DeleteBackend(pod.Status.PodIP); deleted { + if deleted := r.DeleteBackend(string(pod.UID)); deleted { log.Printf("deregistered API server %s (UID: %q) with IP: %s", pod.Name, pod.UID, pod.Status.PodIP) } }