intel / intel-technology-enabling-for-openshift

The project focuses on Intel’s enterprise AI and cloud native foundation for Red Hat OpenShift Container Platform (RHOCP) solution enablement and innovation including Intel data center hardware features, Intel technology enhanced AI platform and the referenced AI workloads provisioning for OpenShift.
https://intel.github.io/intel-technology-enabling-for-openshift/
Apache License 2.0
17 stars 12 forks source link

MachineConfig selector is not valid #336

Open rgordill opened 1 day ago

rgordill commented 1 day ago

The MCO selects the configuration based on the selector from MachineConfigPools. MC selectors do not exists, as can be extracted from https://docs.openshift.com/container-platform/4.17/rest_api/machine_apis/machineconfigpool-machineconfiguration-openshift-io-v1.html.

Though, https://github.com/intel/intel-technology-enabling-for-openshift/blob/641e777a27d51b409303b9dbb5fa30c95106bdbb/machine_configuration/100-intel-iommu-on.yaml#L16-L18 is not valid. For selecting only some nodes, a new MCP with the feature selectors should be created.

rgordill commented 19 hours ago

Or maybe it is easier (and more elegant) using Note Tuning Operator (https://docs.openshift.com/container-platform/4.17/scalability_and_performance/using-node-tuning-operator.html) with bootloader option on those nodes.