Skip to content

Commit 33bb369

Browse files
committed
machine_configuration: Remove MCO to set FW path and update readme
Deprecate MCO. Use KMM feature to set FW path at runtime. See #218 Signed-off-by: Hersh Pathak hersh.pathak@intel.com
1 parent b9d9069 commit 33bb369

File tree

2 files changed

+0
-47
lines changed

2 files changed

+0
-47
lines changed

machine_configuration/100-alternative-fw-path-for-worker-nodes.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

machine_configuration/README.md

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -19,36 +19,6 @@ Any contribution in this area is welcome.
1919
- Provisioned RHOCP cluster. Follow steps [here](/README.md#provisioning-rhocp-cluster).
2020
- Setup node feature discovery (NFD). Follow steps [here](/nfd/README.md).
2121

22-
# General configuration
23-
24-
## Set up an alternative firmware path for the cluster
25-
The command below sets `/var/lib/firmware` as the alternative firmware path since the default firmware path `/lib/firmware` is read-only on RHCOS.
26-
```
27-
$ oc apply -f https://raw.githubusercontent.com/intel/intel-technology-enabling-for-openshift/main/machine_configuration/100-alternative-fw-path-for-worker-nodes.yaml
28-
```
29-
**Note**: This command reboots all the worker nodes sequentially. To avoid reboot on Day 2, the cluster administrator can perform this step on Day 1.
30-
31-
## Verification
32-
### From the web console
33-
Navigate to the Compute -> MachineConfigPools section to check the status and make sure the MachineConfigPool update is complete. The status will update from `Updating` to `Up to date`.
34-
35-
### From CLI
36-
```
37-
$ oc get mcp
38-
```
39-
Output:
40-
```
41-
NAME CONFIG UPDATED UPDATING DEGRADED MACHINECOUNT
42-
worker rendered-worker-20c8785dee44f52d159fa1c04eeb8552 True False False 1
43-
```
44-
45-
## Verify the alternative firmware path
46-
Navigate to the node terminal on the web console (Compute -> Nodes -> Select a node -> Terminal). Run the following command in the terminal:
47-
```
48-
$ cat /proc/cmdline
49-
```
50-
Ensure `firmware_class.path=/var/lib/firmware` is present.
51-
5222
# Machine configuration for Intel® Data Center GPU
5323
## Create `intel-dgpu` MachineConfigPool
5424
The command shown below creates a custom `intel-dgpu` MachineConfigPool for worker nodes with an Intel Data Center GPU card, which is labeled with `intel.feature.node.kubernetes.io/gpu: 'true'` by [NFD](/nfd/README.md).
@@ -110,5 +80,4 @@ $ lsmod | grep vfio_pci
11080
Ensure that `vfio_pci` driver is present.
11181

11282
# See Also
113-
- [Firmware Search Path](https://docs.kernel.org/driver-api/firmware/fw_search_path.html)
11483
- [Red Hat OpenShift Container Platform Day-2 operations](https://www.ibm.com/cloud/architecture/content/course/red-hat-openshift-container-platform-day-2-ops/)

0 commit comments

Comments
 (0)