Skip to content

Audit the code in the noderesources and dynamicresources scheduler plugins added for extended resource support by DRA #134783

@klueska

Description

@klueska

In the process of reviewing #133784, it became clear that the code protected by the DRAExtendedResource feature gate in ‎pkg/scheduler/framework/plugins/noderesources/fit.go and pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go‎ needs an audit.

It is hard to read the code top-to-bottom and verify that it is obviously correct. Before promoting to this feature to beta, we should revisit this code and make it clear / add more comments to improve its readability and verify its correctness.

/wg device-management

Metadata

Metadata

Assignees

Labels

needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.wg/device-managementCategorizes an issue or PR as relevant to WG Device Management.

Type

No type

Projects

Status

🏗 In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions