MRE request: virtualbox
Gianfranco Costamagna
locutusofborg at debian.org
Thu Feb 29 08:40:05 UTC 2024
Hello Christopher thanks for the huge work!
>Sorry for the delay in addressing this.
No need to be sorry at all, we are all under high work load, and I appreciate you all taking the steps to finally solve this long
standing issue. Let's try to finish it! :)
>This does seem like Virtualbox fits well enough in the HWE category (and
>probably has sufficient upstream testing) for special SRU treatment.
>
>I've taken the liberty of reworking the wiki page
>https://wiki.ubuntu.com/VirtualboxUpdates to make it easy to review and
>accept Virtualbox SRU bugs. I've done this to the best of my
>understanding, but you're the domain expert, so please check my work :)
If you didn't understand something, it means I wasn't clear enough, so thanks
for adding another pair of eyes
>Particularly: it's my understanding that this does *not* require any
>special coordination with the kernel - the Ubuntu kernel contains
>Virtualbox guest driver modules, but these are upstream kernel modules,
>and the Ubuntu kernel build does not build virtualbox-dkms modules at
>kernel-build time¹
Yes and no.
Virtualbox ships both host and guest dkms modules. People might want to install
guest-dkms even if they are provided by the kernel (they shuld have an higher priority)
Reasons might be multiple, bugs in upstream dkms module, or better behaviour.
I don't recall having issues with upstream guest dkms modules, but I didn't want
to drop it because of older kernels being still around, and for safety reasons.
For *host* kernel module this is sadly a little bit trickier. Newer kernel might
break vboxdrv.ko buildability, so for each new kernel, the dkms autopkgtests
should be looked at carefully for regressions (in both host and guest).
>I've also marked a couple of places (with *******s) where the test case
>instructions were not clear to me. The intent with test case
>documentation is that it should be detailed enough that anyone reading
>the bug could perform the steps and we could be confident that they have
>exercised the expected tests.
I fully agree and sorry for not being clear enough, I do this testing in an automatic
way on my head, so I'm pretty sure I missed lots of things.
>Specifically, the questions I had were:
>
>* instructions for installing/removing the guest additions from the iso
>pack (or pointers to documentation for that)
>
>* What the “various other tests” are - you mention changing
>configuration and vboxmanage?
>
>* Do we need to verify that installing virtualbox guest packages
>*outside* a VM does not interfere with the system? There seems to have
>been at least one bug raised about that in the past.
I don't recall such issues, but in any case didn't have such reports in the last like 5-10 years...
I'll add it in case, just to be extra safe.
>Sorry again for the delay,
Sorry again from my side for not putting the page in a clear enough way, it would have made things easier for
all of us :)
Feel free to have another look, the page will be updated in some minutes.
Gianfranco
More information about the Ubuntu-release
mailing list