Hi, We are integrating our 5G Flexran solution on Starlingx and We are using Stx 4.0.1 ISO in AIO-SX mode.
We found that SCTP kernel module not available in stx 4.0.1 ISO, what is the way to persistently install SCTP module ?
[root@controller-0 sysadmin(keystone_admin)]# cat /etc/build.info
###
### StarlingX
### Release 20.06
###
OS="centos"
SW_VERSION="20.06"
BUILD_TARGET="Host Installer"
BUILD_TYPE="Formal"
BUILD_ID="r/stx.4.0"
JOB="STX_4.0_build_layer_flock"
BUILD_BY="starlingx.build@cengn.ca"
BUILD_NUMBER="22"
BUILD_HOST="starlingx_mirror"
BUILD_DATE="2020-08-05 12:25:52 +0000"
FLOCK_OS="centos"
FLOCK_JOB="STX_4.0_build_layer_flock"
FLOCK_BUILD_BY="starlingx.build@cengn.ca"
FLOCK_BUILD_NUMBER="22"
FLOCK_BUILD_HOST="starlingx_mirror"
FLOCK_BUILD_DATE="2020-08-05 12:25:52 +0000"
1. As per discussion and resolution in "https://bugs.launchpad.net/starlingx/+bug/1894171", it seems that SCTP kernel module is not part of stx 4.0.1 ISO.
[root@controller-0 sysadmin(keystone_admin)]# modprobe sctp
modprobe: FATAL: Module sctp not found.
We then manually downloaded this rpm: "http://mirror.starlingx.cengn.ca/mirror/starlingx/release/4.0.1/centos/distro/outputs/RPMS/rt/kernel-rt-modules-extra-4.18.0-147.3.1.rt24.96.el8_1.tis.8.x86_64.rpm.
And after installing this (rpm -i kernel-rt-modules-extra-4.18.0-147.3.1.rt24.96.el8_1.tis.8.x86_64.rpm), the
"modprobe sctp" was successful
However, on reboot the SCTP installation is not persistent, we have to again do rpm install.
After manually installing "kernel-rt-modules-extra-4.18.0-147.3.1.rt24.96.el8_1.tis.8.x86_64.rpm", what is the mechanism to persist SCTP kernel module across reboots..
Venkata Veldanda