Skip to content

fix: clean up GPU operator metadata leftovers from OLM bundle and Helm charts (#330)#96

Merged
sajmera-pensando merged 1 commit into
mainfrom
CP.O2O.pensando.network-operator.330.rocm.network-operator.main
Jun 11, 2026
Merged

fix: clean up GPU operator metadata leftovers from OLM bundle and Helm charts (#330)#96
sajmera-pensando merged 1 commit into
mainfrom
CP.O2O.pensando.network-operator.330.rocm.network-operator.main

Conversation

@yuva29

@yuva29 yuva29 commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator

Cherry-pick of https://github.com/pensando/network-operator/pull/330

Remove GPU operator artifacts that were copied but never adapted for the network operator.

  • Remove gpu-nfd-default-rule.yaml from K8s Helm chart (detects GPU PCI IDs, creates GPU labels the network operator never uses)
  • Fix OperatorHub category from "AI/Machine Learning" to "Networking"
  • Replace GPU keywords (AI, Deep Learning) with NIC-relevant keywords (NIC, AINIC, RDMA, SR-IOV, CNI)
  • Fix 23 URN descriptors referencing deviceconfigs (GPU CRD) to networkconfigs (network operator CRD) in CSV base
  • Fix maintainer name/email mismatches
  • Update image annotations to reference network operator images
  • Replace GPU device-plugin icon URL with network operator diagram in both K8s and OpenShift Chart.yaml

Dropped: bundle/manifests/amd-network-operator.clusterserviceversion.yamlbundle/ directory does not exist on ROCm main.

…m charts (#330)

Remove GPU operator artifacts that were copied but never adapted for
the network operator.

- Remove gpu-nfd-default-rule.yaml from K8s Helm chart (detects GPU PCI
  IDs, creates GPU labels the network operator never uses)
- Fix OperatorHub category from "AI/Machine Learning" to "Networking"
- Replace GPU keywords (AI, Deep Learning) with NIC-relevant keywords
  (NIC, AINIC, RDMA, SR-IOV, CNI)
- Fix 23 URN descriptors referencing deviceconfigs (GPU CRD) to
  networkconfigs (network operator CRD) in both CSV base and bundle
- Fix maintainer name/email mismatches (GPU operator names paired with
  network operator emails)
- Update image annotations to reference network operator images instead
  of GPU device-plugin images
- Replace GPU device-plugin icon URL with network operator diagram in
  both K8s and OpenShift Chart.yaml

Co-authored-by: Yuva Shankar <11082310+yuva29@users.noreply.github.com>
Co-authored-by: Claude Opus 4 (1M context) <noreply@anthropic.com>
# Conflicts:
#	bundle/manifests/amd-network-operator.clusterserviceversion.yaml
@sajmera-pensando sajmera-pensando merged commit 5ac3997 into main Jun 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants