fix bug if addon parameter is Empty (#5859)

Signed-off-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
(cherry picked from commit ebc631d7cf)

Co-authored-by: 楚岳 <wangyike.wyk@alibaba-inc.com>
This commit is contained in:
github-actions[bot]
2023-04-14 17:45:57 +08:00
committed by GitHub
co-authored by 楚岳
parent 37718a095d
commit fcd721ffed
+3 -1
View File
@@ -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{}{}