From 01a26b117a733225ffd7624ea389014017c1c1b7 Mon Sep 17 00:00:00 2001 From: Yuvarani Shankar Date: Wed, 10 Jun 2026 17:36:41 -0700 Subject: [PATCH] fix: update CSV description, fix OpenShift chart build, add NFD prereq docs (#331) - Fix CSV description: replace "device test runner" with "node labeller" (network operator doesn't have a test runner component) - Fix Makefile: remove stale noderesourcetopology-crd.yaml from OPENSHIFT_CLUSTER_NFD_CRD_YAML_FILES (no longer exists in NFD release-4.16, was causing make helm-openshift to fail) - Add NodeFeatureDiscovery CR creation step to OpenShift prerequisites (NFD operator sits idle without it) Co-authored-by: Yuva Shankar <11082310+yuva29@users.noreply.github.com> Co-authored-by: Claude Opus 4 (1M context) # Conflicts: # bundle/manifests/amd-network-operator.clusterserviceversion.yaml # docs/openshift/installation-guide.md --- Makefile | 2 +- .../bases/amd-network-operator.clusterserviceversion.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 85bd6850..f0842162 100644 --- a/Makefile +++ b/Makefile @@ -52,7 +52,7 @@ YAML_FILES=config/samples/amd.com_networkconfigs.yaml config/manifests/bases/amd CRD_YAML_FILES = networkconfig-crd.yaml K8S_KMM_CRD_YAML_FILES=module-crd.yaml nodemodulesconfig-crd.yaml OPENSHIFT_KMM_CRD_YAML_FILES=module-crd.yaml nodemodulesconfig-crd.yaml -OPENSHIFT_CLUSTER_NFD_CRD_YAML_FILES=nodefeature-crd.yaml nodefeaturediscovery-crd.yaml nodefeaturerule-crd.yaml noderesourcetopology-crd.yaml +OPENSHIFT_CLUSTER_NFD_CRD_YAML_FILES=nodefeature-crd.yaml nodefeaturediscovery-crd.yaml nodefeaturerule-crd.yaml ifdef OPENSHIFT $(info selected openshift) diff --git a/config/manifests/bases/amd-network-operator.clusterserviceversion.yaml b/config/manifests/bases/amd-network-operator.clusterserviceversion.yaml index f5489c6c..45e00374 100644 --- a/config/manifests/bases/amd-network-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/amd-network-operator.clusterserviceversion.yaml @@ -7,7 +7,7 @@ metadata: categories: AI/Machine Learning,Networking,Monitoring containerImage: registry.test.pensando.io:5000/amd-network-operator:dev description: |- - Operator responsible for deploying AMD Network kernel drivers, device plugin, device test runner and device metrics exporter + Operator responsible for deploying AMD Network kernel drivers, device plugin, node labeller and device metrics exporter For more information, visit [documentation](https://instinct.docs.amd.com/projects/network-operator/en/latest/) devicePluginImage: docker.io/rocm/k8s-network-device-plugin:v0.0.1 features.operators.openshift.io/disconnected: "true"