From fcd721ffed6013777962befb68fff96424b67b06 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Apr 2023 17:45:57 +0800 Subject: [PATCH] fix bug if addon parameter is Empty (#5859) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 楚岳 (cherry picked from commit ebc631d7cf0938607da1ed411bc8bcdcc6dc33a4) Co-authored-by: 楚岳 --- pkg/addon/addon.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/addon/addon.go b/pkg/addon/addon.go index add565889..20e9b1a53 100644 --- a/pkg/addon/addon.go +++ b/pkg/addon/addon.go @@ -1018,7 +1018,9 @@ func (h *Installer) installDependency(addon *InstallPackage) error { // get dependency addon original parameters depArgs, depArgsErr := GetAddonLegacyParameters(h.ctx, h.cli, dep.Name) if depArgsErr != nil { - return depArgsErr + if !apierrors.IsNotFound(depArgsErr) { + return depArgsErr + } } if depArgs == nil { depArgs = map[string]interface{}{}