Bug 31043 - Update request: virtualbox-7.0.2-1.mga8
Summary: Update request: virtualbox-7.0.2-1.mga8
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2022-10-28 22:55 CEST by Thomas Backlund
Modified: 2022-11-05 15:20 CET (History)
6 users (show)

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


Attachments

Description Thomas Backlund 2022-10-28 22:55:41 CEST
To maybe make it easier on Mga9 testers, I've pushed VirtualBox 7.0.2 to testing... so it matches what is in Cauldron...


There is no rush to get it validated, as it might be wise to wait for 7.0.4 to stabilize the new version 7 branch, but we'll see...

Anyway, to keep track of testing, I've assigned this to QA...


SRPMS:
virtualbox-7.0.2-1.mga8.src.rpm
kmod-virtualbox-7.0.2-1.mga8.src.rpm


i586:
virtualbox-7.0.2-1.mga8.i586.rpm
virtualbox-guest-additions-7.0.2-1.mga8.i586.rpm


x86_64:
dkms-virtualbox-7.0.2-1.mga8.x86_64.rpm
python-virtualbox-7.0.2-1.mga8.x86_64.rpm
virtualbox-7.0.2-1.mga8.x86_64.rpm
virtualbox-devel-7.0.2-1.mga8.x86_64.rpm
virtualbox-guest-additions-7.0.2-1.mga8.x86_64.rpm

virtualbox-kernel-5.15.74-desktop-1.mga8-7.0.2-1.mga8.x86_64.rpm
virtualbox-kernel-5.15.74-server-1.mga8-7.0.2-1.mga8.x86_64.rpm
virtualbox-kernel-desktop-latest-7.0.2-1.mga8.x86_64.rpm
virtualbox-kernel-server-latest-7.0.2-1.mga8.x86_64.rpm



backport kmods:

x86_64:
virtualbox-kernel-5.19.16-desktop-1.mga8-7.0.2-2.mga8.x86_64.rpm
virtualbox-kernel-5.19.16-server-1.mga8-7.0.2-2.mga8.x86_64.rpm
virtualbox-kernel-desktop-latest-7.0.2-2.mga8.x86_64.rpm
virtualbox-kernel-server-latest-7.0.2-2.mga8.x86_64.rpm
Comment 1 Morgan Leijström 2022-10-29 17:45:51 CEST
x86_64 OK here, on both our latest update and backport 5 kernels.


Hardware:  My venerable workstation "svarten": Mainboard: Sabertooth P67, CPU: i7-3770, RAM 16G, GM107 [GeForce GTX 750] using nvidia-current; GeForce 635 series and later, 4k display.

First, using VB6 i cloned a backup of my valuable guest.

used drakrpm. from core_updates_testing:
- lib64tpms0-0.9.1-1.mga8.x86_64
- virtualbox-7.0.2-1.mga8.x86_64
- virtualbox-kernel-5.15.74-desktop-1.mga8-7.0.2-1.mga8.x86_64
- virtualbox-kernel-desktop-latest-7.0.2-1.mga8.x86_64
 
reboot, to kernel 5.15.74-desktop-1

VB7 do not need an oracle extension pack for USB2 and some other stuff. ( Recently I added info to https://wiki.mageia.org/en/VirtualBox#Oracle_extension_pack_.28optional.29 - please check )
Tried using the GUI ( Tools > Extension Pack Manager ) to remove the GUI to remove the extension pack, but it failed. Form the error message I got the failing command, which I tried in Konsole:

$ /usr/lib64/virtualbox/VBoxExtPackHelperApp --stdout /tmp/VBoxExtPackHelper-gnv2jp/stdout --stderr /tmp/VBoxExtPackHelper-gnv2jp/stderr --elevated uninstall --base-dir /usr/lib64/virtualbox/ExtensionPacks --name 'Oracle VM VirtualBox Extension Pack'
VBoxExtPackHelperApp: error: freopen on '/tmp/VBoxExtPackHelper-gnv2jp/stdout': VERR_FILE_NOT_FOUND

I stripped it down and launhed it using sudo, worked:
$ sudo /usr/lib64/virtualbox/VBoxExtPackHelperApp --elevated uninstall --base-dir /usr/lib64/virtualbox/ExtensionPacks --name 'Oracle VM VirtualBox Extension Pack'



___Guests are OK, running concurrently:

Guest 1: my usual MSW7pro-64. It found it needed to update guest additions, which I let it download, OK. But next step, installing, it got stuck at 82% (according to a VB7 new popup message overlay at right edge in guest)  Tried again, and it worked.  I rebooted the guest, and verified it say guest additions version 7.02.
Tests OK: dynamic guest window resizing, bidirectional clipboard, host shared folders both bidirectional and write protection checked, USB2 memory stick read&write (note: without extension pack.) USB2 chip programmer Conitec Galep-5, video playing OK in Firefox, drag file from host Dolphin to guest Explorer. As with VB6 the reverse direction did not work.  Windows update (virus def).

Guest 2: BOINC LHC@home ATLAS simulation virtual machine 3CPU.

Guest 3: Mageia 8 -64, Xfce, kernel 5.19.16-desktop-1.mga8
Tests OK: I let drakrpm fetch the updated guest additions, and regular updates, reboot.  Firefox surfing and plays video. Plugged in USB flash stick in host, checked it in VritualBox guest window frame menu to share, the partitions icons popped up on xfce desktop, and I could read and put new files. Bidirectional shared clipboard. Dynamic desktop resizing.

---

Updated kmod for the backport kernel:
$ LC_ALL=C sudo urpmi.update 'Core Backports Testing' && LC_ALL=C sudo urpmi --search-media 'Core Backports Testing' virtualbox-kernel-desktop-latest
and rebooted to 5.19.16-desktop-1.mga8

$ dkms status
nvidia-current, 515.65.01-1.mga8.nonfree, 5.19.16-desktop-1.mga8, x86_64: installed 
nvidia-current, 515.65.01-1.mga8.nonfree, 5.15.74-desktop-1.mga8, x86_64: installed 
virtualbox, 7.0.2-1.mga8, , x86_64: installed-binary from 5.19.16-desktop-1.mga8
virtualbox, 7.0.2-1.mga8, 5.15.74-desktop-1.mga8, x86_64: installed-binary from 5.15.74-desktop-1.mga8
[morgan@svarten ~]$ uname -a
Linux svarten.tribun 5.19.16-desktop-1.mga8 #1 SMP PREEMPT_DYNAMIC Sat Oct 15 18:19:46 UTC 2022 x86_64 x86_64 x86_64 GNU/Linu

Tried all guests like above, all OK (this time not needing addition updates of course)

CC: (none) => fri

Thomas Andrews 2022-10-30 18:24:31 CET

CC: (none) => andrewsfarm

Comment 2 Thomas Andrews 2022-10-30 20:09:56 CET
Host: HP Probook 6550b, i3 M350, Intel graphics, Broadcom wifi, mga8-64 Plasma.

The following 5 packages are going to be installed:

- lib64qt5help5-5.15.2-2.mga8.x86_64
- lib64tpms0-0.9.1-1.mga8.x86_64
- virtualbox-7.0.2-1.mga8.x86_64
- virtualbox-kernel-5.15.74-desktop-1.mga8-7.0.2-1.mga8.x86_64
- virtualbox-kernel-desktop-latest-7.0.2-1.mga8.x86_64

No installation issues. No problems removing the old extension pack with the gui, once I found the button that did it.

Ran a Windows 7 guest, downloaded and inserted guest additions with the gui. Shared folders worked OK.

This host has usb 2.0 ports, but also has an extension card providing two usb 3.0 ports. I put an exfat-formatted usb stick into one of the extra ports, and it was immediately recognized by Windows, and the antimalware program wanted to scan it for malware. I let it go for long enough to ensure that it was being read, and aborted it.

That's as far as I have gone, so far.
Comment 3 Jose Manuel López 2022-11-04 12:55:50 CET
Hi, Updated in MGA8-X86_64. No issues for the moment.

I have three Vbox machines and works fine. Three Mageia versions and others linux distros and all works.

I have installed the Vbox guest additions from website and ok usb 2.0 and 3.0

Greetings!

CC: (none) => joselp

Comment 4 William Kenney 2022-11-04 16:21:09 CET
On real hardware, M8, Plasma, 64-bit

Package(s) under test:
virtualbox

M8 i586   Xfce   upating works just fine as a Vbox client
  Package virtualbox-guest-additions-6.1.38-1.2.mga8.i586 is already installed

M8 x86_64 Plasma upating works just fine as a Vbox client
  Package virtualbox-guest-additions-6.1.38-1.2.mga8.x86_64 is already installed


clear
uname -a
urpmi --test virtualbox
urpmi dkms-virtualbox
urpmi virtualbox-guest-additions
urpmi x11-driver-video-vboxvideo
urpmi kernel-desktop-devel-latest
urpmi virtualbox-kernel-desktop-latest

Linux localhost 5.15.74-desktop-1.mga8 #1 SMP Sat Oct 15 19:19:46 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Package virtualbox-6.1.40-1.mga8.x86_64 is already installed
Package dkms-virtualbox-6.1.40-1.mga8.x86_64 is already installed
Package virtualbox-guest-additions-6.1.40-1.mga8.x86_64 is already installed
Package x11-driver-video-vboxvideo-1.0.0-6.mga8.x86_64 is already installed
Package kernel-desktop-devel-latest-5.15.74-1.mga8.x86_64 is already installed
Package virtualbox-kernel-desktop-latest-6.1.40-1.mga8.x86_64 is already installed

install from updates testing:

clear
urpmi --auto virtualbox
urpmi --auto dkms-virtualbox
urpmi --auto virtualbox-guest-additions
urpmi --auto x11-driver-video-vboxvideo
urpmi --auto kernel-desktop-devel-latest
urpmi --auto virtualbox-kernel-desktop-latest

reboot

clear
uname -a
urpmi --test virtualbox
urpmi --test dkms-virtualbox
urpmi --test virtualbox-guest-additions
urpmi --test x11-driver-video-vboxvideo
urpmi --test kernel-desktop-devel-latest
urpmi --test virtualbox-kernel-desktop-latest

Linux localhost 5.15.74-desktop-1.mga8 #1 SMP Sat Oct 15 19:19:46 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Package virtualbox-7.0.2-1.mga8.x86_64 is already installed
Package dkms-virtualbox-7.0.2-1.mga8.x86_64 is already installed
Package virtualbox-guest-additions-7.0.2-1.mga8.x86_64 is already installed
Package x11-driver-video-vboxvideo-1.0.0-6.mga8.x86_64 is already installed
Package kernel-desktop-devel-latest-5.15.74-1.mga8.x86_64 is already installed
Package virtualbox-kernel-desktop-latest-7.0.2-1.mga8.x86_64 is already installed

checking update:

M8 i586   Xfce   upating works just fine as a Vbox client ( glibc updated )
  Package virtualbox-guest-additions-7.0.2-1.mga8.i586 is already installed

M8 x86_64 Plasma upating works just fine as a Vbox client ( glibc updated )
  Package virtualbox-guest-additions-7.0.2-1.mga8.x86_64 is already installed

CC: (none) => wilcal.int

Comment 5 Thomas Backlund 2022-11-04 21:16:37 CET
Looks like its stable enough for normal usage,  flushing it out.

Whiteboard: (none) => MGA8-64-OK
Keywords: (none) => advisory, validated_update
CC: (none) => sysadmin-bugs

Comment 6 Mageia Robot 2022-11-04 22:17:10 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2022-0138.html

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

Comment 7 Alexander Krylov 2022-11-05 15:18:52 CET
Virtualbox 7.0.x has regressions. It doesn't run earlier created Windows XP and Windows 2k guests.

See: 

https://www.virtualbox.org/ticket/21221
https://www.virtualbox.org/ticket/21191
https://forums.virtualbox.org/viewtopic.php?f=6&t=107495&start=15

I can confirm, that virtualbox-7.0.2-1.mga8.x86_64 package has this issue as well.

Status: RESOLVED => UNCONFIRMED
Resolution: FIXED => (none)
Ever confirmed: 1 => 0
CC: (none) => kafra2005

Comment 8 Thomas Backlund 2022-11-05 15:20:57 CET
Then open up a new bugreport.

This one is done  and published to the mirrors

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


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