Bug ID | 1204042 |
---|---|
Summary | Missing modules with kernel-defaults-base |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Kernel |
Assignee | kernel-bugs@opensuse.org |
Reporter | jlopez@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Th package kernel-defaults-base does not include some kernel modules that are needed for some basic operations like creating a podmain container checkpoint: $ podman container checkpoint distracted_babbage ERRO[0000] container still running ERRO[0000] criu failed: type NOTIFY errno 0 log file: /var/lib/containers/storage/btrfs-containers/ee203bab8fadb391481ec3179657eccd3970e3f9acc087ab8869890cd7938239/userdata/dump.log Error: `/usr/bin/runc checkpoint --image-path /var/lib/containers/storage/btrfs-containers/ee203bab8fadb391481ec3179657eccd3970e3f9acc087ab8869890cd7938239/userdata/checkpoint --work-path /var/lib/containers/storage/btrfs-containers/ee203bab8fadb391481ec3179657eccd3970e3f9acc087ab8869890cd7938239/userdata ee203bab8fadb391481ec3179657eccd3970e3f9acc087ab8869890cd7938239` failed: exit status 1 This was detected in the context of ALP, see https://bugzilla.suse.com/show_bug.cgi?id=1203854. Right now we have two images for ALP (non-encrypted and encrypted). The non-encrypted one includes kernel-defaults-base, and the encrypted one uses kernel-defaults. With the encrypted image criu does not complain when creating a podman container checkpoint. These *diag modules are missing with kernel-defaults-base: raw_diag, tcp_diag, udp_diag, unix_diag. This issue is relevant even for TW in virtual environments (where you don���������t need all drivers). Probably we will need to fix the packaging of kernel to include those missing modules with kernel-defaults-base.