From 9bf6d1f893f32993888cdb647c018f27fdfffdb7 Mon Sep 17 00:00:00 2001 From: MaYuan-02 <734839069@qq.com> Date: Fri, 3 Jan 2025 14:18:06 +0800 Subject: [PATCH] fix endpointslice_reconciler --- pkg/ext-proc/backend/endpointslice_reconciler.go | 1 + pkg/ext-proc/backend/inferencepool_reconciler.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/ext-proc/backend/endpointslice_reconciler.go b/pkg/ext-proc/backend/endpointslice_reconciler.go index e318959bb..42251cfb7 100644 --- a/pkg/ext-proc/backend/endpointslice_reconciler.go +++ b/pkg/ext-proc/backend/endpointslice_reconciler.go @@ -47,6 +47,7 @@ func (c *EndpointSliceReconciler) Reconcile(ctx context.Context, req ctrl.Reques return ctrl.Result{}, nil } +// TODO: Support multiple endpointslices for a single service func (c *EndpointSliceReconciler) updateDatastore( slice *discoveryv1.EndpointSlice, inferencePool *v1alpha1.InferencePool) { diff --git a/pkg/ext-proc/backend/inferencepool_reconciler.go b/pkg/ext-proc/backend/inferencepool_reconciler.go index b8657722d..c85281d3c 100644 --- a/pkg/ext-proc/backend/inferencepool_reconciler.go +++ b/pkg/ext-proc/backend/inferencepool_reconciler.go @@ -25,7 +25,7 @@ type InferencePoolReconciler struct { } func (c *InferencePoolReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) { - if req.NamespacedName.Name != c.ServerPoolName && req.NamespacedName.Namespace != c.Namespace { + if req.NamespacedName.Name != c.ServerPoolName || req.NamespacedName.Namespace != c.Namespace { return ctrl.Result{}, nil } klog.V(1).Info("reconciling InferencePool", req.NamespacedName)