Fix: addon dependency 1.1 legacy support (#4591)

Signed-off-by: Zhiyu Wang <cloudsky.newbis@gmail.com>
(cherry picked from commit 512a0563fa)

Co-authored-by: Zhiyu Wang <cloudsky.newbis@gmail.com>
This commit is contained in:
github-actions[bot]
2022-08-10 09:59:42 +08:00
committed by GitHub
co-authored by Zhiyu Wang
parent c8d89a1856
commit 939556a698
+1 -5
View File
@@ -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
}