diff --git a/internal/server/storage/backend.go b/internal/server/storage/backend.go index ebdb12404d3..1a3a85502ba 100644 --- a/internal/server/storage/backend.go +++ b/internal/server/storage/backend.go @@ -2719,7 +2719,11 @@ func (b *backend) GetInstanceUsage(inst instance.Instance) (*VolumeUsage, error) } sizeStr, ok := rootDiskConf["size"] - if ok { + if !ok && volType == drivers.VolumeTypeVM { + sizeStr = drivers.DefaultBlockSize + } + + if sizeStr != "" { total, err := units.ParseByteSizeString(sizeStr) if err != nil { return nil, err