[22.04 FEAT] KVM: Enable vfio-ccw and vfio-ap in virt-* tools (virt-manager)

Bug #1959976 reported by bugproxy
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
High
Skipper Bug Screeners
virt-manager (Ubuntu)
Fix Released
High
Skipper Bug Screeners

Bug Description

KVM: Enable vfio-ccw and vfio-ap in virt-* tools (virt-manager)

Description:
The tools in the virt-manager package, most prominently virt-install and virt-xml, have no knowledge of the z-specific virtio types. Therefore, it's not possible to install a VM with passed-through DASDs or APQNs.
This feature provides the required functionality

bugproxy (bugproxy)
tags: added: architecture-s39064 bugnameltc-196322 severity-high targetmilestone-inin2204
Changed in ubuntu:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Frank Heimes (fheimes) wrote :

Changing to Incomplete for now, until virt-manager version and/or commits are shared for integration.

affects: linux (Ubuntu) → virt-manager (Ubuntu)
Changed in ubuntu-z-systems:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
Changed in virt-manager (Ubuntu):
importance: Undecided → High
Changed in ubuntu-z-systems:
importance: Undecided → High
tags: added: universe
Frank Heimes (fheimes)
Changed in virt-manager (Ubuntu):
status: New → Incomplete
Changed in ubuntu-z-systems:
status: New → Incomplete
Revision history for this message
bugproxy (bugproxy) wrote : Comment bridged from LTC Bugzilla

------- Comment From <email address hidden> 2022-02-15 09:54 EDT-------
This feature is implemented through the following commits:

ca8950f0 virtManager: change MDEV display names
0e15cd51 virt-manager: enable MDEV support
9d4002ee tests: verify MDEV support
f87e96d3 hostdev: use method get_mdev_uuid()
9363e1e6 virt-xml: add support for mediated devices
965480e8 virt-install: add mediated device

Frank Heimes (fheimes)
Changed in virt-manager (Ubuntu):
status: Incomplete → New
Changed in ubuntu-z-systems:
status: Incomplete → New
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI - I filed an FFE in bug 1959976 to consider picking up the new version.

Revision history for this message
bugproxy (bugproxy) wrote :

A new major release is planned but will not arrive in time for jammy FF.
Hence this FFe was opened:
https://bugs.launchpad.net/bugs/1961027
(thx to paelzer)

Revision history for this message
bugproxy (bugproxy) wrote :

------- Comment From <email address hidden> 2022-02-16 08:03 EDT-------
Additionally, there are two recent commits that are also relevant to this feature. Please include them as well. Thanks

a39bd561 addhardware: tweak mdev inactive UI
a4c02b1a virt-manager: prevent attach of inactive nodedevs

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

v4.0 was released last week and should be ok

$ git tag --contains a39bd561
v4.0.0
$ git tag --contains a4c02b1a
v4.0.0

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

FYI I'm driving the FFe for 4.0 in bug 1961027

Frank Heimes (fheimes)
Changed in virt-manager (Ubuntu):
status: New → Fix Committed
Changed in ubuntu-z-systems:
status: New → Fix Committed
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

4.0 migrated to jammy-release

Changed in virt-manager (Ubuntu):
status: Fix Committed → Fix Released
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: Fix Committed → Fix Released
Frank Heimes (fheimes)
information type: Private → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.