From e1a7952a6c164855bcf827432b4e70da8569b60d Mon Sep 17 00:00:00 2001 From: Sunyanan Choochotkaew Date: Thu, 12 Feb 2026 13:47:11 +0900 Subject: [PATCH] DRA: Rename GetBaseDeviceID to GetDeviceID for SharedDeviceID Signed-off-by: Sunyanan Choochotkaew --- pkg/scheduler/framework/plugins/dynamicresources/dra_manager.go | 2 +- .../structured/schedulerapi/types.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/scheduler/framework/plugins/dynamicresources/dra_manager.go b/pkg/scheduler/framework/plugins/dynamicresources/dra_manager.go index 9b8cad52239..6ad1fca6ac9 100644 --- a/pkg/scheduler/framework/plugins/dynamicresources/dra_manager.go +++ b/pkg/scheduler/framework/plugins/dynamicresources/dra_manager.go @@ -301,7 +301,7 @@ func (c *claimTracker) GatherAllocatedState() (*structured.AllocatedState, error // This ensures backward compatibility with the original DRA behavior where devices // could only be allocated exclusively to a single claim. for sharedDeviceID := range allocatedSharedDeviceIDs { - allocated.Insert(sharedDeviceID.GetBaseDeviceID()) + allocated.Insert(sharedDeviceID.GetDeviceID()) } // Reset allocatedSharedDeviceIDs and aggregatedCapacity allocatedSharedDeviceIDs = sets.New[structured.SharedDeviceID]() diff --git a/staging/src/k8s.io/dynamic-resource-allocation/structured/schedulerapi/types.go b/staging/src/k8s.io/dynamic-resource-allocation/structured/schedulerapi/types.go index d98473d6439..a30424a8b1d 100644 --- a/staging/src/k8s.io/dynamic-resource-allocation/structured/schedulerapi/types.go +++ b/staging/src/k8s.io/dynamic-resource-allocation/structured/schedulerapi/types.go @@ -58,7 +58,7 @@ func (d SharedDeviceID) String() string { return deviceIDStr } -func (d SharedDeviceID) GetBaseDeviceID() DeviceID { +func (d SharedDeviceID) GetDeviceID() DeviceID { return MakeDeviceID(d.Driver.String(), d.Pool.String(), d.Device.String()) }