Merge pull request #9622 from ioito/hotfix/qx-openstack-change-config

fix(region): avoid openstack change config error
This commit is contained in:
Zexi Li
2020-12-24 17:42:07 +08:00
committed by GitHub
+2 -1
View File
@@ -462,7 +462,8 @@ func (instance *SInstance) ChangeConfig(ctx context.Context, config *cloudprovid
if err != nil {
return errors.Wrapf(err, "syncFlavor(%s)", config.InstanceType)
}
if flavor.Name == instance.Flavor.Name {
// When resizing, instances must change flavor!
if flavor.Name == instance.Flavor.OriginalName {
return nil
}
return instance.host.zone.region.ChangeConfig(instance, flavor.Id)