View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000173 | Rocky-Linux-8 | kernel | public | 2022-08-03 10:04 | 2022-08-25 17:28 |
Reporter | Erkki Ruohtula | Assigned To | Louis Abel | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | openstack | OS | RockyLinux | OS Version | 8.6 |
Summary | 0000173: Kernel module for sctp protocol not found in 8.6 | ||||
Description | The Kernel configuration in RockyLinux 8.6 should support sctp via module, according to /boot/config: $ grep SCTP /boot/config-4.18.0-372.16.1.el8_6.0.1.x86_64 CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_IP_VS_PROTO_SCTP=y CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_INET_SCTP_DIAG=m but modprobe sctp prints an error (and any software needing sctp does not work). $ modprobe sctp modprobe: FATAL: Module sctp not found in directory /lib/modules/4.18.0-372.16.1.el8_6.0.1.x86_64 Indeed, find /lib/modules/4.18.0-372.16.1.el8_6.0.1.x86_64 -name '*sctp*' finds only an empty directory: $ find /lib/modules/4.18.0-372.16.1.el8_6.0.1.x86_64 -name '*sctp*' /lib/modules/4.18.0-372.16.1.el8_6.0.1.x86_64/kernel/net/netfilter/xt_sctp.ko.xz /lib/modules/4.18.0-372.16.1.el8_6.0.1.x86_64/kernel/net/sctp The kernel/net/sctp directory should contain the kernel module file sctp.ko.xz (as it does on my Fedora installation). | ||||
Steps To Reproduce | Run modprobe sctp | ||||
Tags | No tags attached. | ||||
has duplicate | 0000174 | closed | Louis Abel | Kernel module for sctp protocol not found in 8.6 |
sctp should be present in kernel-modules-extra package. Did you install it? | |
No, it did not occur to me to install extra modules for a standard protocol. Installing the kernel-modules-extra and rebooting fixed the problem entirely! Thanks! So this can be marked resolved. But it would be an improvement to not consider SCTP support as optional. |
|
// But it would be an improvement to not consider SCTP support as optional. Rocky Linux is a rebrand and rebuild of RedHat packages. For package arrangment complaints, you should open a ticket against RedHat's bugzilla. FWIW, I had the same issue with tc-netem - it was part of regular kernel package in 7, and was relegated to kernel-modules-extra in 8. |
|
There are several modules that were moved to extras. The red hat bugzilla ID 1642795, which according to the change log is a reference to the module being moved to extras, is set to private. So we unfortunately won't know why it was put there. You could potentially open a bug report, but I'm not sure if they would provide a response unless it was a blocker/bug (and I don't see any other bugzilla ID's that indicate this being considered that way). | |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-08-03 10:04 | Erkki Ruohtula | New Issue | |
2022-08-03 12:45 | Antal Nemes | Note Added: 0000317 | |
2022-08-03 14:51 | Erkki Ruohtula | Note Added: 0000318 | |
2022-08-03 15:10 | Antal Nemes | Note Added: 0000319 | |
2022-08-05 01:23 | Louis Abel | Assigned To | => Louis Abel |
2022-08-05 01:23 | Louis Abel | Status | new => closed |
2022-08-05 01:23 | Louis Abel | Resolution | open => no change required |
2022-08-05 01:23 | Louis Abel | Note Added: 0000325 | |
2022-08-25 17:28 | Louis Abel | Relationship added | has duplicate 0000174 |