@@ -374,26 +374,26 @@ At least one container engine implemented the corresponding CRI APIs:
374
374
In Kubernetes:
375
375
376
376
- [x] No major bugs reported in the previous cycle
377
- - [ ] Enable the feature per default
378
- - [ ] Add separate sub-resource permission to control permissions
377
+ - [x ] Enable the feature per default
378
+ - [x ] Add separate sub-resource permission to control permissions
379
379
at < https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/server/auth.go#L101-L108 >
380
- - [ ] Add necessary metrics as described in the PRR sections and update the KEP with the metrics
380
+ - [x ] Add necessary metrics as described in the PRR sections and update the KEP with the metrics
381
381
names once they exist
382
- - [ ] Add CRI metrics
383
- - [ ] Add kubelet metrics (this already exist under the name ` checkpoint ` )
382
+ - [x ] Add CRI metrics (this already exists via ` kubelet_runtime_operations_errors_total ` )
383
+ - [x ] Add kubelet metrics (this already exists under the name ` checkpoint ` )
384
384
< https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/server/server.go#L442 >
385
385
386
386
#### Beta to GA Graduation
387
387
388
388
CRI-O as well as containerd have to have implemented the corresponding CRI APIs:
389
389
390
390
- [x] CRI-O
391
- - [ ] containerd (< https://github.com/containerd/containerd/pull/6965 > )
391
+ - [x ] containerd (< https://github.com/containerd/containerd/pull/6965 > )
392
392
393
393
Ensure that e2e tests are working with
394
394
395
395
- [x] CRI-O
396
- - [ ] containerd (< https://github.com/containerd/containerd/pull/6965 > )
396
+ - [x ] containerd (< https://github.com/containerd/containerd/pull/6965 > )
397
397
398
398
### Upgrade / Downgrade Strategy
399
399
@@ -457,8 +457,8 @@ request will fail.
457
457
458
458
###### What specific metrics should inform a rollback?
459
459
460
- CRI metrics will be added to track checkpointing failures to inform a rollback
461
- decision .
460
+ It is possible to query the number of failed checkpoint operations using the
461
+ * kubelet * metrics API endpoint ` kubelet_runtime_operations_errors_total ` .
462
462
463
463
###### Were upgrade and rollback tested? Was the upgrade->downgrade->upgrade path tested?
464
464
0 commit comments