Description of problem: Some customers would like to deploy DU without the SCTP kernel module installed. The current GitOps ZTP flow always includes the following MachineConfig CRs: - Container mount namespace and kubelet housekeeping interval - SCTP kernel module - Accelerated startup - kdump Version-Release number of selected component (if applicable): 4.11 (and 4.10, 4.9) How reproducible: 100% Steps to Reproduce: 1. Deploy site using SiteConfig 2. Observe installed MachineConfig 3. Actual results: SCTP is always installed. Expected results: Customer would like to opt out of SCTP Additional info: This is filed against SCTP but in general the customer should be able to opt out of any feature.
sctp exclusion is verified using this siteconfig: http://registry.kni-qe-0.lab.eng.rdu2.redhat.com:3000/kni-qe/ztp-site-configs/commit/e790ca08dd42806ee5947fa0dbfb7793078ce2a3 [kni ~]$ oc get machineconfigs predefined-extra-manifests-worker -oyaml| less [kni ~]$
[kni ~]$ oc get machineconfigs predefined-extra-manifests-worker -oyaml| grep sctp [kni ~]$