Skip to content

Commit c2de061

Browse files
committed
[OCPBUGS-25341]: perform operator apiService certificate validity checks directly (#3217)
* perform operator apiService certificate validity checks directly Signed-off-by: Ankita Thomas <[email protected]> * use sets to track certs to install, revert to checking for installPlan timeouts after API availability checks, add service FQDN to list of hostnames. Signed-off-by: Ankita Thomas <[email protected]> --------- Signed-off-by: Ankita Thomas <[email protected]>
1 parent 89cf370 commit c2de061

File tree

14 files changed

+396
-122
lines changed

14 files changed

+396
-122
lines changed

manifests/0000_50_olm_00-clusterserviceversions.crd.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ spec:
9797
path:
9898
type: string
9999
value:
100-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
100+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
101101
type: string
102102
format: byte
103103
x-descriptors:
@@ -153,7 +153,7 @@ spec:
153153
path:
154154
type: string
155155
value:
156-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
156+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
157157
type: string
158158
format: byte
159159
x-descriptors:
@@ -175,7 +175,7 @@ spec:
175175
path:
176176
type: string
177177
value:
178-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
178+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
179179
type: string
180180
format: byte
181181
x-descriptors:
@@ -210,7 +210,7 @@ spec:
210210
path:
211211
type: string
212212
value:
213-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
213+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
214214
type: string
215215
format: byte
216216
x-descriptors:
@@ -266,7 +266,7 @@ spec:
266266
path:
267267
type: string
268268
value:
269-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
269+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
270270
type: string
271271
format: byte
272272
x-descriptors:
@@ -288,7 +288,7 @@ spec:
288288
path:
289289
type: string
290290
value:
291-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
291+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
292292
type: string
293293
format: byte
294294
x-descriptors:
@@ -334,7 +334,7 @@ spec:
334334
path:
335335
type: string
336336
value:
337-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
337+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
338338
type: string
339339
format: byte
340340
x-descriptors:
@@ -383,7 +383,7 @@ spec:
383383
path:
384384
type: string
385385
value:
386-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
386+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
387387
type: string
388388
format: byte
389389
x-descriptors:
@@ -405,7 +405,7 @@ spec:
405405
path:
406406
type: string
407407
value:
408-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
408+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
409409
type: string
410410
format: byte
411411
x-descriptors:
@@ -439,7 +439,7 @@ spec:
439439
path:
440440
type: string
441441
value:
442-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
442+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
443443
type: string
444444
format: byte
445445
x-descriptors:
@@ -488,7 +488,7 @@ spec:
488488
path:
489489
type: string
490490
value:
491-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
491+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
492492
type: string
493493
format: byte
494494
x-descriptors:
@@ -510,7 +510,7 @@ spec:
510510
path:
511511
type: string
512512
value:
513-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
513+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
514514
type: string
515515
format: byte
516516
x-descriptors:

microshift-manifests/0000_50_olm_00-clusterserviceversions.crd.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ spec:
9797
path:
9898
type: string
9999
value:
100-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
100+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
101101
type: string
102102
format: byte
103103
x-descriptors:
@@ -153,7 +153,7 @@ spec:
153153
path:
154154
type: string
155155
value:
156-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
156+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
157157
type: string
158158
format: byte
159159
x-descriptors:
@@ -175,7 +175,7 @@ spec:
175175
path:
176176
type: string
177177
value:
178-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
178+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
179179
type: string
180180
format: byte
181181
x-descriptors:
@@ -210,7 +210,7 @@ spec:
210210
path:
211211
type: string
212212
value:
213-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
213+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
214214
type: string
215215
format: byte
216216
x-descriptors:
@@ -266,7 +266,7 @@ spec:
266266
path:
267267
type: string
268268
value:
269-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
269+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
270270
type: string
271271
format: byte
272272
x-descriptors:
@@ -288,7 +288,7 @@ spec:
288288
path:
289289
type: string
290290
value:
291-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
291+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
292292
type: string
293293
format: byte
294294
x-descriptors:
@@ -334,7 +334,7 @@ spec:
334334
path:
335335
type: string
336336
value:
337-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
337+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
338338
type: string
339339
format: byte
340340
x-descriptors:
@@ -383,7 +383,7 @@ spec:
383383
path:
384384
type: string
385385
value:
386-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
386+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
387387
type: string
388388
format: byte
389389
x-descriptors:
@@ -405,7 +405,7 @@ spec:
405405
path:
406406
type: string
407407
value:
408-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
408+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
409409
type: string
410410
format: byte
411411
x-descriptors:
@@ -439,7 +439,7 @@ spec:
439439
path:
440440
type: string
441441
value:
442-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
442+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
443443
type: string
444444
format: byte
445445
x-descriptors:
@@ -488,7 +488,7 @@ spec:
488488
path:
489489
type: string
490490
value:
491-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
491+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
492492
type: string
493493
format: byte
494494
x-descriptors:
@@ -510,7 +510,7 @@ spec:
510510
path:
511511
type: string
512512
value:
513-
description: RawMessage is a raw encoded JSON value. It implements Marshaler and Unmarshaler and can be used to delay JSON decoding or precompute a JSON encoding.
513+
description: RawMessage is a raw encoded JSON value. It implements [Marshaler] and [Unmarshaler] and can be used to delay JSON decoding or precompute a JSON encoding.
514514
type: string
515515
format: byte
516516
x-descriptors:

0 commit comments

Comments
 (0)