** Description changed:

  [impact]
  
  test-fs-util fails when running under 5.8 kernel
  
  [test case]
  
  see autopkgtest runs, e.g.
  
      amd64:
  
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac
  /autopkgtest-focal/focal/amd64/s/systemd/20210121_140925_39a30@/log.gz
  
  [regression potential]
  
  any regression would likely result in incorrectly passed or failed
  build-time or autopkgtest-time test run
  
  [scope]
  
- this is needed in f
+ this is needed in f and b
  
  this was fixed upstream with commit 5b5ce6298e which was first included
  in v247, and has already been backported to g in bug 1891527.
+ 
+ while it's unlikely that the 5.8 kernel will ever officially be
+ available directly in b, this test case is also run at build time, so if
+ the lp build farm is ever updated to the 5.8 kernel this test case would
+ begin failing during build, so the patch should be backported there as
+ well.
+ 
+ this isn't needed in x as the test-fs-util test isn't present there.
  
  [original description]
  
  Testing failed on:
      amd64: 
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/s/systemd/20210121_140925_39a30@/log.gz
      arm64: 
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/s/systemd/20210121_021134_f3c65@/log.gz
      s390x: 
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/s/systemd/20210121_090718_fa164@/log.gz
  
  The failing test case is:
  
  TEST-24-UNIT-TESTS:
  
  === Failed test log ===
  --- test-fs-util begin ---
  /* test_chase_symlinks */
  /* test_unlink_noerrno */
  /* test_readlink_and_make_absolute */
  /* test_var_tmp */
  /* test_dot_or_dot_dot */
  /* test_access_fd */
  /* test_touch_file */
  Assertion 'mknod(a, 0775 | S_IFBLK, makedev(0, 0)) >= 0' failed at 
src/test/test-fs-util.c:637, funct
  ion test_touch_file(). Aborting.
  --- test-fs-util end ---
  make: Leaving directory 
'/tmp/autopkgtest.KFUfZH/build.scn/src/test/TEST-24-UNIT-TESTS'
  make: *** [Makefile:4: run] Error 1
  
  This issue has been solved in Groovy on bug 1891527, likely the fix
  needs to be backported to systemd in Focal for the testcase to pass with
  the 5.8 kernel.

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

** Changed in: systemd (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: systemd (Ubuntu Focal)
       Status: Confirmed => In Progress

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

** Changed in: systemd (Ubuntu Focal)
   Importance: Undecided => Medium

** Changed in: systemd (Ubuntu Focal)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

** Changed in: systemd (Ubuntu Bionic)
     Assignee: (unassigned) => Dan Streetman (ddstreet)

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

Title:
  systemd 245.4-4ubuntu3.4 ADT test failure with linux-hwe-5.8
  5.8.0-41.46~20.04.1

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to