Skip to content

Commit 3890908

Browse files
authored
cicd: release Network Operator v25.10.0-beta.6 (#1838)
Created by the [*create-release-pr* job](https://github.com/Mellanox/network-operator/actions/runs/19328632065).
2 parents 635cc9d + e2ca891 commit 3890908

11 files changed

+126
-69
lines changed

deployment/network-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
apiVersion: v2
22
name: network-operator
3-
version: 25.10.0-beta.5
3+
version: 25.10.0-beta.6
44
kubeVersion: '>= 1.21.0'
5-
appVersion: v25.10.0-beta.5
5+
appVersion: v25.10.0-beta.6
66
description: Nvidia network operator
77
type: application
88
keywords:
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Copyright 2020 NVIDIA
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
apiVersion: apiextensions.k8s.io/v1
15+
kind: CustomResourceDefinition
16+
metadata:
17+
name: network-attachment-definitions.k8s.cni.cncf.io
18+
spec:
19+
group: k8s.cni.cncf.io
20+
scope: Namespaced
21+
names:
22+
plural: network-attachment-definitions
23+
singular: network-attachment-definition
24+
kind: NetworkAttachmentDefinition
25+
shortNames:
26+
- net-attach-def
27+
versions:
28+
- name: v1
29+
served: true
30+
storage: true
31+
schema:
32+
openAPIV3Schema:
33+
description: 'NetworkAttachmentDefinition is a CRD schema specified by the Network Plumbing
34+
Working Group to express the intent for attaching pods to one or more logical or physical
35+
networks. More information available at: https://github.com/k8snetworkplumbingwg/multi-net-spec'
36+
type: object
37+
properties:
38+
apiVersion:
39+
description: 'APIVersion defines the versioned schema of this represen
40+
tation of an object. Servers should convert recognized schemas to the
41+
latest internal value, and may reject unrecognized values. More info:
42+
https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
43+
type: string
44+
kind:
45+
description: 'Kind is a string value representing the REST resource this
46+
object represents. Servers may infer this from the endpoint the client
47+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
48+
type: string
49+
metadata:
50+
type: object
51+
spec:
52+
description: 'NetworkAttachmentDefinition spec defines the desired state of a network attachment'
53+
type: object
54+
properties:
55+
config:
56+
description: 'NetworkAttachmentDefinition config is a JSON-formatted CNI configuration'
57+
type: string

deployment/network-operator/values.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ node-feature-discovery:
4545

4646
image:
4747
repository: nvcr.io/nvstaging/mellanox/node-feature-discovery
48-
tag: network-operator-v25.10.0-beta.5
48+
tag: network-operator-v25.10.0-beta.6
4949
pullPolicy: IfNotPresent
5050
# imagePullSecrest for node-feature-discovery Network Operator related images
5151
#imagePullSecrets: []
@@ -157,15 +157,15 @@ sriov-network-operator:
157157

158158
# Image URIs for sriov-network-operator components.
159159
images:
160-
operator: nvcr.io/nvstaging/mellanox/sriov-network-operator:network-operator-v25.10.0-beta.5
161-
sriovConfigDaemon: nvcr.io/nvstaging/mellanox/sriov-network-operator-config-daemon:network-operator-v25.10.0-beta.5
162-
sriovCni: nvcr.io/nvstaging/mellanox/sriov-cni:network-operator-v25.10.0-beta.5
163-
ibSriovCni: nvcr.io/nvstaging/mellanox/ib-sriov-cni:network-operator-v25.10.0-beta.5
164-
ovsCni: nvcr.io/nvstaging/mellanox/ovs-cni-plugin:network-operator-v25.10.0-beta.5
165-
# rdmaCni: nvcr.io/nvstaging/mellanox/rdma-cni:network-operator-v25.10.0-beta.5
166-
sriovDevicePlugin: nvcr.io/nvstaging/mellanox/sriov-network-device-plugin:network-operator-v25.10.0-beta.5
160+
operator: nvcr.io/nvstaging/mellanox/sriov-network-operator:network-operator-v25.10.0-beta.6
161+
sriovConfigDaemon: nvcr.io/nvstaging/mellanox/sriov-network-operator-config-daemon:network-operator-v25.10.0-beta.6
162+
sriovCni: nvcr.io/nvstaging/mellanox/sriov-cni:network-operator-v25.10.0-beta.6
163+
ibSriovCni: nvcr.io/nvstaging/mellanox/ib-sriov-cni:network-operator-v25.10.0-beta.6
164+
ovsCni: nvcr.io/nvstaging/mellanox/ovs-cni-plugin:network-operator-v25.10.0-beta.6
165+
# rdmaCni: nvcr.io/nvstaging/mellanox/rdma-cni:network-operator-v25.10.0-beta.6
166+
sriovDevicePlugin: nvcr.io/nvstaging/mellanox/sriov-network-device-plugin:network-operator-v25.10.0-beta.6
167167
resourcesInjector: ghcr.io/k8snetworkplumbingwg/network-resources-injector:v1.7.0
168-
webhook: nvcr.io/nvstaging/mellanox/sriov-network-operator-webhook:network-operator-v25.10.0-beta.5
168+
webhook: nvcr.io/nvstaging/mellanox/sriov-network-operator-webhook:network-operator-v25.10.0-beta.6
169169
# imagePullSecrest for SR-IOV Network Operator related images
170170
# imagePullSecrets: []
171171
sriovOperatorConfig:
@@ -193,7 +193,7 @@ maintenance-operator-chart:
193193
image:
194194
repository: nvcr.io/nvstaging/mellanox
195195
name: maintenance-operator
196-
tag: network-operator-v25.10.0-beta.5
196+
tag: network-operator-v25.10.0-beta.6
197197
admissionController:
198198
# -- enable admission controller of the operator
199199
enable: false
@@ -319,7 +319,7 @@ operator:
319319
# -- Init container image name.
320320
image: network-operator-init-container
321321
# -- Init container image version.
322-
version: network-operator-v25.10.0-beta.5
322+
version: network-operator-v25.10.0-beta.6
323323

324324
# -- An optional list of references to secrets to use for pulling any of the
325325
# Network Operator images.

example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full-ocp.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ spec:
4545
rdmaSharedDevicePlugin:
4646
image: k8s-rdma-shared-dev-plugin
4747
repository: nvcr.io/nvstaging/mellanox
48-
version: network-operator-v25.10.0-beta.5
48+
version: network-operator-v25.10.0-beta.6
4949
# The config below directly propagates to k8s-rdma-shared-device-plugin configuration.
5050
# Replace 'devices' with your (RDMA capable) netdevice name.
5151
config: |
@@ -64,7 +64,7 @@ spec:
6464
sriovDevicePlugin:
6565
image: sriov-network-device-plugin
6666
repository: nvcr.io/nvstaging/mellanox
67-
version: network-operator-v25.10.0-beta.5
67+
version: network-operator-v25.10.0-beta.6
6868
config: |
6969
{
7070
"resourceList": [
@@ -82,32 +82,32 @@ spec:
8282
ipoib:
8383
image: ipoib-cni
8484
repository: nvcr.io/nvstaging/mellanox
85-
version: network-operator-v25.10.0-beta.5
85+
version: network-operator-v25.10.0-beta.6
8686
nvIpam:
8787
image: nvidia-k8s-ipam
8888
repository: nvcr.io/nvstaging/mellanox
89-
version: network-operator-v25.10.0-beta.5
89+
version: network-operator-v25.10.0-beta.6
9090
enableWebhook: false
9191
ibKubernetes:
9292
image: ib-kubernetes
9393
repository: nvcr.io/nvstaging/mellanox
94-
version: network-operator-v25.10.0-beta.5
94+
version: network-operator-v25.10.0-beta.6
9595
pKeyGUIDPoolRangeStart: "02:00:00:00:00:00:00:00"
9696
pKeyGUIDPoolRangeEnd: "02:FF:FF:FF:FF:FF:FF:FF"
9797
ufmSecret: ufm-secret
9898
nicFeatureDiscovery:
9999
image: nic-feature-discovery
100100
repository: nvcr.io/nvstaging/mellanox
101-
version: network-operator-v25.10.0-beta.5
101+
version: network-operator-v25.10.0-beta.6
102102
nicConfigurationOperator:
103103
operator:
104104
image: nic-configuration-operator
105105
repository: nvcr.io/nvstaging/mellanox
106-
version: network-operator-v25.10.0-beta.5
106+
version: network-operator-v25.10.0-beta.6
107107
configurationDaemon:
108108
image: nic-configuration-operator-daemon
109109
repository: nvcr.io/nvstaging/mellanox
110-
version: network-operator-v25.10.0-beta.5
110+
version: network-operator-v25.10.0-beta.6
111111
# Uncomment to explicitely reset the NIC's Firmware before the reboot and after updating its non-volatile configuration.
112112
# Might be required on DGX servers where configuration update is not successfully applied after the warm reboot.
113113
# env:

example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-full.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ spec:
4545
rdmaSharedDevicePlugin:
4646
image: k8s-rdma-shared-dev-plugin
4747
repository: nvcr.io/nvstaging/mellanox
48-
version: network-operator-v25.10.0-beta.5
48+
version: network-operator-v25.10.0-beta.6
4949
# The config below directly propagates to k8s-rdma-shared-device-plugin configuration.
5050
# Replace 'devices' with your (RDMA capable) netdevice name.
5151
config: |
@@ -64,7 +64,7 @@ spec:
6464
sriovDevicePlugin:
6565
image: sriov-network-device-plugin
6666
repository: nvcr.io/nvstaging/mellanox
67-
version: network-operator-v25.10.0-beta.5
67+
version: network-operator-v25.10.0-beta.6
6868
config: |
6969
{
7070
"resourceList": [
@@ -82,31 +82,31 @@ spec:
8282
cniPlugins:
8383
image: plugins
8484
repository: nvcr.io/nvstaging/mellanox
85-
version: network-operator-v25.10.0-beta.5
85+
version: network-operator-v25.10.0-beta.6
8686
ipoib:
8787
image: ipoib-cni
8888
repository: nvcr.io/nvstaging/mellanox
89-
version: network-operator-v25.10.0-beta.5
89+
version: network-operator-v25.10.0-beta.6
9090
multus:
9191
image: multus-cni
9292
repository: nvcr.io/nvstaging/mellanox
93-
version: network-operator-v25.10.0-beta.5
93+
version: network-operator-v25.10.0-beta.6
9494
nvIpam:
9595
image: nvidia-k8s-ipam
9696
repository: nvcr.io/nvstaging/mellanox
97-
version: network-operator-v25.10.0-beta.5
97+
version: network-operator-v25.10.0-beta.6
9898
enableWebhook: false
9999
ibKubernetes:
100100
image: ib-kubernetes
101101
repository: nvcr.io/nvstaging/mellanox
102-
version: network-operator-v25.10.0-beta.5
102+
version: network-operator-v25.10.0-beta.6
103103
pKeyGUIDPoolRangeStart: "02:00:00:00:00:00:00:00"
104104
pKeyGUIDPoolRangeEnd: "02:FF:FF:FF:FF:FF:FF:FF"
105105
ufmSecret: ufm-secret
106106
nicFeatureDiscovery:
107107
image: nic-feature-discovery
108108
repository: nvcr.io/nvstaging/mellanox
109-
version: network-operator-v25.10.0-beta.5
109+
version: network-operator-v25.10.0-beta.6
110110
docaTelemetryService:
111111
image: doca_telemetry
112112
repository: nvcr.io/nvidia/doca
@@ -115,11 +115,11 @@ spec:
115115
operator:
116116
image: nic-configuration-operator
117117
repository: nvcr.io/nvstaging/mellanox
118-
version: network-operator-v25.10.0-beta.5
118+
version: network-operator-v25.10.0-beta.6
119119
configurationDaemon:
120120
image: nic-configuration-operator-daemon
121121
repository: nvcr.io/nvstaging/mellanox
122-
version: network-operator-v25.10.0-beta.5
122+
version: network-operator-v25.10.0-beta.6
123123
# Uncomment to explicitely reset the NIC's Firmware before the reboot and after updating its non-volatile configuration.
124124
# Might be required on DGX servers where configuration update is not successfully applied after the warm reboot.
125125
# env:

example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ipoib.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ spec:
4040
rdmaSharedDevicePlugin:
4141
image: k8s-rdma-shared-dev-plugin
4242
repository: nvcr.io/nvstaging/mellanox
43-
version: network-operator-v25.10.0-beta.5
43+
version: network-operator-v25.10.0-beta.6
4444
# The config below directly propagates to k8s-rdma-shared-device-plugin configuration.
4545
# Replace 'devices' with your (RDMA capable) netdevice name.
4646
config: |
@@ -59,18 +59,18 @@ spec:
5959
nvIpam:
6060
image: nvidia-k8s-ipam
6161
repository: nvcr.io/nvstaging/mellanox
62-
version: network-operator-v25.10.0-beta.5
62+
version: network-operator-v25.10.0-beta.6
6363
enableWebhook: false
6464
secondaryNetwork:
6565
cniPlugins:
6666
image: plugins
6767
repository: nvcr.io/nvstaging/mellanox
68-
version: network-operator-v25.10.0-beta.5
68+
version: network-operator-v25.10.0-beta.6
6969
ipoib:
7070
image: ipoib-cni
7171
repository: nvcr.io/nvstaging/mellanox
72-
version: network-operator-v25.10.0-beta.5
72+
version: network-operator-v25.10.0-beta.6
7373
multus:
7474
image: multus-cni
7575
repository: nvcr.io/nvstaging/mellanox
76-
version: network-operator-v25.10.0-beta.5
76+
version: network-operator-v25.10.0-beta.6

example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-nvidia-ipam.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ spec:
4040
rdmaSharedDevicePlugin:
4141
image: k8s-rdma-shared-dev-plugin
4242
repository: nvcr.io/nvstaging/mellanox
43-
version: network-operator-v25.10.0-beta.5
43+
version: network-operator-v25.10.0-beta.6
4444
# The config below directly propagates to k8s-rdma-shared-device-plugin configuration.
4545
# Replace 'devices' with your (RDMA capable) netdevice name.
4646
config: |
@@ -60,13 +60,13 @@ spec:
6060
cniPlugins:
6161
image: plugins
6262
repository: nvcr.io/nvstaging/mellanox
63-
version: network-operator-v25.10.0-beta.5
63+
version: network-operator-v25.10.0-beta.6
6464
multus:
6565
image: multus-cni
6666
repository: nvcr.io/nvstaging/mellanox
67-
version: network-operator-v25.10.0-beta.5
67+
version: network-operator-v25.10.0-beta.6
6868
nvIpam:
6969
image: nvidia-k8s-ipam
7070
repository: nvcr.io/nvstaging/mellanox
71-
version: network-operator-v25.10.0-beta.5
71+
version: network-operator-v25.10.0-beta.6
7272
enableWebhook: false

example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp-hostdev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ spec:
3131
sriovDevicePlugin:
3232
image: sriov-network-device-plugin
3333
repository: nvcr.io/nvstaging/mellanox
34-
version: network-operator-v25.10.0-beta.5
34+
version: network-operator-v25.10.0-beta.6
3535
config: |
3636
{
3737
"resourceList": [

example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr-ocp.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ spec:
3131
rdmaSharedDevicePlugin:
3232
image: k8s-rdma-shared-dev-plugin
3333
repository: nvcr.io/nvstaging/mellanox
34-
version: network-operator-v25.10.0-beta.5
34+
version: network-operator-v25.10.0-beta.6
3535
# The config below directly propagates to k8s-rdma-shared-device-plugin configuration.
3636
# Replace 'devices' with your (RDMA capable) netdevice name.
3737
config: |

example/crs/mellanox.com_v1alpha1_nicclusterpolicy_cr.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ spec:
4040
rdmaSharedDevicePlugin:
4141
image: k8s-rdma-shared-dev-plugin
4242
repository: nvcr.io/nvstaging/mellanox
43-
version: network-operator-v25.10.0-beta.5
43+
version: network-operator-v25.10.0-beta.6
4444
# The config below directly propagates to k8s-rdma-shared-device-plugin configuration.
4545
# Replace 'devices' with your (RDMA capable) netdevice name.
4646
config: |
@@ -59,14 +59,14 @@ spec:
5959
nvIpam:
6060
image: nvidia-k8s-ipam
6161
repository: nvcr.io/nvstaging/mellanox
62-
version: network-operator-v25.10.0-beta.5
62+
version: network-operator-v25.10.0-beta.6
6363
enableWebhook: false
6464
secondaryNetwork:
6565
cniPlugins:
6666
image: plugins
6767
repository: nvcr.io/nvstaging/mellanox
68-
version: network-operator-v25.10.0-beta.5
68+
version: network-operator-v25.10.0-beta.6
6969
multus:
7070
image: multus-cni
7171
repository: nvcr.io/nvstaging/mellanox
72-
version: network-operator-v25.10.0-beta.5
72+
version: network-operator-v25.10.0-beta.6

0 commit comments

Comments
 (0)