From 8670dbab7855c06b24812ea6fc2e196f066115b3 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Thu, 22 Feb 2024 07:54:32 -0500 Subject: [PATCH] fix: ignore case where k3s isn't installed anymore when stopping services --- plugins/scheduler-k3s/triggers.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugins/scheduler-k3s/triggers.go b/plugins/scheduler-k3s/triggers.go index 2ab9aeab8..073b13eb1 100644 --- a/plugins/scheduler-k3s/triggers.go +++ b/plugins/scheduler-k3s/triggers.go @@ -1214,6 +1214,12 @@ func TriggerSchedulerStop(scheduler string, appName string) error { clientset, err := NewKubernetesClient() if err != nil { + if isK3sKubernetes() { + if err := isK3sInstalled(); err != nil { + common.LogWarn("k3s is not installed, skipping") + return nil + } + } return fmt.Errorf("Error creating kubernetes client: %w", err) }