Hi,
I am writing to request a code freeze exception for the following enhancement. Please find the details below:
Reason this enhancement is critical for this milestone: Kubelet's CRI list operations hit the hard gRPC 16MB message size limit on high-density nodes, causing complete failure to list pods, containers, or images. There is no workaround. This alpha introduces streaming RPCs behind a feature gate (CRIListStreaming, disabled by default) to eliminate this ceiling. Deferring to v1.37 delays relief by ~4 months and pushes runtime ecosystem adoption (containerd, CRI-O) even further out.
Risks from adding code late: Low. The PR has LGTM, thorough review from SIG Node lead (haircommander). The change is purely additive, gated, and falls back to unary RPCs when the runtime returns UNIMPLEMENTED. No existing behavior changes.
Risks from cutting the enhancement:
- Users on high-density nodes remain broken with no workaround
- Runtime projects lose a cycle of lead time to implement streaming endpoints
Please let me know if you need any additional information.
Thank you for your time and consideration.
--
You received this message because you are subscribed to the Google Groups "sig-node" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sig-node+unsubscribe@kubernetes.io.
To view this discussion visit https://groups.google.com/a/kubernetes.io/d/msgid/sig-node/CACgxHJb0On2OH4WVS3Xay6vogxv4K_mmEod24tRMM52hP4i3qw%40mail.gmail.com.