diff --git a/pkg/compute/regiondrivers/managedvirtual.go b/pkg/compute/regiondrivers/managedvirtual.go index 10cd1af586..42523e4c13 100644 --- a/pkg/compute/regiondrivers/managedvirtual.go +++ b/pkg/compute/regiondrivers/managedvirtual.go @@ -1234,15 +1234,16 @@ func (self *SManagedVirtualizationRegionDriver) RequestCreateVpc(ctx context.Con } } + err = vpc.SyncRemoteWires(ctx, userCred) + if err != nil { + return nil, errors.Wrap(err, "vpc.SyncRemoteWires") + } + err = vpc.SyncWithCloudVpc(ctx, userCred, ivpc, nil) if err != nil { return nil, errors.Wrap(err, "vpc.SyncWithCloudVpc") } - err = vpc.SyncRemoteWires(ctx, userCred) - if err != nil { - return nil, errors.Wrap(err, "vpc.SyncRemoteWires") - } return nil, nil }) return nil