Bug 23834 - Update request: virtualbox 5.2.22
Summary: Update request: virtualbox 5.2.22
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA6-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2018-11-10 15:10 CET by Thomas Backlund
Modified: 2019-01-27 20:10 CET (History)
6 users (show)

See Also:
Source RPM: virtualbox
CVE:
Status comment:


Attachments

Description Thomas Backlund 2018-11-10 15:10:40 CET
This is an upstream maintenance release with the following fixes:

    Audio: fixed a regression in the Core Audio backend causing a hang when returning from host sleep when processing input buffers
    Audio: fixed a potential crash in the HDA emulation if a stream has no valid mixer sink attached -- thanks to Rink Springer (rink@…)
    Windows hosts: fixed an incompatibility with recent versions of Windows 10 (bug #17977)
    Windows hosts: fixed a number of brigded networking driver crashes (bug #18046)
    Linux Additions: disable 3D for recent guests using Wayland (bug #18116)
    Linux Additions: fix for rebuilding kernel modules for new kernels on RPM guests
    Linux Additions: further fixes for Linux 4.19
    Linux Additions: fixed errors rebuilding initrd files with dracut on EL 6 (bug 18055#)
    Linux Additions: fixed 5.2.20 regression: guests not remembering the screen size after shutdown and restart (bug #18078) 



SRPMS:
kmod-vboxadditions-5.2.22-1.mga6.src.rpm
kmod-virtualbox-5.2.22-1.mga6.src.rpm
virtualbox-5.2.22-1.mga6.src.rpm


i586:
dkms-vboxadditions-5.2.22-1.mga6.noarch.rpm
dkms-virtualbox-5.2.22-1.mga6.noarch.rpm
python-virtualbox-5.2.22-1.mga6.i586.rpm
virtualbox-5.2.22-1.mga6.i586.rpm
virtualbox-devel-5.2.22-1.mga6.i586.rpm
virtualbox-doc-5.2.22-1.mga6.noarch.rpm
virtualbox-guest-additions-5.2.22-1.mga6.i586.rpm
x11-driver-video-vboxvideo-5.2.22-1.mga6.i586.rpm

vboxadditions-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.i586.rpm
vboxadditions-kernel-4.14.78-desktop586-1.mga6-5.2.22-1.mga6.i586.rpm
vboxadditions-kernel-4.14.78-server-1.mga6-5.2.22-1.mga6.i586.rpm
vboxadditions-kernel-desktop586-latest-5.2.22-1.mga6.i586.rpm
vboxadditions-kernel-desktop-latest-5.2.22-1.mga6.i586.rpm
vboxadditions-kernel-server-latest-5.2.22-1.mga6.i586.rpm

virtualbox-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.i586.rpm
virtualbox-kernel-4.14.78-desktop586-1.mga6-5.2.22-1.mga6.i586.rpm
virtualbox-kernel-4.14.78-server-1.mga6-5.2.22-1.mga6.i586.rpm
virtualbox-kernel-desktop586-latest-5.2.22-1.mga6.i586.rpm
virtualbox-kernel-desktop-latest-5.2.22-1.mga6.i586.rpm
virtualbox-kernel-server-latest-5.2.22-1.mga6.i586.rpm



x86_64:
dkms-vboxadditions-5.2.22-1.mga6.noarch.rpm
dkms-virtualbox-5.2.22-1.mga6.noarch.rpm
python-virtualbox-5.2.22-1.mga6.x86_64.rpm
virtualbox-5.2.22-1.mga6.x86_64.rpm
virtualbox-devel-5.2.22-1.mga6.x86_64.rpm
virtualbox-doc-5.2.22-1.mga6.noarch.rpm
virtualbox-guest-additions-5.2.22-1.mga6.x86_64.rpm
x11-driver-video-vboxvideo-5.2.22-1.mga6.x86_64.rpm

vboxadditions-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.x86_64.rpm
vboxadditions-kernel-4.14.78-server-1.mga6-5.2.22-1.mga6.x86_64.rpm
vboxadditions-kernel-desktop-latest-5.2.22-1.mga6.x86_64.rpm
vboxadditions-kernel-server-latest-5.2.22-1.mga6.x86_64.rpm

virtualbox-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.x86_64.rpm
virtualbox-kernel-4.14.78-server-1.mga6-5.2.22-1.mga6.x86_64.rpm
virtualbox-kernel-desktop-latest-5.2.22-1.mga6.x86_64.rpm
virtualbox-kernel-server-latest-5.2.22-1.mga6.x86_64.rpm
Comment 1 James Kerr 2018-11-11 14:09:44 CET
on mga6-64  plasma

packages installed cleanly
- dkms-virtualbox-5.2.22-1.mga6.noarch
- virtualbox-5.2.22-1.mga6.x86_64
- virtualbox-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.x86_64
- virtualbox-kernel-desktop-latest-5.2.22-1.mga6.x86_64

# dkms status
virtualbox, 5.2.22-1.mga6, 4.14.78-desktop-1.mga6, x86_64: installed 
virtualbox, 5.2.22-1.mga6, 4.14.78-desktop-1.mga6, x86_64: installed-binary from 4.14.78-desktop-1.mga6

vbox launched normally
extension pack upgraded cleanly
mga6-32 (plasma) and mga6-64 (plasma) clients launched normally

updated vboxadditions and vboxvideo on mga6-32 and mga6-64 clients
both re-launched normally
no regressions noted

OK for mga6-64 on this system:

Machine:   Device: desktop System: Dell product: Precision Tower 3620
           Mobo: Dell model: 09WH54 v: A00 UEFI [Legacy]: Dell v: 2.11.0 
CPU:       Quad core Intel Core i7-6700 (-HT-MCP-)
Graphics:  Card: Intel HD Graphics 530

CC: (none) => jim

Comment 2 Thomas Andrews 2018-11-11 23:02:38 CET
Host system: Intel Core 2 Duo, 8GB RAM, Intel graphics, wired Internet, 64-bit Plasma.

Using the QA Repo tool on the host, The following 4 packages are going to be installed:

- virtualbox-5.2.22-1.mga6.x86_64
- virtualbox-doc-5.2.22-1.mga6.noarch
- virtualbox-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.x86_64
- virtualbox-kernel-desktop-latest-5.2.22-1.mga6.x86_64

Packages installed cleanly. The Extension Pack was downloaded and installed using the VirtualBox GUI. I then ran a 64-bit MGA6 Plasma guest, and made sure it was fully updated.

Using the QA Repo tool on the guest, The following 4 packages are going to be installed:

- vboxadditions-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.x86_64
- vboxadditions-kernel-desktop-latest-5.2.22-1.mga6.x86_64
- virtualbox-guest-additions-5.2.22-1.mga6.x86_64
- x11-driver-video-vboxvideo-5.2.22-1.mga6.x86_64

Packages installed cleanly. The guest was rebooted to a working desktop.

Looks good on this hardware.

CC: (none) => andrewsfarm

Comment 3 Thomas Andrews 2018-11-13 04:30:18 CET
Host system: Athlon X2 7750, 8GB RAM, nvidia 9800GT graphics (nvidia340 driver), Atheros wifi, 64-bit Plasma system, using the server kernel.

Using QA Repo 1.5, The following 4 packages are going to be installed:

- virtualbox-5.2.22-1.mga6.x86_64
- virtualbox-doc-5.2.22-1.mga6.noarch
- virtualbox-kernel-4.14.78-server-1.mga6-5.2.22-1.mga6.x86_64
- virtualbox-kernel-server-latest-5.2.22-1.mga6.x86_64

 All packages installed cleanly. The Extension Pack was downloaded and updated using the VirtualBox GUI. I then ran a 32-bit Mageia 6 Plasma guest that had been fully updated.

Using QA Repo on the guest, The following 4 packages are going to be installed:

- vboxadditions-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.i586
- vboxadditions-kernel-desktop-latest-5.2.22-1.mga6.i586
- virtualbox-guest-additions-5.2.22-1.mga6.i586
- x11-driver-video-vboxvideo-5.2.22-1.mga6.i586

All packages installed cleanly. The guest was rebooted to a working desktop.

Looks good on this hardware.
Comment 4 William Kenney 2018-11-19 00:45:31 CET
On real hardware, M6.1, Plasma, 64-bit

Package(s) under test:
virtualbox

default install of packages:
kernel-desktop-latest
virtualbox vboxadditions-kernel-desktop-latest dkms-virtualbox
virtualbox-guest-additions virtualbox-kernel-desktop-latest x11-driver-video-vboxvideo
kernel-desktop-devel-latest

The following 10 packages are going to be installed:

- dkms-virtualbox-5.2.20-1.mga6.noarch
- vboxadditions-kernel-4.14.78-desktop-1.mga6-5.2.20-1.mga6.x86_64
- vboxadditions-kernel-desktop-latest-5.2.20-1.mga6.x86_64
- virtualbox-5.2.20-1.mga6.x86_64
- virtualbox-doc-5.1.30-1.mga6.noarch
- virtualbox-guest-additions-5.2.20-1.mga6.x86_64
- virtualbox-kernel-4.14.78-desktop-1.mga6-5.2.20-1.mga6.x86_64
- virtualbox-kernel-desktop-latest-5.2.20-1.mga6.x86_64
- x11-driver-video-vboxvideo-5.2.20-1.mga6.x86_64
- xrandr-1.5.0-1.mga6.x86_64

[root@localhost wilcal]# uname -a
Linux localhost 4.14.78-desktop-1.mga6 #1 SMP Sun Oct 21 20:31:12 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-4.14.78-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox
Package virtualbox-5.2.20-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi vboxadditions-kernel-desktop-lates
No package named vboxadditions-kernel-desktop-lates
[root@localhost wilcal]# urpmi dkms-virtualbox
Package dkms-virtualbox-5.2.20-1.mga6.noarch is already installed
[root@localhost wilcal]# urpmi virtualbox-guest-additions
Package virtualbox-guest-additions-5.2.20-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox-kernel-desktop-latest
Package virtualbox-kernel-desktop-latest-5.2.20-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-vboxvideo
Package x11-driver-video-vboxvideo-5.2.20-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi kernel-desktop-devel-latest
Package kernel-desktop-devel-latest-4.14.78-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-nvidia-current
Package dkms-nvidia-current-390.87-1.mga6.nonfree.x86_64 is already installed
[wilcal@localhost ~]$ lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd Device 3518
        Kernel driver in use: nvidia
        Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia_current

Mageia-6.1-LiveDVD-Xfce-i586-DVD.iso
Runs as a Vbox client.
Boots to a working desktop. Common apps work.
Screen sizes are correct.

install from updates testing:
kernel-desktop-latest
virtualbox vboxadditions-kernel-desktop-latest dkms-virtualbox
virtualbox-guest-additions virtualbox-kernel-desktop-latest x11-driver-video-vboxvideo
kernel-desktop-devel-latest

The following 8 packages are going to be installed:

- dkms-virtualbox-5.2.22-1.mga6.noarch
- vboxadditions-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.x86_64
- vboxadditions-kernel-desktop-latest-5.2.22-1.mga6.x86_64
- virtualbox-5.2.22-1.mga6.x86_64
- virtualbox-guest-additions-5.2.22-1.mga6.x86_64
- virtualbox-kernel-4.14.78-desktop-1.mga6-5.2.22-1.mga6.x86_64
- virtualbox-kernel-desktop-latest-5.2.22-1.mga6.x86_64
- x11-driver-video-vboxvideo-5.2.22-1.mga6.x86_64

[root@localhost wilcal]# uname -a
Linux localhost 4.14.78-desktop-1.mga6 #1 SMP Sun Oct 21 20:31:12 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost wilcal]# urpmi kernel-desktop-latest
Package kernel-desktop-latest-4.14.78-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox
Package virtualbox-5.2.22-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi vboxadditions-kernel-desktop-latest
Package vboxadditions-kernel-desktop-latest-5.2.22-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-virtualbox
Package dkms-virtualbox-5.2.22-1.mga6.noarch is already installed
[root@localhost wilcal]# urpmi virtualbox-guest-additions
Package virtualbox-guest-additions-5.2.22-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi virtualbox-kernel-desktop-latest
Package virtualbox-kernel-desktop-latest-5.2.22-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi x11-driver-video-vboxvideo
Package x11-driver-video-vboxvideo-5.2.22-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi kernel-desktop-devel-latest
Package kernel-desktop-devel-latest-4.14.78-1.mga6.x86_64 is already installed
[root@localhost wilcal]# urpmi dkms-nvidia-current
Package dkms-nvidia-current-390.87-1.mga6.nonfree.x86_64 is already installed
[wilcal@localhost ~]$ lspci -k
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 440] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd Device 3518
        Kernel driver in use: nvidia
        Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia_current

Mageia-6.1-LiveDVD-Xfce-i586-DVD.iso
Runs as a Vbox client.
Boots to a working desktop. Common apps work.
Screen sizes are correct.

Mageia-6.1-LiveDVD-GNOME-x86_64-DVD.iso
Runs as a Vbox client.
Boots to a working desktop. Common apps work.
Screen sizes are correct.

Mageia-6.1-LiveDVD-Plasma-x86_64-DVD.iso
Runs as a Vbox client.
Installs from boot menu, updates then boots back to a working desktop.
Screen sizes are correct.

Hardware used:
Intel Core i5-4460 Haswell Quad-Core 3.2GHz LGA 115
Gigabyte GA-B85M-D3H LGA 1150 Intel B85 chipset
Integrated Graphics Processor - Intel HD Graphics support
Audito chipset - Realtek ALC892, 7.1 channels
Corsair Vengeance 8GB ( 2 x 4GB ) 240-pin DDR3 SDRAM 1600

CC: (none) => wilcal.int

Comment 5 Morgan Leijström 2018-11-19 13:38:32 CET
Test OK on 64 bit i7 mga6 host, Plasma, Nvidia driver, running an existing MSW7Pro 64 bit client.
Manual install of extpack as usual per Bug 18962.
Working perfectly OK: internet, host folder access, USB stick access, several programs, playing video, windows update, ...
( Did not check audio; i dont remember it have ever worked in this installation and never bothered trying to fix. )

CC: (none) => fri

Comment 6 Thomas Andrews 2018-11-19 15:27:02 CET
No one's reported problems, time to shove this one out the door.

Giving the 64-bit OK, and validating. Advisory in the description.

Keywords: (none) => validated_update
Whiteboard: (none) => MGA6-64-OK
CC: (none) => sysadmin-bugs

Comment 7 Lewis Smith 2018-11-19 20:12:07 CET
(In reply to Thomas Andrews from comment #6)
> Advisory in the description.
Not too sure; but I will do my best.
@ Thomas: can you please review the advisory?

CC: (none) => lewyssmith
Keywords: (none) => advisory

Comment 8 Mageia Robot 2018-11-20 12:12:21 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2018-0173.html

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 9 David Walser 2018-12-26 02:27:59 CET
This also fixed a security issue:
- Fixed a guest-to-host excape via the e1000 virtual network driver
(bsc#1115041).

https://lists.opensuse.org/opensuse-updates/2018-11/msg00114.html
Comment 10 David Walser 2019-01-27 20:10:08 CET
January 2019 Oracle CPU reveals that this update fixed CVE-2018-3309:
https://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html#AppendixOVIR

Note You need to log in before you can comment on or make changes to this bug.