diff --git a/deployment/network-operator/Chart.yaml b/deployment/network-operator/Chart.yaml index 0450282e0..b6058c4c2 100644 --- a/deployment/network-operator/Chart.yaml +++ b/deployment/network-operator/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 name: network-operator -version: 25.10.0-beta.6 +version: 25.10.0-rc.1 kubeVersion: '>= 1.21.0' -appVersion: v25.10.0-beta.6 +appVersion: v25.10.0-rc.1 description: Nvidia network operator type: application keywords: diff --git a/deployment/network-operator/values.yaml b/deployment/network-operator/values.yaml index 2587c6c49..3e919d836 100644 --- a/deployment/network-operator/values.yaml +++ b/deployment/network-operator/values.yaml @@ -45,7 +45,7 @@ node-feature-discovery: image: repository: nvcr.io/nvstaging/mellanox/node-feature-discovery - tag: network-operator-v25.10.0-beta.6 + tag: network-operator-v25.10.0-rc.1 pullPolicy: IfNotPresent # imagePullSecrest for node-feature-discovery Network Operator related images #imagePullSecrets: [] @@ -157,15 +157,15 @@ sriov-network-operator: # Image URIs for sriov-network-operator components. images: - operator: nvcr.io/nvstaging/mellanox/sriov-network-operator:network-operator-v25.10.0-beta.6 - sriovConfigDaemon: nvcr.io/nvstaging/mellanox/sriov-network-operator-config-daemon:network-operator-v25.10.0-beta.6 - sriovCni: nvcr.io/nvstaging/mellanox/sriov-cni:network-operator-v25.10.0-beta.6 - ibSriovCni: nvcr.io/nvstaging/mellanox/ib-sriov-cni:network-operator-v25.10.0-beta.6 - ovsCni: nvcr.io/nvstaging/mellanox/ovs-cni-plugin:network-operator-v25.10.0-beta.6 - # rdmaCni: nvcr.io/nvstaging/mellanox/rdma-cni:network-operator-v25.10.0-beta.6 - sriovDevicePlugin: nvcr.io/nvstaging/mellanox/sriov-network-device-plugin:network-operator-v25.10.0-beta.6 + operator: nvcr.io/nvstaging/mellanox/sriov-network-operator:network-operator-v25.10.0-rc.1 + sriovConfigDaemon: nvcr.io/nvstaging/mellanox/sriov-network-operator-config-daemon:network-operator-v25.10.0-rc.1 + sriovCni: nvcr.io/nvstaging/mellanox/sriov-cni:network-operator-v25.10.0-rc.1 + ibSriovCni: nvcr.io/nvstaging/mellanox/ib-sriov-cni:network-operator-v25.10.0-rc.1 + ovsCni: nvcr.io/nvstaging/mellanox/ovs-cni-plugin:network-operator-v25.10.0-rc.1 + # rdmaCni: nvcr.io/nvstaging/mellanox/rdma-cni:network-operator-v25.10.0-rc.1 + sriovDevicePlugin: nvcr.io/nvstaging/mellanox/sriov-network-device-plugin:network-operator-v25.10.0-rc.1 resourcesInjector: ghcr.io/k8snetworkplumbingwg/network-resources-injector:v1.7.0 - webhook: nvcr.io/nvstaging/mellanox/sriov-network-operator-webhook:network-operator-v25.10.0-beta.6 + webhook: nvcr.io/nvstaging/mellanox/sriov-network-operator-webhook:network-operator-v25.10.0-rc.1 # imagePullSecrest for SR-IOV Network Operator related images # imagePullSecrets: [] sriovOperatorConfig: @@ -193,7 +193,7 @@ maintenance-operator-chart: image: repository: nvcr.io/nvstaging/mellanox name: maintenance-operator - tag: network-operator-v25.10.0-beta.6 + tag: network-operator-v25.10.0-rc.1 admissionController: # -- enable admission controller of the operator enable: false @@ -319,7 +319,7 @@ operator: # -- Init container image name. image: network-operator-init-container # -- Init container image version. - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # -- An optional list of references to secrets to use for pulling any of the # Network Operator images. diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full-ocp.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full-ocp.yaml index f708b458b..abeddcf81 100644 --- a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full-ocp.yaml +++ b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full-ocp.yaml @@ -45,7 +45,7 @@ spec: rdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -64,7 +64,7 @@ spec: sriovDevicePlugin: image: sriov-network-device-plugin repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 config: | { "resourceList": [ @@ -82,32 +82,32 @@ spec: ipoib: image: ipoib-cni repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nvIpam: image: nvidia-k8s-ipam repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 enableWebhook: false ibKubernetes: image: ib-kubernetes repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 pKeyGUIDPoolRangeStart: "02:00:00:00:00:00:00:00" pKeyGUIDPoolRangeEnd: "02:FF:FF:FF:FF:FF:FF:FF" ufmSecret: ufm-secret nicFeatureDiscovery: image: nic-feature-discovery repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nicConfigurationOperator: operator: image: nic-configuration-operator repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 configurationDaemon: image: nic-configuration-operator-daemon repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # Uncomment to explicitely reset the NIC's Firmware before the reboot and after updating its non-volatile configuration. # Might be required on DGX servers where configuration update is not successfully applied after the warm reboot. # env: diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full.yaml index 0d84244fa..37481075c 100644 --- a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full.yaml +++ b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full.yaml @@ -45,7 +45,7 @@ spec: rdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -64,7 +64,7 @@ spec: sriovDevicePlugin: image: sriov-network-device-plugin repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 config: | { "resourceList": [ @@ -82,31 +82,31 @@ spec: cniPlugins: image: plugins repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 ipoib: image: ipoib-cni repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 multus: image: multus-cni repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nvIpam: image: nvidia-k8s-ipam repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 enableWebhook: false ibKubernetes: image: ib-kubernetes repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 pKeyGUIDPoolRangeStart: "02:00:00:00:00:00:00:00" pKeyGUIDPoolRangeEnd: "02:FF:FF:FF:FF:FF:FF:FF" ufmSecret: ufm-secret nicFeatureDiscovery: image: nic-feature-discovery repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 docaTelemetryService: image: doca_telemetry repository: nvcr.io/nvidia/doca @@ -115,11 +115,11 @@ spec: operator: image: nic-configuration-operator repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 configurationDaemon: image: nic-configuration-operator-daemon repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # Uncomment to explicitely reset the NIC's Firmware before the reboot and after updating its non-volatile configuration. # Might be required on DGX servers where configuration update is not successfully applied after the warm reboot. # env: diff --git a/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ipoib.yaml b/example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ipoib.yaml index 517c1f923..09139706c 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: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -59,18 +59,18 @@ spec: nvIpam: image: nvidia-k8s-ipam repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 enableWebhook: false secondaryNetwork: cniPlugins: image: plugins repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 ipoib: image: ipoib-cni repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 multus: image: multus-cni repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 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 fad96543c..1298235c0 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: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -60,13 +60,13 @@ spec: cniPlugins: image: plugins repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 multus: image: multus-cni repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nvIpam: image: nvidia-k8s-ipam repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 enableWebhook: false 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 5714c855a..10bbc01e2 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: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 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 f41bd6f6c..aa1b7800a 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: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.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 dbb7e393a..1df64a67c 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: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 # The config below directly propagates to k8s-rdma-shared-device-plugin configuration. # Replace 'devices' with your (RDMA capable) netdevice name. config: | @@ -59,14 +59,14 @@ spec: nvIpam: image: nvidia-k8s-ipam repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 enableWebhook: false secondaryNetwork: cniPlugins: image: plugins repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 multus: image: multus-cni repository: nvcr.io/nvstaging/mellanox - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 diff --git a/hack/release.yaml b/hack/release.yaml index 2a7b7535c..4a5156fd5 100644 --- a/hack/release.yaml +++ b/hack/release.yaml @@ -1,44 +1,44 @@ NetworkOperator: image: network-operator repository: nvcr.io/nvstaging/mellanox - version: v25.10.0-beta.6 + version: v25.10.0-rc.1 NetworkOperatorInitContainer: image: network-operator-init-container repository: nvcr.io/nvstaging/mellanox sourceRepository: network-operator-init-container - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 SriovNetworkOperator: image: sriov-network-operator repository: nvcr.io/nvstaging/mellanox sourceRepository: sriov-network-operator - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 chartLocation: deployment/sriov-network-operator-chart excludeChartFiles: ["Chart.yaml", "crds/k8s.cni.cncf.io_networkattachmentdefinitions_crd.yaml"] SriovNetworkOperatorWebhook: image: sriov-network-operator-webhook repository: nvcr.io/nvstaging/mellanox sourceRepository: sriov-network-operator - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 SriovConfigDaemon: image: sriov-network-operator-config-daemon repository: nvcr.io/nvstaging/mellanox sourceRepository: sriov-network-operator - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 SriovConfigDaemonStigFips: image: sriov-network-operator-config-daemon-stig-fips repository: nvcr.io/nvstaging/mellanox sourceRepository: sriov-network-operator - version: network-operator-v25.10.0-beta.6-stig-fips + version: network-operator-v25.10.0-rc.1-stig-fips SriovCni: image: sriov-cni repository: nvcr.io/nvstaging/mellanox sourceRepository: sriov-cni - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 SriovIbCni: image: ib-sriov-cni repository: nvcr.io/nvstaging/mellanox sourceRepository: ib-sriov-cni - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 Mofed: image: doca-driver repository: nvcr.io/nvstaging/mellanox @@ -51,42 +51,42 @@ RdmaSharedDevicePlugin: image: k8s-rdma-shared-dev-plugin repository: nvcr.io/nvstaging/mellanox sourceRepository: k8s-rdma-shared-dev-plugin - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 SriovDevicePlugin: image: sriov-network-device-plugin repository: nvcr.io/nvstaging/mellanox sourceRepository: sriov-network-device-plugin - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 IbKubernetes: image: ib-kubernetes repository: nvcr.io/nvstaging/mellanox sourceRepository: ib-kubernetes - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 CniPlugins: image: plugins repository: nvcr.io/nvstaging/mellanox sourceRepository: k8snetworkplumbingwg-plugins - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 Multus: image: multus-cni repository: nvcr.io/nvstaging/mellanox sourceRepository: multus-cni - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 Ipoib: image: ipoib-cni repository: nvcr.io/nvstaging/mellanox sourceRepository: ipoib-cni - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nvIpam: image: nvidia-k8s-ipam repository: nvcr.io/nvstaging/mellanox sourceRepository: nvidia-k8s-ipam - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nicFeatureDiscovery: image: nic-feature-discovery repository: nvcr.io/nvstaging/mellanox sourceRepository: nic-feature-discovery - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 docaTelemetryService: image: doca_telemetry repository: nvcr.io/nvidia/doca @@ -95,37 +95,37 @@ ovsCni: image: ovs-cni-plugin repository: nvcr.io/nvstaging/mellanox sourceRepository: ovs-cni - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 rdmaCni: image: rdma-cni repository: nvcr.io/nvstaging/mellanox sourceRepository: rdma-cni - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nicConfigurationOperator: image: nic-configuration-operator repository: nvcr.io/nvstaging/mellanox sourceRepository: nic-configuration-operator - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nicConfigurationConfigDaemon: image: nic-configuration-operator-daemon repository: nvcr.io/nvstaging/mellanox sourceRepository: nic-configuration-operator - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 maintenanceOperator: image: maintenance-operator repository: nvcr.io/nvstaging/mellanox sourceRepository: maintenance-operator - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 chartLocation: deployment/maintenance-operator-chart chartName: maintenance-operator-chart spectrumXOperator: image: spectrum-x-operator repository: nvcr.io/nvstaging/mellanox sourceRepository: spectrum-x-operator - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 nodeFeatureDiscovery: image: node-feature-discovery repository: nvcr.io/nvstaging/mellanox sourceRepository: node-feature-discovery - version: network-operator-v25.10.0-beta.6 + version: network-operator-v25.10.0-rc.1 chartLocation: deployment/helm/node-feature-discovery