diff --git a/pkg/compute/models/storages.go b/pkg/compute/models/storages.go index af98ff686e..1a79aa837f 100644 --- a/pkg/compute/models/storages.go +++ b/pkg/compute/models/storages.go @@ -116,7 +116,7 @@ func (self *SStorage) ValidateUpdateData(ctx context.Context, userCred mcclient. func (self *SStorage) PostUpdate(ctx context.Context, userCred mcclient.TokenCredential, query jsonutils.JSONObject, data jsonutils.JSONObject) { self.SStandaloneResourceBase.PostUpdate(ctx, userCred, query, data) - if data.Contains("cmtbound") { + if data.Contains("cmtbound") || data.Contains("capacity") { hosts := self.GetAttachedHosts() for _, host := range hosts { if err := host.ClearSchedDescCache(); err != nil {