On Mittwoch, 2. März 2022, 17:39:24 CET Marcus Schäfer wrote:
Hi,
We maintain a bunch of integration test builds in obs for testing kiwi features. There are integration tests builds also for Tumbleweed which recently stopped working when they use device mapper features as in luks or raid.
Please see the following buildlogs:
osc rbl Virtualization:Appliances:Images:Testing_x86:tumbleweed test-image-luks images x86_64
--- [ 289s] [ 266.952479][ T4505] device-mapper: table: 254:3: crypt: Error allocating crypto tfm (-ENOENT) ---
or the raid test
osc rbl Virtualization:Appliances:Images:Testing_x86:tumbleweed test-image-raid images x86_64
--- [ 90s] modprobe: FATAL: Module md_mod not found in directory /lib/modules/5.16.10-1-default ---
For reference all this still works on leap e.g
osc rbl Virtualization:Appliances:Images:Testing_x86:leap test-image-luks images x86_64
The testing of image features using device mapper modules or capabilities has stopped to work one or two weeks ago. I assume the kernel has changed in TW and as kernel-obs-build is just a flavor of kernel-default it received all the changes. I'm just guessing, but as of now you will not be able to create images for TW including this sort of features.
It would be nice if this can be fixed in the kernel used by obs to start the workers. Neither
support: kernel-obs-build
nor
support: kernel-default
has an effect. I assume there is not much I can do to influence this ?
you have also tried both together?
The module from kernel-default should be loadable if the kernel-obs-build kernel
matches.
Otherwise one need to debug why this isn't the case ...
--
Adrian Schroeter