linux-azure: fix systemd ADT test failure

Bug #1722226 reported by Marcelo Cerri on 2017-10-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-azure (Ubuntu)
Medium
Marcelo Cerri

Bug Description

SRU Justification:

Impact: systemd ADT test case is failing because the required module scsi_debug is missing.

Fix: move scsi_debug to the main linux-image package.

Testcase: systemd ADT test case should pass.

[1] http://people.canonical.com/~kernel/status/adt-matrix/xenial-linux-meta-azure.html

Dimitri John Ledkov (xnox) wrote :

This is invalid assessment / consensus.

instead systemd should be skipping tests that require modprobing and removing scsi_debug module with different parameters for each test, as we have kernels that do not ship debugging/developer modules or don't support module loading at all.

It is expected for systemd ADT test suites to change and there is a separate bug about it.

Please do not ship scsi_debug, unless linux-azure itself needs it on azure....

Dimitri John Ledkov (xnox) wrote :

Also see https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/1721558 where regression test suite can only ever pass when linux-azure is triggered by linux-meta-azure. In all other cases the system is not upgraded to the expected kernel variant and is not rebooted into said kernel, therefore testing fails.

http://autopkgtest.ubuntu.com/packages/l/linux-azure/xenial/amd64

fixing that bug in linux-* kernels / testing framework would be extremely welcomed.

Marcelo Cerri (mhcerri) on 2017-10-16
summary: - linux-azure: fix systemd ADT test
+ linux-azure: fix systemd ADT test failure
Andy Whitcroft (apw) wrote :

@xnox -- the testing trigger required to force kernel installation is an ADT limitation not related specifically to the kernel testing itself. This is currently how you specify which kernel to test, by triggering it. It is wrong in the sense you cannot test anything against updates with this model.

Marcelo Cerri (mhcerri) on 2017-10-26
Changed in linux-azure (Ubuntu):
status: In Progress → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers