From 20bd037f1b470332f52f8497b1d8b341a44bab02 Mon Sep 17 00:00:00 2001 From: Tamal Saha Date: Fri, 27 Sep 2024 00:35:44 -0700 Subject: [PATCH] special processing for cluster-manager-spoke Signed-off-by: Tamal Saha --- pkg/lib/image.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkg/lib/image.go b/pkg/lib/image.go index e7191779..2ceb6bc0 100644 --- a/pkg/lib/image.go +++ b/pkg/lib/image.go @@ -51,9 +51,13 @@ func ListImages(rootDir string) ([]string, error) { } args := []any{"template", entry.Name()} - if files, err := filepath.Glob(filepath.Join(rootDir, entry.Name(), "*.sample.yaml")); err == nil && len(files) > 0 { - for _, file := range files { - args = append(args, "--values="+entry.Name()+"/"+filepath.Base(file)) + if entry.Name() == "cluster-manager-spoke" { + args = append(args, "--dry-run=server") + } else { + if files, err := filepath.Glob(filepath.Join(rootDir, entry.Name(), "*.sample.yaml")); err == nil && len(files) > 0 { + for _, file := range files { + args = append(args, "--values="+entry.Name()+"/"+filepath.Base(file)) + } } } if out, err := sh.SetDir(rootDir).Command("helm", args...).Output(); err == nil {