Bug 1986321

Summary: [RFE][libvirt-dbus] Add API for getting pool capabilities
Product: Red Hat Enterprise Linux 9 Reporter: Katerina Koukiou <kkoukiou>
Component: libvirt-dbusAssignee: Pavel Hrdina <phrdina>
Status: NEW --- QA Contact: Xianghua Chen <xchen>
Severity: medium Docs Contact:
Priority: medium    
Version: 9.0CC: jsuchane, virt-maint, wshi, xchen, ymankad, ymao, yunyang
Target Milestone: betaKeywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Katerina Koukiou 2021-07-27 09:24:09 UTC
Description of problem:

In cockpit-machines we would gladly utilize a `virsh pool-capabilities` API equivalent.


Additional info:

Scenario where we need this:
Since libiscsi was removed in RHEL-9 iscsi-direct pools are not supported. In cockpit-machines we need to have this info in order to hide the unsupported pool types, when the user is trying to create a new storage pool.