Skip to content

Commit

Permalink
cicd: Release Network Operator v25.1.0-beta.1 (#1235)
Browse files Browse the repository at this point in the history
  • Loading branch information
nvidia-ci-cd authored Jan 2, 2025
2 parents 4fb4c3f + f679db4 commit 18ddda9
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 24 deletions.
4 changes: 2 additions & 2 deletions deployment/network-operator/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v2
name: network-operator
version: 24.10.0
version: 25.1.0-beta.1
kubeVersion: '>= 1.21.0'
appVersion: v24.10.0
appVersion: v25.1.0-beta.1
description: Nvidia network operator
type: application
keywords:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,11 @@ This section contains general parameters that apply to both the operator and dae
| `sriovOperatorConfig.configurationMode` | string | `daemon` | sriov-network-config-daemon configuration mode. either `daemon` or `systemd` |
| `sriovOperatorConfig.featureGates` | map[string]bool | `{}` | feature gates to enable/disable |

**Note**

When `sriovOperatorConfig.configurationMode` is configured as `systemd`, configurations files and `systemd` service files are created on the node.
Upon chart deletion, those files are not cleaned up. For cases where this is not acceptable, users should rather configured the `daemon` mode.

### Images parameters

| Name | description |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,6 @@ rules:
- apiGroups: [""]
resources: ["nodes"]
verbs: ["get", "list", "watch", "patch", "update"]
- apiGroups: [""]
resources: ["pods"]
verbs: ["*"]
- apiGroups: ["apps"]
resources: ["daemonsets"]
verbs: ["get"]
- apiGroups: [ "config.openshift.io" ]
resources: [ "infrastructures" ]
verbs: [ "get", "list", "watch" ]
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ spec:
{{- range .Values.imagePullSecrets }}
- name: {{ . }}
{{- end }}
{{- end }}
{{- end }}
containers:
- name: cleanup
image: {{ .Values.images.operator }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,13 +82,10 @@ rules:
resources:
- pods
verbs:
- '*'
- apiGroups:
- apps
resources:
- daemonsets
verbs:
- '*'
- "get"
- "list"
- "watch"
- "delete"
- apiGroups:
- sriovnetwork.openshift.io
resources:
Expand Down
6 changes: 3 additions & 3 deletions deployment/network-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -152,15 +152,15 @@ sriov-network-operator:

# Image URIs for sriov-network-operator components.
images:
operator: nvcr.io/nvstaging/mellanox/sriov-network-operator:network-operator-24.10.0
sriovConfigDaemon: nvcr.io/nvstaging/mellanox/sriov-network-operator-config-daemon:network-operator-24.10.0
operator: nvcr.io/nvstaging/mellanox/sriov-network-operator:network-operator-25.1.0-beta.1
sriovConfigDaemon: nvcr.io/nvstaging/mellanox/sriov-network-operator-config-daemon:network-operator-25.1.0-beta.1
sriovCni: ghcr.io/k8snetworkplumbingwg/sriov-cni:v2.8.1
ibSriovCni: ghcr.io/k8snetworkplumbingwg/ib-sriov-cni:v1.1.1
ovsCni: ghcr.io/k8snetworkplumbingwg/ovs-cni-plugin:v0.37.0
# rdmaCni: ghcr.io/k8snetworkplumbingwg/rdma-cni:v1.2.0
sriovDevicePlugin: ghcr.io/k8snetworkplumbingwg/sriov-network-device-plugin:v3.8.0
resourcesInjector: ghcr.io/k8snetworkplumbingwg/network-resources-injector:8810e6a127366cc1eb829d3f7cb3f866d096946e
webhook: nvcr.io/nvstaging/mellanox/sriov-network-operator-webhook:network-operator-24.10.0
webhook: nvcr.io/nvstaging/mellanox/sriov-network-operator-webhook:network-operator-25.1.0-beta.1
# imagePullSecrest for SR-IOV Network Operator related images
# imagePullSecrets: []
sriovOperatorConfig:
Expand Down
10 changes: 5 additions & 5 deletions hack/release.yaml
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
NetworkOperator:
image: network-operator
repository: nvcr.io/nvstaging/mellanox
version: v24.10.0
version: v25.1.0-beta.1
NetworkOperatorInitContainer:
image: network-operator-init-container
repository: ghcr.io/mellanox
version: v0.0.2
SriovNetworkOperator:
image: sriov-network-operator
repository: nvcr.io/nvstaging/mellanox
version: network-operator-24.10.0
version: network-operator-25.1.0-beta.1
SriovNetworkOperatorWebhook:
image: sriov-network-operator-webhook
repository: nvcr.io/nvstaging/mellanox
version: network-operator-24.10.0
version: network-operator-25.1.0-beta.1
SriovConfigDaemon:
image: sriov-network-operator-config-daemon
repository: nvcr.io/nvstaging/mellanox
version: network-operator-24.10.0
version: network-operator-25.1.0-beta.1
SriovCni:
image: sriov-cni
repository: ghcr.io/k8snetworkplumbingwg
Expand Down Expand Up @@ -89,4 +89,4 @@ nicConfigurationConfigDaemon:
maintenanceOperator:
image: maintenance-operator
repository: ghcr.io/mellanox
version: v0.1.1
version: v0.1.1

0 comments on commit 18ddda9

Please sign in to comment.