oVirt/ovirt-engine

MBS does not have the key type when doing a API request

Sparc0 opened this issue · 0 comments

Sparc0 commented

Affected version

  • oVirt Engine: 4.5.4-1.el8
  • Host OS Variant: Rocky Linux 8.7
  • VDSM version: vdsm-4.50.3.4-1.el8

Describe the bug
I am using Managed Block Storage with Ceph.
Doing a API request towards /ovirt-engine/api/storagedomains
Managed block storage does not have a type set like my other storages like NFS has data and ovirt-image-repository has image.

To reproduce
GET /ovirt-engine/api/storagedomains | jq '.[] | .[] | .name + " <----> " + .type'

Expected behavior
I would expect that managed block storage should have type=data

Screenshots

jqplay

Additional context
Foreman is unable to fetch my managed block storage from oVirt API.
So i cant provision a new VM with a storage located on my Ceph cluster.

My foreman issue: https://projects.theforeman.org/issues/36336