From 939556a698cd4bd2cc91c109f74881732321064e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 10 Aug 2022 09:59:42 +0800 Subject: [PATCH] Fix: addon dependency 1.1 legacy support (#4591) Signed-off-by: Zhiyu Wang (cherry picked from commit 512a0563fa673cb61cdafc69a0756b19615abaeb) Co-authored-by: Zhiyu Wang --- pkg/addon/addon.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkg/addon/addon.go b/pkg/addon/addon.go index 412b1188e..3b59d919f 100644 --- a/pkg/addon/addon.go +++ b/pkg/addon/addon.go @@ -994,12 +994,8 @@ func (h *Installer) getAddonMeta() (map[string]SourceMeta, error) { // installDependency checks if addon's dependency and install it func (h *Installer) installDependency(addon *InstallPackage) error { - var app v1beta1.Application for _, dep := range addon.Dependencies { - err := h.cli.Get(h.ctx, client.ObjectKey{ - Namespace: types.DefaultKubeVelaNS, - Name: addonutil.Addon2AppName(dep.Name), - }, &app) + _, err := FetchAddonRelatedApp(h.ctx, h.cli, dep.Name) if err == nil { continue }