** Changed in: cryptsetup (Ubuntu)
       Status: Fix Released => Invalid

** Description changed:

  [ Impact ]
  
-  * The test upstream-testsuite fails on autopkgtest inside a LXD virtual 
machine 
-    since the linux-module-extra package is not installed and the scsi_debug 
-    kernel is not available.
+  * The test upstream-testsuite fails on autopkgtest inside a LXD virtual 
machine
+    since the linux-module-extra package is not installed and the scsi_debug
+    kernel is not available.
  
-  * This test failure only impacts Ubuntu Noble and earlier since after 
Resolute
-    linux-modules-extra has been removed and the module scsi_debug is now 
-    part of linux-modules.
+  * This test failure only impacts Ubuntu Noble and earlier since after 
Resolute
+    linux-modules-extra has been removed and the module scsi_debug is now
+    part of linux-modules.
  
-  * This test failure blocks some SRU in Noble from migrating.
+  * This test failure blocks some SRU in Noble from migrating.
  
  [ Test Plan ]
  
-  * Run autopkgtest for cryptsetup on Noble with a LXD virtual machine
-    The test upstream-testsuite should fail without the fix.
+  * Run autopkgtest for cryptsetup on Noble with a LXD virtual machine
+    The test upstream-testsuite should fail without the fix.
  
  [ Where problems could occur ]
  
-  * This SRU tries to fix the upstream-testsuite test so if problems could 
occur
-    I would expect the problem to be related to the test itself. 
+  * This SRU tries to fix the upstream-testsuite test so if problems could 
occur
+    I would expect the problem to be related to the test itself.
  
  [ Other Info ]
  
-  *
- 
+  * Since it is a fix for autopkgtest, this does not need to goes to
+ -updates immediately. Therefore, we should let this only in -proposed.
+ The tag blocked-proposed-noble has been added for that purpose.
  
  -- Original bug report --
  
  408s Setting up libubsan1:s390x (14.2.0-4ubuntu2~24.04.1) ...
  408s Setting up libpcre2-posix3:s390x (10.42-4ubuntu2.1) ...
  408s Setting up keyutils (1.6.3-3build1) ...
  408s Setting up libasan8:s390x (14.2.0-4ubuntu2~24.04.1) ...
  408s Setting up sharutils (1:4.15.2-9) ...
  408s Setting up libisl23:s390x (0.26-3build1.1) ...
  408s Setting up libargon2-dev:s390x (0~20190702+dfsg-4build1) ...
  408s Setting up libcc1-0:s390x (14.2.0-4ubuntu2~24.04.1) ...
  408s Setting up libitm1:s390x (14.2.0-4ubuntu2~24.04.1) ...
  408s Setting up libblkid-dev:s390x (2.39.3-9ubuntu6.5) ...
  408s Setting up tcl8.6 (8.6.14+dfsg-1build1) ...
  408s Setting up libpcre2-dev:s390x (10.42-4ubuntu2.1) ...
  408s Setting up libselinux1-dev:s390x (3.5-2ubuntu2.1) ...
  408s Setting up tcl-expect:s390x (5.45.4-3) ...
  408s Setting up cpp-13-s390x-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
  408s Setting up libdevmapper-dev:s390x (2:1.02.185-3ubuntu3.2) ...
  408s Setting up libgcc-13-dev:s390x (13.3.0-6ubuntu2~24.04.1) ...
  408s Setting up cpp-13 (13.3.0-6ubuntu2~24.04.1) ...
  408s Setting up libcryptsetup-dev:s390x (2:2.7.0-1ubuntu4.2) ...
  408s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ...
  408s Setting up expect (5.45.4-3) ...
  408s Setting up gcc-13-s390x-linux-gnu (13.3.0-6ubuntu2~24.04.1) ...
  408s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ...
  408s Setting up gcc-13 (13.3.0-6ubuntu2~24.04.1) ...
  408s Setting up cpp (4:13.2.0-7ubuntu1) ...
  408s Setting up gcc (4:13.2.0-7ubuntu1) ...
  408s Processing triggers for libc-bin (2.39-0ubuntu8.7) ...
  408s Processing triggers for man-db (2.12.0-4build2) ...
  409s Processing triggers for install-info (7.1-3build2) ...
  412s autopkgtest [07:46:38]: test upstream-testsuite: make -C ./tests -f 
Makefile.localtest -j tests CRYPTSETUP_PATH=/sbin TESTSUITE_NOSKIP=y
  412s autopkgtest [07:46:38]: test upstream-testsuite: [-----------------------
  412s make: Entering directory '/tmp/autopkgtest.d54wnF/build.QRC/src/tests'
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o differ.o differ.c
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o unit-utils-io.o unit-utils-io.c
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o ../lib/utils_io.o ../lib/utils_io.c
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o unit-wipe.o unit-wipe.c
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o api-test.o api-test.c
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o test_utils.o test_utils.c
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o api-test-2.o api-test-2.c
  412s ./generate-symbols-list ../lib/libcryptsetup.sym > test-symbols-list.h
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o unit-utils-crypt.o unit-utils-crypt.c
  412s cc -O2 -g -Wall -D_GNU_SOURCE -I../lib/ -I../lib/luks1 
-DHAVE_DECL_DM_TASK_RETRY_REMOVE -DKERNEL_KEYRING -DHAVE_SYS_SYSMACROS_H 
-DNO_CRYPTSETUP_PATH  -c -o ../lib/utils_crypt.o ../lib/utils_crypt.c
  412s cc -c all-symbols-test.c
  413s cc -o unit-wipe unit-wipe.o -lcryptsetup -ldevmapper
  413s cc -o all-symbols-test all-symbols-test.o -ldl
  413s cc -o differ differ.o
  414s cc -o unit-utils-io unit-utils-io.o ../lib/utils_io.o
  414s cc -o unit-utils-crypt-test unit-utils-crypt.o ../lib/utils_crypt.o 
-lcryptsetup -ldevmapper
  423s cc -o api-test api-test.o test_utils.o -lcryptsetup -ldevmapper
  427s cc -o api-test-2 api-test-2.o test_utils.o -lcryptsetup -ldevmapper
  427s [00modules-test]
  427s Cryptsetup test environment (Thu Jul  9 07:48:35 UTC 2026)
  427s Linux dispatcher-7-remote-s390x-165-2 6.8.0-134-generic #134-Ubuntu SMP 
Fri Jun 26 17:31:42 UTC 2026 s390x s390x s390x GNU/Linux
  427s Ubuntu 24.04.4 LTS (Ubuntu) 24.04.4 LTS (Noble Numbat)
  427s Memory
  427s                total        used        free      shared  buff/cache   
available
  427s Mem:            3996         241        3291          18         575     
   3754
  427s Swap:              0           0           0
  427s /sbin/cryptsetup 2.7.0 flags: UDEV BLKID KEYRING FIPS KERNEL_CAPI HW_OPAL
  427s /sbin/veritysetup 2.7.0 flags: UDEV BLKID KEYRING FIPS KERNEL_CAPI 
HW_OPAL
  427s /sbin/integritysetup 2.7.0 flags: UDEV BLKID KEYRING FIPS KERNEL_CAPI 
HW_OPAL
  427s Cryptsetup defaults:
  427s Default compiled-in metadata format is LUKS2 (for luksFormat action).
  427s
  427s LUKS2 external token plugin support is enabled.
  427s LUKS2 external token plugin path: /lib/s390x-linux-gnu/cryptsetup.
  427s
  427s Default compiled-in key and passphrase parameters:
  427s  Maximum keyfile size: 8192kB, Maximum interactive passphrase length 512 
(characters)
  427s Default PBKDF for LUKS1: pbkdf2, iteration time: 2000 (ms)
  427s Default PBKDF for LUKS2: argon2id
  427s  Iteration time: 2000, Memory required: 1048576kB, Parallel threads: 4
  427s
  427s Default compiled-in device cipher parameters:
  427s  loop-AES: aes, Key 256 bits
  427s  plain: aes-xts-plain64, Key: 256 bits, Password hashing: sha256
  427s  LUKS: aes-xts-plain64, Key: 256 bits, LUKS header hashing: sha256, RNG: 
/dev/urandom
  427s  LUKS: Default keysize with XTS mode (two internal keys) will be doubled.
  427s Library version:   1.02.185 (2022-05-18)
  427s Driver version:    4.48.0
  427s Device mapper targets:
  427s zero             v1.2.0
  427s integrity        v1.11.0
  427s verity           v1.10.0
  427s crypt            v1.25.0
  427s multipath        v1.14.0
  427s striped          v1.6.0
  427s linear           v1.4.0
  427s error            v1.7.0
  427s [align-test]
  427s TEST SKIPPED: This kernel seems to not support proper scsi_debug module, 
test skipped.
  429s make: Leaving directory '/tmp/autopkgtest.d54wnF/build.QRC/src/tests'
  429s make: *** [Makefile.localtest:55: tests] Error 1
  429s autopkgtest [07:46:55]: test upstream-testsuite: -----------------------]
  431s upstream-testsuite   FAIL non-zero exit status 2
  431s autopkgtest [07:46:57]: test upstream-testsuite:  - - - - - - - - - - 
results - - - - - - - - - -
  431s autopkgtest [07:46:57]: test ssh-test-plugin: preparing testbed
  473s autopkgtest [07:47:39]: testbed dpkg architecture: s390x
  473s autopkgtest [07:47:39]: testbed apt version: 2.8.3
  474s autopkgtest [07:47:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup
  474s autopkgtest [07:47:40]: updating testbed package index (apt update)
  
  Reference
  ---
  
  https://autopkgtest.ubuntu.com/results/autopkgtest-
  noble/noble/s390x/c/cryptsetup/20260709_075457_5d44a@/log.gz

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

Title:
   Autopkgtest fails on noble - scsi_debug module not available

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


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

Reply via email to