Hi all,--I would like to request an exception for 1.33.
- Enhancement name: DRA structured parameters
- Enhancement status (alpha/beta/stable): beta
- SIG: Node, Scheduling
- k/enhancements repo issue #: https://github.com/kubernetes/enhancements/issues/4381
- PR #’s:
- https://github.com/kubernetes/kubernetes/pull/129970
- The PR is in review but needs more time for API review and for some final naming decisions.
- Additional time needed (in days): 6 (including weekend; merge by Wed next week)
- Reason this enhancement is critical for this milestone:
- The main functionality is already beta and has only had incremental improvements in this cycle. However, there are related alpha KEPs (DRA Prioritized List, DRA Device Taints, DRA Partitionable Devices), which have already merged with new fields in the v1beta1 API.
- We want to create an updated v1beta2 API that provides a more cohesive user experience and will provide a cleaner, safer path with little to no changes when we go from beta to GA.
- The PR we need an extension for is just that new API. The PR couldn’t really be completed until those other implementations merged (which they have now).
- Risks from adding code late: (to k8s stability, testing, etc.):
- Risks are minimal and affect only the DRA ResourceClaim and ResourceSlice APIs. Addition of the v1beta2 API mostly adds conversion logic, but does touch some internal API types. These APIs are well covered with extensive unit tests, plus integration and e2e tests, so that mitigates the risks of touching this code.
- Risks from cutting enhancement: (partial implementation, critical customer usecase, etc.):
- Bringing DRA to GA in 1.34 is a critical priority for the project as it is in very high demand for our AI/ML use cases. Missing v1beta2 in 1.33 will require us to either delay that GA, or to take on additional risk during GA promotion to implement the API conversions at that time.
Morten
You received this message because you are subscribed to the Google Groups "kubernetes-sig-node" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/kubernetes-sig-node/CAFm6J6cbUvO6JabhWo8mV5XNuBxE%2BZHbGMPy7agdM4AuJYokJw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-scheduling" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-sch...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/kubernetes-sig-scheduling/yrjh5xk2dfvj.fsf%40pohly-mobl1.fritz.box.