Bug 32813 - Userspace tools for kernel 6.6 update
Summary: Userspace tools for kernel 6.6 update
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: High major
Target Milestone: ---
Assignee: Kernel and Drivers maintainers
QA Contact:
URL:
Whiteboard: MGA9TOO
Keywords:
Depends on: 32200 32616 32849 32913 32914 32915 32916 32917 32918 32919 32920
Blocks:
  Show dependency treegraph
 
Reported: 2024-02-07 23:43 CET by Morgan Leijström
Modified: 2024-03-01 16:11 CET (History)
3 users (show)

See Also:
Source RPM: T.B.D
CVE:
Status comment:


Attachments

Description Morgan Leijström 2024-02-07 23:43:10 CET
Description of problem:
Need be updated for our 6.6 kernel.
Not blocking for kernel update, but should be done ASAP.
Some already have needed fix for earlier kernel.

Ref Bug 32786 Comment c99 and above.

This is not my cup of tea so leaving for others to fill in the list.
See Bug 29665 for ideas.
Morgan Leijström 2024-02-07 23:45:14 CET

Assignee: bugsquad => kernel
Severity: normal => major
CC: (none) => ghibomgx, luigiwalser
Version: 9 => Cauldron
Priority: Normal => High
Whiteboard: (none) => MGA9TOO

Comment 1 Morgan Leijström 2024-02-08 23:45:21 CET
Additionally, according to Bug 32786 Comment 102,
dkms-libafs fails too, currently.

A wiki page ought to be created,
listing packages that need be rebuilt due to kernel change,
and when that is needed.
Comment 2 David Walser 2024-02-09 01:27:41 CET
dkms-libafs is just openafs, already in my list.
Comment 3 Morgan Leijström 2024-02-09 10:07:04 CET
Update audit?  https://forums.mageia.org/en/viewtopic.php?p=88921
Comment 4 David Walser 2024-02-09 22:17:35 CET
(In reply to Morgan Leijström from comment #3)
> Update audit?  https://forums.mageia.org/en/viewtopic.php?p=88921

Indeed.
Nicolas Salguero 2024-02-14 11:15:52 CET

CC: (none) => nicolas.salguero
Blocks: (none) => 32616

Comment 5 Nicolas Salguero 2024-02-14 14:15:44 CET
For iw and libseccomp, I do not know if an upgrade is needed.
I did not find any new release for dkms-ipt_NETFLOW.
For openafs, version 1.9.1 is the latest one of the development series but is older than version 1.8.11pre1, which is in the stable series and seems to support kernel 6.6+.
For the other packages, I think other packagers are better than me for handling those.

Partial list of updated packages in core/updates_testing:
========================
audit-3.1.2-1.mga9
audispd-plugins-3.1.2-1.mga9
audispd-plugins-zos-3.1.2-1.mga9
lib(64)audit1-3.1.2-1.mga9
lib(64)audit-devel-3.1.2-1.mga9
lib(64)auparse0-3.1.2-1.mga9
lib(64)auparse-devel-3.1.2-1.mga9
python3-audit-3.1.2-1.mga9

btrfs-progs-6.6.3-1.mga9
lib(64)btrfs0-6.6.3-1.mga9
lib(64)btrfs-devel-6.6.3-1.mga9
lib(64)btrfsutil1-6.6.3-1.mga9

lib(64)xfs1-6.6.0-1.mga9
lib(64)xfs-devel-6.6.0-1.mga9
lib(64)xfs-static-devel-6.6.0-1.mga9
xfsprogs-6.6.0-1.mga9

ipset-7.21-1.mga9
lib(64)ipset13-7.21-1.mga9
lib(64)ipset-devel-7.21-1.mga9

strace-6.6-1.mga9

ethtool-6.6-1.mga9

iproute2-6.6.0-1.mga9
iproute2-doc-6.6.0-1.mga9
lib(64)iproute2-static-devel-6.6.0-1.mga9

from SRPMS:
audit-3.1.2-1.mga9.src.rpm
btrfs-progs-6.6.3-1.mga9.src.rpm
xfsprogs-6.6.0-1.mga9.src.rpm
ipset-7.21-1.mga9.src.rpm
strace-6.6-1.mga9.src.rpm
ethtool-6.6-1.mga9.src.rpm
iproute2-6.6.0-1.mga9.src.rpm
Nicolas Salguero 2024-02-15 09:46:27 CET

Blocks: (none) => 32849

Nicolas Salguero 2024-02-15 14:41:36 CET

Depends on: (none) => 32616
Blocks: 32616 => (none)

Comment 6 David Walser 2024-02-16 03:37:03 CET
Yes, libseccomp should be updated, as the syscall table has been updated for newer kernel branches:
https://github.com/seccomp/libseccomp/releases/tag/v2.5.5

It looks like iw should probably be updated too:
https://git.kernel.org/pub/scm/linux/kernel/git/jberg/iw.git/log/?h=v6.7
Comment 7 Nicolas Salguero 2024-02-16 10:12:47 CET
Audit is in bug 32616, so removing from the list.

I also forgot to mention that dkms-rtl8192eu was already updated in bug 32200.

Partial list of updated packages in core/updates_testing:
========================
btrfs-progs-6.6.3-1.mga9
lib(64)btrfs0-6.6.3-1.mga9
lib(64)btrfs-devel-6.6.3-1.mga9
lib(64)btrfsutil1-6.6.3-1.mga9

lib(64)xfs1-6.6.0-1.mga9
lib(64)xfs-devel-6.6.0-1.mga9
lib(64)xfs-static-devel-6.6.0-1.mga9
xfsprogs-6.6.0-1.mga9

iw-6.7-1.mga9

ipset-7.21-1.mga9
lib(64)ipset13-7.21-1.mga9
lib(64)ipset-devel-7.21-1.mga9

strace-6.6-1.mga9

ethtool-6.6-1.mga9

iproute2-6.6.0-1.mga9
iproute2-doc-6.6.0-1.mga9
lib(64)iproute2-static-devel-6.6.0-1.mga9

lib(64)seccomp2-2.5.5-1.mga9
lib(64)seccomp-devel-2.5.5-1.mga9

from SRPMS:
btrfs-progs-6.6.3-1.mga9.src.rpm
xfsprogs-6.6.0-1.mga9.src.rpm
iw-6.7-1.mga9.src.rpm
ipset-7.21-1.mga9.src.rpm
strace-6.6-1.mga9.src.rpm
ethtool-6.6-1.mga9.src.rpm
iproute2-6.6.0-1.mga9.src.rpm
libseccomp-2.5.5-1.mga9.src.rpm
Comment 8 Nicolas Salguero 2024-02-16 10:14:41 CET
For openafs, do I increase the epoch to switch back from development to stable series?
Comment 9 David Walser 2024-02-16 16:06:10 CET
(In reply to Nicolas Salguero from comment #8)
> For openafs, do I increase the epoch to switch back from development to
> stable series?

Sounds like it.
Nicolas Salguero 2024-02-20 08:04:06 CET

Blocks: 32849 => (none)
Depends on: (none) => 32849

Comment 10 Nicolas Salguero 2024-02-20 08:06:18 CET
btrfs-progs is in bug 32849, so removing from the list.

Partial list of updated packages in core/updates_testing:
========================
lib(64)xfs1-6.6.0-1.mga9
lib(64)xfs-devel-6.6.0-1.mga9
lib(64)xfs-static-devel-6.6.0-1.mga9
xfsprogs-6.6.0-1.mga9

iw-6.7-1.mga9

ipset-7.21-1.mga9
lib(64)ipset13-7.21-1.mga9
lib(64)ipset-devel-7.21-1.mga9

strace-6.6-1.mga9

ethtool-6.6-1.mga9

iproute2-6.6.0-1.mga9
iproute2-doc-6.6.0-1.mga9
lib(64)iproute2-static-devel-6.6.0-1.mga9

lib(64)seccomp2-2.5.5-1.mga9
lib(64)seccomp-devel-2.5.5-1.mga9

from SRPMS:
xfsprogs-6.6.0-1.mga9.src.rpm
iw-6.7-1.mga9.src.rpm
ipset-7.21-1.mga9.src.rpm
strace-6.6-1.mga9.src.rpm
ethtool-6.6-1.mga9.src.rpm
iproute2-6.6.0-1.mga9.src.rpm
libseccomp-2.5.5-1.mga9.src.rpm
Nicolas Salguero 2024-03-01 10:00:19 CET

Depends on: (none) => 32913

Nicolas Salguero 2024-03-01 10:05:09 CET

Depends on: (none) => 32914

Nicolas Salguero 2024-03-01 10:08:27 CET

Depends on: (none) => 32915

Nicolas Salguero 2024-03-01 10:12:50 CET

Depends on: (none) => 32916

Nicolas Salguero 2024-03-01 10:17:42 CET

Depends on: (none) => 32917

Nicolas Salguero 2024-03-01 10:29:16 CET

Depends on: (none) => 32918

Nicolas Salguero 2024-03-01 10:34:34 CET

Depends on: (none) => 32919

Nicolas Salguero 2024-03-01 10:35:23 CET

Depends on: (none) => 32200

Nicolas Salguero 2024-03-01 10:46:57 CET

Depends on: (none) => 32920

Comment 11 Nicolas Salguero 2024-03-01 10:49:23 CET
Hi,

Does someone knows the status of aufs-tools?  It was present in Mageia 8, it is totally absent from Mageia 9 but it is present in Cauldron.

Best regards,

Nico.
Comment 12 Giuseppe Ghibò 2024-03-01 12:49:49 CET
The external aufs kernel modules is no longer included in current kernel SPEC file. Probably the aufs-tools were kept for backward compatibility with previous kernels and that at some point the rebuilt failed during massive rebuild so they were missed from the mga9 distro.

We might also add the entries to this page:

https://wiki.mageia.org/en/Kernel_update_workflow
Comment 13 Morgan Leijström 2024-03-01 16:11:08 CET
(In reply to Giuseppe Ghibò from comment #12)

> We might also add the entries to this page:
> 
> https://wiki.mageia.org/en/Kernel_update_workflow

Please do

Note You need to log in before you can comment on or make changes to this bug.