Comment 0 for bug 1931576

Revision history for this message
Kleber Sacilotto de Souza (kleber-souza) wrote : Cloud kernels meta don't provide kernesl-testing--*--modules-extra--preferred

[Impact]
ADT sets up the test environment by installing the image and modules-extra package via the virtual provides 'kernel-testing--linux-<derivative>--full--preferred' and 'kernel-testing--linux-<derivative>--modules-extra--preferred'. If those are not available, it falls back to using the real meta names as 'linux-image-<derivative>' and 'linux-modules-extra-<derivative>'.

The 5.4 cloud kernels in Focal are not providing the virtual packages for 'kernel-testing--linux-<derivative>--modules-extra--preferred'. When the tests falls back to 'linux-modules-extra-<derivative>', the new 5.8 cloud kernels are pulled for the tests as they are now the default sources.

ADT log:
https://autopkgtest.ubuntu.com/results/autopkgtest-focal/focal/amd64/a/acpi-call/20210609_092540_0a7a8@/log.gz

[Fix]
The meta packages need to be fixed to provide the necessary virtual packages for testing.

[Where problems could occur]
Adding new virtual meta packages could clash with existing names provided by other sources. However, if they existed ADT would have pulled them.