From 573ca2eb9b8b74c670005e2a32c66c85a3fa699f Mon Sep 17 00:00:00 2001 From: Qu Xuan Date: Wed, 30 Oct 2019 17:00:32 +0800 Subject: [PATCH] fix: avoid create dbinstance without secgroup --- pkg/compute/regiondrivers/managedvirtual.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/compute/regiondrivers/managedvirtual.go b/pkg/compute/regiondrivers/managedvirtual.go index 1743478aec..fb67083760 100644 --- a/pkg/compute/regiondrivers/managedvirtual.go +++ b/pkg/compute/regiondrivers/managedvirtual.go @@ -1502,7 +1502,7 @@ func (self *SManagedVirtualizationRegionDriver) RequestCreateDBInstance(ctx cont secgroup, _ := dbinstance.GetSecgroup() if secgroup != nil { vpcId := region.GetDriver().GetSecurityGroupVpcId(ctx, userCred, region, nil, vpc, false) - _, err = region.GetDriver().RequestSyncSecurityGroup(ctx, userCred, vpcId, vpc, secgroup) + desc.SecgroupId, err = region.GetDriver().RequestSyncSecurityGroup(ctx, userCred, vpcId, vpc, secgroup) if err != nil { return nil, errors.Wrap(err, "SyncSecurityGroup") }