Files
kubernetes/pkg/controller
Noureldin 8c02d3141f DRA resource pool status request (#140170)
* 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>
2026-07-22 15:05:52 +00:00
..
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-07-21 12:56:46 +00:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
2026-06-30 18:02:28 -04:00
…
…