[Bug 1847816] [NEW] storage autopkgtest always fails with linux-{kvm, azure, etc} kernels that don't include scsi_debug module

Dan Streetman ddstreet at canonical.com
Fri Oct 11 20:32:55 UTC 2019


Public bug reported:

[impact]

the 'storage' autopkgtest requires the 'scsi_debug' module, and if it
can't load it (and it's not built-in), the test fails.  On some custom
kernels, this module isn't built, so the test always fails when doing a
reverse-dep autopkgtest using such a kernel.

As it doesn't make sense for the custom kernels to build the scsi_debug
module for these kernels just so the systemd autopkgtest can pass, there
should be some kind of check in the systemd 'storage' test for a non-
standard kernel (that doesn't include the scsi_debug module) and skip
the test in that case.

[test case]

run the 'storage' autopkgtest with a kernel that doesn't provide the
scsi_debug module, or check the autopkgtest.u.c history.

[regression potential]

test case skipping only, so very low if any regression potential

** Affects: systemd (Ubuntu)
     Importance: Low
         Status: New

** Affects: systemd (Ubuntu Xenial)
     Importance: Low
         Status: New

** Affects: systemd (Ubuntu Bionic)
     Importance: Low
         Status: New

** Affects: systemd (Ubuntu Disco)
     Importance: Low
         Status: New

** Affects: systemd (Ubuntu Eoan)
     Importance: Low
         Status: New

** Also affects: systemd (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: systemd (Ubuntu Eoan)
   Importance: Undecided
       Status: New

** Also affects: systemd (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Also affects: systemd (Ubuntu Disco)
   Importance: Undecided
       Status: New

** Changed in: systemd (Ubuntu Eoan)
   Importance: Undecided => Low

** Changed in: systemd (Ubuntu Disco)
   Importance: Undecided => Low

** Changed in: systemd (Ubuntu Bionic)
   Importance: Undecided => Low

** Changed in: systemd (Ubuntu Xenial)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1847816

Title:
  storage autopkgtest always fails with linux-{kvm,azure,etc} kernels
  that don't include scsi_debug module

Status in systemd package in Ubuntu:
  New
Status in systemd source package in Xenial:
  New
Status in systemd source package in Bionic:
  New
Status in systemd source package in Disco:
  New
Status in systemd source package in Eoan:
  New

Bug description:
  [impact]

  the 'storage' autopkgtest requires the 'scsi_debug' module, and if it
  can't load it (and it's not built-in), the test fails.  On some custom
  kernels, this module isn't built, so the test always fails when doing
  a reverse-dep autopkgtest using such a kernel.

  As it doesn't make sense for the custom kernels to build the
  scsi_debug module for these kernels just so the systemd autopkgtest
  can pass, there should be some kind of check in the systemd 'storage'
  test for a non-standard kernel (that doesn't include the scsi_debug
  module) and skip the test in that case.

  [test case]

  run the 'storage' autopkgtest with a kernel that doesn't provide the
  scsi_debug module, or check the autopkgtest.u.c history.

  [regression potential]

  test case skipping only, so very low if any regression potential

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1847816/+subscriptions



More information about the foundations-bugs mailing list