No sctp kernel module available for StarlingX4.0

Bug #1894171 reported by changyi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
chendongqi

Bug Description

Brief Description
-----------------
No sctp kernel module available of StarlingX 4.0, which is available of StarlingX 3.0.

controller-0:~$ sudo modprobe sctp
modprobe: FATAL: Module sctp not found.

controller-0:~$ ls -la /lib/modules/`uname -r`/kernel/net/sctp
total 8
drwxr-xr-x. 2 root root 4096 Aug 5 06:33 .
drwxr-xr-x. 33 root root 4096 Aug 10 11:23 ..

Severity
--------

Major

Steps to Reproduce
------------------

1) Install StarlingX 4.0 Kubernetes bare metal AIO simplex.
2) Try to load sctp kernel module after StarlingX 4.0 installation.

Expected Behavior
------------------

The SCTP module is included by StarlingX 4.0

Actual Behavior
----------------

The SCTP module is not included by StarlingX 4.0

Reproducibility
---------------
Reproducible

System Configuration
--------------------
One node system, ipv6

Branch/Pull Time/Commit
-----------------------

[sysadmin@controller-0 ~(keystone_admin)]$ system show
+----------------------+--------------------------------------+
| Property | Value |
+----------------------+--------------------------------------+
| contact | None |
| created_at | 2020-08-10T13:38:52.565086+00:00 |
| description | None |
| https_enabled | False |
| location | None |
| name | ba2ae6d9-a72b-43fc-a181-38eccd27766e |
| region_name | RegionOne |
| sdn_enabled | False |
| security_feature | spectre_meltdown_v1 |
| service_project_name | services |
| software_version | 20.06 |
| system_mode | simplex |
| system_type | All-in-one |
| timezone | UTC |
| updated_at | 2020-08-10T15:46:14.983131+00:00 |
| uuid | 6780937d-804a-4025-a7f6-ee73e57f7436 |
| vswitch_type | none |
+----------------------+--------------------------------------+

Last Pass
---------
No pass

Timestamp/Logs
--------------
controller-0:~$ sudo modprobe sctp
modprobe: FATAL: Module sctp not found.

controller-0:~$ ls -la /lib/modules/`uname -r`/kernel/net/sctp
total 8
drwxr-xr-x. 2 root root 4096 Aug 5 06:33 .
drwxr-xr-x. 33 root root 4096 Aug 10 11:23 ..

Test Activity
-------------
Sanity

Ghada Khalil (gkhalil)
tags: added: stx.distro.other
Revision history for this message
changyi (chaye) wrote :
Revision history for this message
Ghada Khalil (gkhalil) wrote :

This is likely related to the kernel upversion in stx.4.0; assigning to Austin to decide on next steps. I'm unclear if a software fix is needed in stx to load the module by default.

summary: - No sctp kernel module available of StarlingX4.0
+ No sctp kernel module available for StarlingX4.0
tags: added: stx.4.0
tags: added: stx.5.0
Changed in starlingx:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Austin Sun (sunausti)
Austin Sun (sunausti)
Changed in starlingx:
assignee: Austin Sun (sunausti) → chendongqi (chen-dq)
Revision history for this message
chendongqi (chen-dq) wrote :

sctp.ko.xz is included in these two rpms:
kernel-modules-extra-4.18.0-147.3.1.el8_1.7.tis.x86_64.rpm
kernel-rt-modules-extra-4.18.0-147.3.1.rt24.96.el8_1.tis.9.x86_64.rpm

Pack these two rpms into the ISO. After installing the ISO, sctp support, but network.service failed, the network card driver is not recognized.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to metal (master)

Fix proposed to branch: master
Review: https://review.opendev.org/752140

Changed in starlingx:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kernel (master)

Fix proposed to branch: master
Review: https://review.opendev.org/752141

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to metal (master)

Reviewed: https://review.opendev.org/752140
Committed: https://git.openstack.org/cgit/starlingx/metal/commit/?id=8a6d2c542bf667ee489d370dd8b73fbbfeaedb10
Submitter: Zuul
Branch: master

commit 8a6d2c542bf667ee489d370dd8b73fbbfeaedb10
Author: Dongqi Chen <email address hidden>
Date: Wed Sep 16 10:48:57 2020 +0800

    Remove kernel and kernel-rt extra modules pkgs in the kickstarts

    We are now including those packages in the image
    (see the other commit connected to this bug)
    so need to exclude them from the kickstarts.

    Change-Id: I7de98e859ada23153dde7a49528ad66943aa34c7
    Partial-Bug: 1894171
    Signed-off-by: Dongqi Chen <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kernel (master)

Reviewed: https://review.opendev.org/752141
Committed: https://git.openstack.org/cgit/starlingx/kernel/commit/?id=3a4fce5ce6638bcfcb20be30f33fb3561117becf
Submitter: Zuul
Branch: master

commit 3a4fce5ce6638bcfcb20be30f33fb3561117becf
Author: Dongqi Chen <email address hidden>
Date: Wed Sep 16 10:40:40 2020 +0800

    Include kernel extra modules in image

    The kernel extra modules package includes sctp
    and some users require it.

    Depends-On: https://review.opendev.org/#/c/752140/
    Change-Id: I38cfffd99abd5a2af8d57a777b7315e0878d0612
    Partial-Bug: 1894171
    Signed-off-by: Dongqi Chen <email address hidden>

Revision history for this message
Ghada Khalil (gkhalil) wrote :

Is this issue now addressed in stx master? Or are there still outstanding commits?
If this is fully addressed in stx master, please mark the LP as Fix Released and cherrypick the change to the r/stx.4.0 release branch

chendongqi (chen-dq)
Changed in starlingx:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to metal (r/stx.4.0)

Fix proposed to branch: r/stx.4.0
Review: https://review.opendev.org/761496

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kernel (r/stx.4.0)

Fix proposed to branch: r/stx.4.0
Review: https://review.opendev.org/761497

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on metal (r/stx.4.0)

Change abandoned by Dongqi Chen (<email address hidden>) on branch: r/stx.4.0
Review: https://review.opendev.org/761496
Reason: other ticket reviewed

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.