diff --git a/pkg/compute/models/hosts.go b/pkg/compute/models/hosts.go index 641df3f8e7..e535fd9759 100644 --- a/pkg/compute/models/hosts.go +++ b/pkg/compute/models/hosts.go @@ -741,6 +741,7 @@ func (self *SHost) PerformUpdateStorage( storage.MediumType = self.StorageType storage.Cmtbound = 1.0 storage.Status = api.STORAGE_ONLINE + storage.Enabled = tristate.True storage.ZoneId = zoneId storage.StoragecacheId = storageCacheId err := StorageManager.TableSpec().Insert(&storage) @@ -768,6 +769,7 @@ func (self *SHost) PerformUpdateStorage( diff, err := db.Update(storage, func() error { storage.Capacity = capacity storage.StoragecacheId = storageCacheId + storage.Enabled = tristate.True return nil }) if err != nil {