Skip to content

Commit 21bd142

Browse files
authored
Bump Istio to 1.23.2 (openshift-service-mesh#150)
1 parent f27b17c commit 21bd142

File tree

186 files changed

+223
-174
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

186 files changed

+223
-174
lines changed

api/v1alpha1/istio_types.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ const (
3737
type IstioSpec struct {
3838
// +sail:version
3939
// Defines the version of Istio to install.
40-
// Must be one of: v1.23.0.
41-
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.0"}
42-
// +kubebuilder:validation:Enum=v1.23.0
43-
// +kubebuilder:default=v1.23.0
40+
// Must be one of: v1.23.2.
41+
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.2"}
42+
// +kubebuilder:validation:Enum=v1.23.2
43+
// +kubebuilder:default=v1.23.2
4444
Version string `json:"version"`
4545

4646
// Defines the update strategy to use when the version in the Istio CR is updated.
@@ -258,7 +258,7 @@ type Istio struct {
258258
metav1.TypeMeta `json:",inline"`
259259
metav1.ObjectMeta `json:"metadata,omitempty"`
260260

261-
// +kubebuilder:default={version: "v1.23.0", namespace: "istio-system", updateStrategy: {type:"InPlace"}}
261+
// +kubebuilder:default={version: "v1.23.2", namespace: "istio-system", updateStrategy: {type:"InPlace"}}
262262
Spec IstioSpec `json:"spec,omitempty"`
263263

264264
Status IstioStatus `json:"status,omitempty"`

api/v1alpha1/istiocni_types.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ const (
2828
type IstioCNISpec struct {
2929
// +sail:version
3030
// Defines the version of Istio to install.
31-
// Must be one of: v1.23.0.
32-
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.0"}
33-
// +kubebuilder:validation:Enum=v1.23.0
34-
// +kubebuilder:default=v1.23.0
31+
// Must be one of: v1.23.2.
32+
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.2"}
33+
// +kubebuilder:validation:Enum=v1.23.2
34+
// +kubebuilder:default=v1.23.2
3535
Version string `json:"version"`
3636

3737
// +sail:profile
@@ -177,7 +177,7 @@ type IstioCNI struct {
177177
metav1.TypeMeta `json:",inline"`
178178
metav1.ObjectMeta `json:"metadata,omitempty"`
179179

180-
// +kubebuilder:default={version: "v1.23.0", namespace: "istio-cni"}
180+
// +kubebuilder:default={version: "v1.23.2", namespace: "istio-cni"}
181181
Spec IstioCNISpec `json:"spec,omitempty"`
182182

183183
Status IstioCNIStatus `json:"status,omitempty"`

api/v1alpha1/istiorevision_types.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ type IstioRevisionSpec struct {
3535

3636
// +sail:version
3737
// Defines the version of Istio to install.
38-
// Must be one of: v1.23.0.
39-
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.0"}
40-
// +kubebuilder:validation:Enum=v1.23.0
38+
// Must be one of: v1.23.2.
39+
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.2"}
40+
// +kubebuilder:validation:Enum=v1.23.2
4141
Version string `json:"version"`
4242

4343
// Namespace to which the Istio components should be installed.

api/v1alpha1/remoteistio_types.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ const RemoteIstioKind = "RemoteIstio"
2727
type RemoteIstioSpec struct {
2828
// +sail:version
2929
// Defines the version of Istio to install.
30-
// Must be one of: v1.23.0.
31-
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.0"}
32-
// +kubebuilder:validation:Enum=v1.23.0
33-
// +kubebuilder:default=v1.23.0
30+
// Must be one of: v1.23.2.
31+
// +operator-sdk:csv:customresourcedefinitions:type=spec,order=1,displayName="Istio Version",xDescriptors={"urn:alm:descriptor:com.tectonic.ui:fieldGroup:General", "urn:alm:descriptor:com.tectonic.ui:select:v1.23.2"}
32+
// +kubebuilder:validation:Enum=v1.23.2
33+
// +kubebuilder:default=v1.23.2
3434
Version string `json:"version"`
3535

3636
// Defines the update strategy to use when the version in the RemoteIstio CR is updated.
@@ -197,7 +197,7 @@ type RemoteIstio struct {
197197
metav1.TypeMeta `json:",inline"`
198198
metav1.ObjectMeta `json:"metadata,omitempty"`
199199

200-
// +kubebuilder:default={version: "v1.23.0", namespace: "istio-system", updateStrategy: {type:"InPlace"}}
200+
// +kubebuilder:default={version: "v1.23.2", namespace: "istio-system", updateStrategy: {type:"InPlace"}}
201201
Spec RemoteIstioSpec `json:"spec,omitempty"`
202202

203203
Status RemoteIstioStatus `json:"status,omitempty"`

bundle/manifests/sailoperator.io_istiocnis.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ spec:
5858
spec:
5959
default:
6060
namespace: istio-cni
61-
version: v1.23.0
61+
version: v1.23.2
6262
description: IstioCNISpec defines the desired state of IstioCNI
6363
properties:
6464
namespace:
@@ -1409,12 +1409,12 @@ spec:
14091409
type: object
14101410
type: object
14111411
version:
1412-
default: v1.23.0
1412+
default: v1.23.2
14131413
description: |-
14141414
Defines the version of Istio to install.
1415-
Must be one of: v1.23.0.
1415+
Must be one of: v1.23.2.
14161416
enum:
1417-
- v1.23.0
1417+
- v1.23.2
14181418
type: string
14191419
required:
14201420
- namespace

bundle/manifests/sailoperator.io_istiorevisions.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9380,9 +9380,9 @@ spec:
93809380
version:
93819381
description: |-
93829382
Defines the version of Istio to install.
9383-
Must be one of: v1.23.0.
9383+
Must be one of: v1.23.2.
93849384
enum:
9385-
- v1.23.0
9385+
- v1.23.2
93869386
type: string
93879387
required:
93889388
- namespace

bundle/manifests/sailoperator.io_istios.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ spec:
8080
namespace: istio-system
8181
updateStrategy:
8282
type: InPlace
83-
version: v1.23.0
83+
version: v1.23.2
8484
description: IstioSpec defines the desired state of Istio
8585
properties:
8686
namespace:
@@ -9437,12 +9437,12 @@ spec:
94379437
type: object
94389438
type: object
94399439
version:
9440-
default: v1.23.0
9440+
default: v1.23.2
94419441
description: |-
94429442
Defines the version of Istio to install.
9443-
Must be one of: v1.23.0.
9443+
Must be one of: v1.23.2.
94449444
enum:
9445-
- v1.23.0
9445+
- v1.23.2
94469446
type: string
94479447
required:
94489448
- namespace

bundle/manifests/sailoperator.io_remoteistios.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ spec:
7575
namespace: istio-system
7676
updateStrategy:
7777
type: InPlace
78-
version: v1.23.0
78+
version: v1.23.2
7979
description: RemoteIstioSpec defines the desired state of RemoteIstio
8080
properties:
8181
namespace:
@@ -9428,12 +9428,12 @@ spec:
94289428
type: object
94299429
type: object
94309430
version:
9431-
default: v1.23.0
9431+
default: v1.23.2
94329432
description: |-
94339433
Defines the version of Istio to install.
9434-
Must be one of: v1.23.0.
9434+
Must be one of: v1.23.2.
94359435
enum:
9436-
- v1.23.0
9436+
- v1.23.2
94379437
type: string
94389438
required:
94399439
- namespace

bundle/manifests/servicemeshoperator3.clusterserviceversion.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ metadata:
1616
"inactiveRevisionDeletionGracePeriodSeconds": 30,
1717
"type": "InPlace"
1818
},
19-
"version": "v1.23.0"
19+
"version": "v1.23.2"
2020
}
2121
},
2222
{
@@ -27,14 +27,14 @@ metadata:
2727
},
2828
"spec": {
2929
"namespace": "istio-cni",
30-
"version": "v1.23.0"
30+
"version": "v1.23.2"
3131
}
3232
}
3333
]
3434
capabilities: Seamless Upgrades
3535
categories: OpenShift Optional, Integration & Delivery, Networking, Security
3636
containerImage: quay.io/maistra-dev/sail-operator:3.0-latest
37-
createdAt: "2024-10-22T06:16:29Z"
37+
createdAt: "2024-10-22T07:59:18Z"
3838
description: The OpenShift Service Mesh Operator enables you to install, configure,
3939
and manage an instance of Red Hat OpenShift Service Mesh. OpenShift Service
4040
Mesh is based on the open source Istio project.
@@ -164,12 +164,12 @@ spec:
164164
specDescriptors:
165165
- description: |-
166166
Defines the version of Istio to install.
167-
Must be one of: v1.23.0.
167+
Must be one of: v1.23.2.
168168
displayName: Istio Version
169169
path: version
170170
x-descriptors:
171171
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:General
172-
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.0
172+
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.2
173173
- description: Namespace to which the Istio CNI component should be installed.
174174
displayName: Namespace
175175
path: namespace
@@ -199,12 +199,12 @@ spec:
199199
specDescriptors:
200200
- description: |-
201201
Defines the version of Istio to install.
202-
Must be one of: v1.23.0.
202+
Must be one of: v1.23.2.
203203
displayName: Istio Version
204204
path: version
205205
x-descriptors:
206206
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:General
207-
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.0
207+
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.2
208208
- description: Namespace to which the Istio components should be installed.
209209
displayName: Namespace
210210
path: namespace
@@ -242,12 +242,12 @@ spec:
242242
- urn:alm:descriptor:com.tectonic.ui:select:RevisionBased
243243
- description: |-
244244
Defines the version of Istio to install.
245-
Must be one of: v1.23.0.
245+
Must be one of: v1.23.2.
246246
displayName: Istio Version
247247
path: version
248248
x-descriptors:
249249
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:General
250-
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.0
250+
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.2
251251
- description: |-
252252
Defines how many seconds the operator should wait before removing a non-active revision after all
253253
the workloads have stopped using it. You may want to set this value on the order of minutes.
@@ -312,12 +312,12 @@ spec:
312312
- urn:alm:descriptor:com.tectonic.ui:select:RevisionBased
313313
- description: |-
314314
Defines the version of Istio to install.
315-
Must be one of: v1.23.0.
315+
Must be one of: v1.23.2.
316316
displayName: Istio Version
317317
path: version
318318
x-descriptors:
319319
- urn:alm:descriptor:com.tectonic.ui:fieldGroup:General
320-
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.0
320+
- urn:alm:descriptor:com.tectonic.ui:select:v1.23.2
321321
- description: |-
322322
Defines how many seconds the operator should wait before removing a non-active revision after all
323323
the workloads have stopped using it. You may want to set this value on the order of minutes.
@@ -616,11 +616,11 @@ spec:
616616
template:
617617
metadata:
618618
annotations:
619-
images.v1_23_2.cni: registry.redhat.io/openshift-service-mesh/istio-cni-rhel9:1.23.2.tp.1
620-
images.v1_23_2.istiod: registry.redhat.io/openshift-service-mesh/istio-pilot-rhel9:1.23.2.tp.1
621-
images.v1_23_2.must-gather: registry.redhat.io/openshift-service-mesh/istio-must-gather-rhel9:3.0.0.tp.1
622-
images.v1_23_2.proxy: registry.redhat.io/openshift-service-mesh/istio-proxyv2-rhel9:3.0.0.tp.1
623-
images.v1_23_2.ztunnel: registry.redhat.io/openshift-service-mesh/istio-pilot-rhel9:1.23.2.tp.1
619+
images.v1_23_2.cni: registry.redhat.io/openshift-service-mesh/istio-cni-rhel9:1.23.2.tp.2
620+
images.v1_23_2.istiod: registry.redhat.io/openshift-service-mesh/istio-pilot-rhel9:1.23.2.tp.2
621+
images.v1_23_2.must-gather: registry.redhat.io/openshift-service-mesh/istio-must-gather-rhel9:3.0.0.tp.2
622+
images.v1_23_2.proxy: registry.redhat.io/openshift-service-mesh/istio-proxyv2-rhel9:3.0.0.tp.2
623+
images.v1_23_2.ztunnel: registry.redhat.io/openshift-service-mesh/istio-pilot-rhel9:1.23.2.tp.2
624624
kubectl.kubernetes.io/default-container: sail-operator
625625
labels:
626626
app.kubernetes.io/created-by: servicemeshoperator3

chart/crds/sailoperator.io_istiocnis.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ spec:
5858
spec:
5959
default:
6060
namespace: istio-cni
61-
version: v1.23.0
61+
version: v1.23.2
6262
description: IstioCNISpec defines the desired state of IstioCNI
6363
properties:
6464
namespace:
@@ -1409,12 +1409,12 @@ spec:
14091409
type: object
14101410
type: object
14111411
version:
1412-
default: v1.23.0
1412+
default: v1.23.2
14131413
description: |-
14141414
Defines the version of Istio to install.
1415-
Must be one of: v1.23.0.
1415+
Must be one of: v1.23.2.
14161416
enum:
1417-
- v1.23.0
1417+
- v1.23.2
14181418
type: string
14191419
required:
14201420
- namespace

0 commit comments

Comments
 (0)