Bug 1620307

Summary: virtio-win vfd files are full, need a new split (server/desktop drivers)
Product: Red Hat Enterprise Linux 7 Reporter: Danilo de Paula <ddepaula>
Component: virtio-winAssignee: Danilo de Paula <ddepaula>
virtio-win sub component: distribution QA Contact: Virtualization Bugs <virt-bugs>
Status: CLOSED ERRATA Docs Contact:
Severity: high    
Priority: high CC: ailan, ddepaula, jen, jherrman, lijin, lveyde, michal.skrivanek, mjenner, mtessun, sbonazzo, vrozenfe, yvugenfi
Version: 7.6   
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: virtio-win-1.9.6-1.el7 Doc Type: Bug Fix
Doc Text:
Previously, certain virtual floppy drive (VFD) files used for building virtio-win drivers became unreadable due to excessive size. As a consequence, installing virtio-win using virtual floppy disks in some cases failed. This update creates separate image files for Windows 8 and Windows 8.1, which makes it possible for VFD installations of virtio-win to work properly.
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-10-30 16:21:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Danilo de Paula 2018-08-23 00:10:29 UTC
When building virtio-win with the latest drivers I saw that the vfd files are full again and it truncates some of its contents.

If we want to keep releasing floppy disks (we won't in RHEL > 7) we need to split the drivers again.

My suggestion is to split the windows 8 and 8.1 into a new disk image.

Comment 2 Danilo de Paula 2018-08-23 00:11:59 UTC
We need pm_ack and QA_ACK asap.

Comment 3 lijin 2018-08-23 03:37:04 UTC
Could we separate all into two floppies?
 - One for win8+ guests, another for win8- guests;
 - Or one for windows desktop, another for windows servers.

Comment 4 Danilo de Paula 2018-08-23 12:56:21 UTC
(In reply to lijin from comment #3)
> Could we separate all into two floppies?
>  - One for win8+ guests, another for win8- guests;
>  - Or one for windows desktop, another for windows servers.

Yes we can.

The split between desktop and server worked fine.

Comment 5 Danilo de Paula 2018-08-23 13:06:35 UTC
Can you provide qa_ack, please?

Comment 9 lijin 2018-08-24 02:57:24 UTC
# ll /usr/share/virtio-win/
total 298832
drwxr-xr-x 4 root root        31 Aug 23 20:43 drivers
drwxr-xr-x 2 root root        56 Aug 24 10:55 guest-agent
-rw-r--r-- 1 root root   2949120 Aug 24 10:56 virtio-win-1.9.5_amd64.vfd
-rw-r--r-- 1 root root 294205440 Aug 23 23:48 virtio-win-1.9.5.iso
-rw-r--r-- 1 root root   2949120 Aug 24 10:56 virtio-win-1.9.5_servers_amd64.vfd
-rw-r--r-- 1 root root   2949120 Aug 24 10:56 virtio-win-1.9.5_servers_x86.vfd
-rw-r--r-- 1 root root   2949120 Aug 24 10:56 virtio-win-1.9.5_x86.vfd
lrwxrwxrwx 1 root root        26 Aug 24 10:56 virtio-win_amd64.vfd -> virtio-win-1.9.5_amd64.vfd
lrwxrwxrwx 1 root root        20 Aug 24 10:56 virtio-win.iso -> virtio-win-1.9.5.iso
lrwxrwxrwx 1 root root        34 Aug 24 10:56 virtio-win_servers_amd64.vfd -> virtio-win-1.9.5_servers_amd64.vfd
lrwxrwxrwx 1 root root        32 Aug 24 10:56 virtio-win_servers_x86.vfd -> virtio-win-1.9.5_servers_x86.vfd
lrwxrwxrwx 1 root root        24 Aug 24 10:56 virtio-win_x86.vfd -> virtio-win-1.9.5_x86.vfd

Check the content of the floppies, all are expected, so change status to verified.

Thanks

Comment 13 Danilo de Paula 2018-09-03 12:10:26 UTC
Hey, quick change in the BZ: the fixed-in version field had a package that was rejected by QA.

I updated with the version we're actually shipping.

Comment 16 Michal Skrivanek 2018-09-20 11:47:09 UTC
(In reply to Danilo Cesar de Paula from comment #0)
> When building virtio-win with the latest drivers I saw that the vfd files
> are full again and it truncates some of its contents.
> 
> If we want to keep releasing floppy disks (we won't in RHEL > 7) we need to
> split the drivers again.
> 
> My suggestion is to split the windows 8 and 8.1 into a new disk image.

did you drop XP and 2003 by now? Those are not supported anymore and can help

Comment 19 errata-xmlrpc 2018-10-30 16:21:51 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:3413