diff --git a/pkg/compute/models/hosts.go b/pkg/compute/models/hosts.go index 09f59c08bc..d74cca1552 100644 --- a/pkg/compute/models/hosts.go +++ b/pkg/compute/models/hosts.go @@ -725,6 +725,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) @@ -752,6 +753,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 {