From 7418e8e7eaed1c09e5ebd24782fb206d3e67c8c0 Mon Sep 17 00:00:00 2001 From: wu8685 Date: Thu, 10 Aug 2023 15:09:39 +0800 Subject: [PATCH] enhancement (CollaSet): fix ut --- Makefile | 6 +++--- pkg/controllers/poddeletion/poddeletion_controller.go | 3 +-- .../resourcecontext/resourcecontext_controller.go | 3 +-- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index cc64cc4f..6b8e11fe 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ # Image URL to use all building/pushing image targets IMG ?= controller:202307101 # ENVTEST_K8S_VERSION refers to the version of kubebuilder assets to be downloaded by envtest binary. -ENVTEST_K8S_VERSION = 1.22.6 +ENVTEST_K8S_VERSION = 1.22.1 # kind cluster name for e2e CLUSTER_NAME ?= kindcluster # kind version for e2e @@ -163,7 +163,7 @@ GINKGO ?= $(LOCALBIN)/ginkgo ## Tool Versions KUSTOMIZE_VERSION ?= v4.5.5 -CONTROLLER_TOOLS_VERSION ?= v0.12.0 +CONTROLLER_TOOLS_VERSION ?= v0.10.0 GINKGO_VERSION ?= 1.16.5 KUSTOMIZE_INSTALL_SCRIPT ?= "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" @@ -185,7 +185,7 @@ $(CONTROLLER_GEN): $(LOCALBIN) .PHONY: envtest envtest: $(ENVTEST) ## Download envtest-setup locally if necessary. $(ENVTEST): $(LOCALBIN) - test -s $(LOCALBIN)/setup-envtest || GOBIN=$(LOCALBIN) go install sigs.k8s.io/controller-runtime/tools/setup-envtest@latest + test -s $(LOCALBIN)/setup-envtest || GOBIN=$(LOCALBIN) go install sigs.k8s.io/controller-runtime/tools/setup-envtest@v0.10.3 .PHONY: ginkgo ginkgo: $(GINKGO) ## Download ginkgo locally if necessary. If wrong version is installed, it will be overwritten. diff --git a/pkg/controllers/poddeletion/poddeletion_controller.go b/pkg/controllers/poddeletion/poddeletion_controller.go index d8c53759..a95c5e9d 100644 --- a/pkg/controllers/poddeletion/poddeletion_controller.go +++ b/pkg/controllers/poddeletion/poddeletion_controller.go @@ -31,7 +31,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/reconcile" "sigs.k8s.io/controller-runtime/pkg/source" - "kusionstack.io/kafed/pkg/controllers/collaset/utils" "kusionstack.io/kafed/pkg/controllers/utils/expectations" "kusionstack.io/kafed/pkg/controllers/utils/podopslifecycle" ) @@ -92,7 +91,7 @@ func (r *PodDeletionReconciler) Reconcile(ctx context.Context, req ctrl.Request) } klog.Infof("Pod %s is deleted", req) - return ctrl.Result{}, utils.ActiveExpectations.Delete(req.Namespace, req.Name) + return ctrl.Result{}, activeExpectations.Delete(req.Namespace, req.Name) } // if expectation not satisfied, shortcut this reconciling till informer cache is updated. diff --git a/pkg/controllers/resourcecontext/resourcecontext_controller.go b/pkg/controllers/resourcecontext/resourcecontext_controller.go index 41e926ce..1540400f 100644 --- a/pkg/controllers/resourcecontext/resourcecontext_controller.go +++ b/pkg/controllers/resourcecontext/resourcecontext_controller.go @@ -30,7 +30,6 @@ import ( "sigs.k8s.io/controller-runtime/pkg/source" appsv1alpha1 "kusionstack.io/kafed/apis/apps/v1alpha1" - "kusionstack.io/kafed/pkg/controllers/collaset/utils" "kusionstack.io/kafed/pkg/controllers/utils/expectations" ) @@ -96,7 +95,7 @@ func (r *ResourceContextReconciler) Reconcile(ctx context.Context, req ctrl.Requ } klog.Infof("ResourceContext %s is deleted", req) - return ctrl.Result{}, utils.ActiveExpectations.Delete(req.Namespace, req.Name) + return ctrl.Result{}, activeExpectations.Delete(req.Namespace, req.Name) } // if expectation not satisfied, shortcut this reconciling till informer cache is updated.