From 40f2d1b8ff38f9d72a4f2e27c96d3cfe8c8b38cb Mon Sep 17 00:00:00 2001 From: Pu Wang Date: Sun, 13 Sep 2020 16:11:50 +0800 Subject: [PATCH] e2e test support microk8s microk8s run kubelet service as `snap.microk8s.daemon-kubelet.service`, instead of `kubelet.service`. so e2e should use `systemctl list-units *kubelet* --state=running` to find out kubelet service of microk8s. --- test/e2e_node/util.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/e2e_node/util.go b/test/e2e_node/util.go index 292c2efca4c..cb27410c97b 100644 --- a/test/e2e_node/util.go +++ b/test/e2e_node/util.go @@ -375,7 +375,7 @@ func getCRIClient() (internalapi.RuntimeService, internalapi.ImageManagerService // TODO: Find a uniform way to deal with systemctl/initctl/service operations. #34494 func findRunningKubletServiceName() string { - stdout, err := exec.Command("sudo", "systemctl", "list-units", "kubelet*", "--state=running").CombinedOutput() + stdout, err := exec.Command("sudo", "systemctl", "list-units", "*kubelet*", "--state=running").CombinedOutput() framework.ExpectNoError(err) regex := regexp.MustCompile("(kubelet-\\w+)") matches := regex.FindStringSubmatch(string(stdout))