diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index f3b30aac..e2ed5ed9 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -178,6 +178,7 @@ rules: - events verbs: - create + - get - patch - update - apiGroups: diff --git a/config/samples/mellanox.com_v1alpha1_nicclusterpolicy.yaml b/config/samples/mellanox.com_v1alpha1_nicclusterpolicy.yaml index c94f07f1..bbbd7d3e 100644 --- a/config/samples/mellanox.com_v1alpha1_nicclusterpolicy.yaml +++ b/config/samples/mellanox.com_v1alpha1_nicclusterpolicy.yaml @@ -42,7 +42,7 @@ spec: rdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: ghcr.io/mellanox - version: 1.4.0 + version: v1.5.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | diff --git a/deployment/network-operator/templates/role.yaml b/deployment/network-operator/templates/role.yaml index 8e9adfa1..41890db5 100644 --- a/deployment/network-operator/templates/role.yaml +++ b/deployment/network-operator/templates/role.yaml @@ -193,6 +193,7 @@ rules: - events verbs: - create + - get - patch - update - apiGroups: diff --git a/deployment/network-operator/values.yaml b/deployment/network-operator/values.yaml index 69327624..b4a32d97 100644 --- a/deployment/network-operator/values.yaml +++ b/deployment/network-operator/values.yaml @@ -115,11 +115,11 @@ sriov-network-operator: images: operator: nvcr.io/nvstaging/mellanox/sriov-network-operator:network-operator-24.4.0-beta.5 sriovConfigDaemon: nvcr.io/nvstaging/mellanox/sriov-network-operator-config-daemon:network-operator-24.4.0-beta.5 - sriovCni: ghcr.io/k8snetworkplumbingwg/sriov-cni:3e6368077716f6b8368b0e036a1290d1c64cf1fb - ibSriovCni: ghcr.io/k8snetworkplumbingwg/ib-sriov-cni:fc002af57a81855542759d0f77d16dacd7e1aa38 - ovsCni: ghcr.io/k8snetworkplumbingwg/ovs-cni-plugin:6f8174b1a47c47657fe9e59fe448f2a452bb6960 - # rdmaCni: ghcr.io/k8snetworkplumbingwg/rdma-cni:latest - sriovDevicePlugin: ghcr.io/k8snetworkplumbingwg/sriov-network-device-plugin:e6ead1e8f76a407783430ee2666b403db2d76f64 + sriovCni: ghcr.io/k8snetworkplumbingwg/sriov-cni:v2.8.0 + ibSriovCni: ghcr.io/k8snetworkplumbingwg/ib-sriov-cni:v1.1.1 + ovsCni: ghcr.io/k8snetworkplumbingwg/ovs-cni-plugin:v0.34.0 + # rdmaCni: ghcr.io/k8snetworkplumbingwg/rdma-cni:v1.2.0 + sriovDevicePlugin: ghcr.io/k8snetworkplumbingwg/sriov-network-device-plugin:v3.7.0 resourcesInjector: ghcr.io/k8snetworkplumbingwg/network-resources-injector:8810e6a127366cc1eb829d3f7cb3f866d096946e webhook: nvcr.io/nvstaging/mellanox/sriov-network-operator-webhook:network-operator-24.4.0-beta.5 # imagePullSecrest for SR-IOV Network Operator related images @@ -263,7 +263,7 @@ rdmaSharedDevicePlugin: deploy: true image: k8s-rdma-shared-dev-plugin repository: ghcr.io/mellanox - version: 1.4.0 + version: v1.5.1 useCdi: false # imagePullSecrets: [] # containerResources: @@ -287,7 +287,7 @@ sriovDevicePlugin: deploy: false image: sriov-network-device-plugin repository: ghcr.io/k8snetworkplumbingwg - version: e6ead1e8f76a407783430ee2666b403db2d76f64 + version: v3.7.0 useCdi: false # imagePullSecrets: [] # containerResources: @@ -350,7 +350,7 @@ secondaryNetwork: deploy: true image: plugins repository: ghcr.io/k8snetworkplumbingwg - version: v1.3.0 + version: v1.5.0 # imagePullSecrets: [] # containerResources: # - name: "cni-plugins" @@ -379,7 +379,7 @@ secondaryNetwork: deploy: false image: ipoib-cni repository: ghcr.io/mellanox - version: 428715a57c0b633e48ec7620f6e3af6863149ccf + version: v1.2.0 # imagePullSecrets: [] # containerResources: # - name: "ipoib-cni" @@ -393,7 +393,7 @@ secondaryNetwork: deploy: true image: whereabouts repository: ghcr.io/k8snetworkplumbingwg - version: v0.6.2 + version: v0.7.0 # imagePullSecrets: [] # containerResources: # - name: "whereabouts" diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ipoib.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ipoib.yaml index f78587bc..f1cadac5 100644 --- a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ipoib.yaml +++ b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ipoib.yaml @@ -40,7 +40,7 @@ spec: rdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: ghcr.io/mellanox - version: 1.4.0 + version: v1.5.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -60,11 +60,11 @@ spec: cniPlugins: image: plugins repository: ghcr.io/k8snetworkplumbingwg - version: v1.3.0 + version: v1.5.0 ipoib: image: ipoib-cni repository: ghcr.io/mellanox - version: 428715a57c0b633e48ec7620f6e3af6863149ccf + version: v1.2.0 multus: image: multus-cni repository: ghcr.io/k8snetworkplumbingwg @@ -73,4 +73,4 @@ spec: ipamPlugin: image: whereabouts repository: ghcr.io/k8snetworkplumbingwg - version: v0.6.2 + version: v0.7.0 diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-nvidia-ipam.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-nvidia-ipam.yaml index 4aed4cf2..e31d552f 100644 --- a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-nvidia-ipam.yaml +++ b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-nvidia-ipam.yaml @@ -40,7 +40,7 @@ spec: rdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: ghcr.io/mellanox - version: 1.4.0 + version: v1.5.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -60,7 +60,7 @@ spec: cniPlugins: image: plugins repository: ghcr.io/k8snetworkplumbingwg - version: v1.3.0 + version: v1.5.0 multus: image: multus-cni repository: ghcr.io/k8snetworkplumbingwg diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp-hostdev.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp-hostdev.yaml index 7e6bddfd..67378cfa 100644 --- a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp-hostdev.yaml +++ b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp-hostdev.yaml @@ -31,7 +31,7 @@ spec: sriovDevicePlugin: image: sriov-network-device-plugin repository: ghcr.io/k8snetworkplumbingwg - version: e6ead1e8f76a407783430ee2666b403db2d76f64 + version: v3.7.0 config: | { "resourceList": [ diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp.yaml index 1ac6dece..bb76d80f 100644 --- a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp.yaml +++ b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp.yaml @@ -31,7 +31,7 @@ spec: rdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: ghcr.io/mellanox - version: 1.4.0 + version: v1.5.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr.yaml index e6719938..dba93bb0 100644 --- a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr.yaml +++ b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr.yaml @@ -40,7 +40,7 @@ spec: rdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: ghcr.io/mellanox - version: 1.4.0 + version: v1.5.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -60,7 +60,7 @@ spec: cniPlugins: image: plugins repository: ghcr.io/k8snetworkplumbingwg - version: v1.3.0 + version: v1.5.0 multus: image: multus-cni repository: ghcr.io/k8snetworkplumbingwg @@ -69,4 +69,4 @@ spec: ipamPlugin: image: whereabouts repository: ghcr.io/k8snetworkplumbingwg - version: v0.6.2 + version: v0.7.0