Bug 1793925
| Summary: | RFE: Ship a drop-in file for osinfo-db, including the path of the drivers | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | Fabiano FidĂȘncio <fidencio> |
| Component: | virtio-win | Assignee: | Vadim Rozenfeld <vrozenfe> |
| virtio-win sub component: | distribution | QA Contact: | lijin <lijin> |
| Status: | CLOSED ERRATA | Docs Contact: | |
| Severity: | unspecified | ||
| Priority: | unspecified | CC: | ddepaula, lijin, ptoscano, vrozenfe |
| Version: | 8.3 | Keywords: | FutureFeature, RFE |
| Target Milestone: | rc | Flags: | pm-rhel:
mirror+
|
| Target Release: | 8.0 | ||
| 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: | 2021-07-22 07:30:25 UTC | 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
Fabiano FidĂȘncio
2020-01-22 09:40:47 UTC
>virt-install and GNOME Boxes can consume the drivers from the RPM without having to deal with the shipped ISO itself.
Can you provide an example of how this would work? I'm a bit confused how virt-install or GNOME Boxes (running on RHEL) would consume Windows drivers. Why would you want to do this?
Meanwhile, I'm delegating the BZ to Amnon.
(In reply to Jeff Nelson from comment #1) > >virt-install and GNOME Boxes can consume the drivers from the RPM without having to deal with the shipped ISO itself. > > Can you provide an example of how this would work? Sure, sorry for the lack of information. > I'm a bit confused how > virt-install or GNOME Boxes (running on RHEL) would consume Windows drivers. Both GNOME Boxes and virt-install, when performing an unattended installation of a Windows Guest, try to install all the possible virtio-win drivers. With the latest changes done by Cole, these drivers are already unpacked in the same place where the virtio-win ISO is installed and we could take advantage of this and just pick the drivers from the system. The approach taken by Fedora (for the non signed drivers) is to: - Once a new release is out, unpack the drivers and upload them into virt-sig; - Change osinfo-db entries to point to this virt-sig page; - Download the drivers from there; - Use them during the unattended installation; For RHEL it's not viable as we cannot just upload virtio-win package somewhere, neither should we use the non-signed drivers when performing Windows unattended installations. However, with the last changes done by Cole, we now have a way to take advantage of the drivers on RHEL. > Why would you want to do this? Does the explanation above make sense, Jeff? I've tried to summarize the current approach (or lack of approach for RHEL) and how it could be improved. > > Meanwhile, I'm delegating the BZ to Amnon. I guess Amnon team who'll inherit this package is the right team to look at that. I, of course, can help. This will be also used by virt-v2v 1.42.0, currently in AV 8.3.0. virt-v2v tries to detect the right directory with Windows drivers depending on the path elements in /usr/share/virtio-win, which is still a sort of heuristic. Starting with 1.42.0, it queries libosinfo for drivers of Windows guests (when converting them), so with these configuration files we get the lists of drivers directly, with no need to guess from the paths. After evaluating this issue, there are no plans to address it further or fix it in an upcoming release. Therefore, it is being closed. If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened. |