From f98957555d163023b1ac0bfb18ce75f65bd71a8b Mon Sep 17 00:00:00 2001 From: Zexi Li Date: Fri, 24 Jan 2025 11:33:49 +0800 Subject: [PATCH] fix(glance): query vmware account brand --- pkg/image/service/service.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/image/service/service.go b/pkg/image/service/service.go index 20880e63f09..09579e38cf5 100644 --- a/pkg/image/service/service.go +++ b/pkg/image/service/service.go @@ -108,7 +108,7 @@ func StartService() { log.Infof("Target image formats %#v", opts.TargetImageFormats) if ok, err := hasVmwareAccount(); err != nil { - log.Errorf("failed get vmware cloudaccounts") + log.Errorf("failed get vmware cloudaccounts: %v", err) } else if ok { if !utils.IsInStringArray(string(qemuimgfmt.VMDK), options.Options.TargetImageFormats) { if err = models.UpdateImageConfigTargetImageFormats(context.Background(), auth.AdminCredential()); err != nil { @@ -185,7 +185,7 @@ func StartService() { func hasVmwareAccount() (bool, error) { q := jsonutils.NewDict() q.Add(jsonutils.NewString("system"), "scope") - q.Add(jsonutils.NewString("brand"), "VMware") + q.Add(jsonutils.NewString("VMware"), "brand") res, err := compute.Cloudaccounts.List(auth.GetAdminSession(context.Background(), options.Options.Region), q) if err != nil { return false, err