mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-11-06 05:17:08 +00:00
* Fix RPSR device accounting: cap-at-1 per device, skip AdminAccess, count taints as unavailable Signed-off-by: Nour <nurmn3m@gmail.com> * Count DeviceTaintRule-tainted devices as unavailable in RPSR controller Signed-off-by: Nour <nurmn3m@gmail.com> * Add RPSR API types: v1 PartitionTypeAttribute and v1alpha3 PoolStatus partition/counter/shareable views Signed-off-by: Nour <nurmn3m@gmail.com> * Regenerate for RPSR partition/counter/shareable API types Signed-off-by: Nour <nurmn3m@gmail.com> * Add RPSR validation and feature-gate drop for PartitionTypeAttribute Signed-off-by: Nour <nurmn3m@gmail.com> * Compute partition/counter/shareable views in RPSR controller Signed-off-by: Nour <nurmn3m@gmail.com> * Add RPSR integration tests for partition and shareable views Signed-off-by: Nour <nurmn3m@gmail.com> * Fix RPSR e2e view tests: own context and complete pool matchers Signed-off-by: Nour <nurmn3m@gmail.com> * Fix tests Signed-off-by: Nour <nurmn3m@gmail.com> * Migrate RPSR controller to v1 DeviceTaintRule API Signed-off-by: Nour <nurmn3m@gmail.com> * Fix linter test && update generated files Signed-off-by: Nour <nurmn3m@gmail.com> * Address API review on ResourcePoolStatusRequest status types Signed-off-by: Nour <nurmn3m@gmail.com> * Adding tests to cover missing parts like consumable capacity Signed-off-by: Nour <nurmn3m@gmail.com> * Address API review: gate partitionTypeAttribute and add request-side selection Signed-off-by: Nour <nurmn3m@gmail.com> * Gate partitionTypeAttribute declaratively and consolidate tests Signed-off-by: Nour <nurmn3m@gmail.com> * Scope partitionTypeAttribute to slices with partitionable devices Signed-off-by: Nour <nurmn3m@gmail.com> * Group partitionSummary per slice attribute and self-describe each entry Signed-off-by: Nour <nurmn3m@gmail.com> * Fix RPSR integration fixture to declare partitionTypeAttribute only on the device slice Signed-off-by: Nour <nurmn3m@gmail.com> * Rename request default attribute, scope slice doc, pair required markers Signed-off-by: Nour <nurmn3m@gmail.com> * Make shareable capacity Quantity fields required pointers, hoist attribute domain-strip Signed-off-by: Nour <nurmn3m@gmail.com> * Regenerate declarative validations for partitionTypeAttribute to fix verify test Signed-off-by: Nour <nurmn3m@gmail.com> --------- Signed-off-by: Nour <nurmn3m@gmail.com>