Ed Bartosh
f6431c6138
DRA: don't query claims from API server
...
When a pod is force-deleted UnprepareResources fails to get a claim
from an API server.
PrepareResources should cache claim info required by the
UnprepareResources so that UnprepareResources would get it from
the cache instead of querying API server.
2023-07-18 18:23:10 +03:00
TommyStarK
f924bf95df
dynamic resource allocation: Improve code coverage of state checkpoint
...
Signed-off-by: TommyStarK <thomasmilox@gmail.com>
2023-07-12 13:27:18 +02:00
Moshe Levi
9c57613912
Add ClassName to chekpoint state and in-memory cache
...
Signed-off-by: Moshe Levi <moshele@nvidia.com>
2023-03-14 19:33:04 +02:00
Kevin Klues
569ed33d78
Add additional tests to DRAManager checkpointing
...
Signed-off-by: Kevin Klues <kklues@nvidia.com>
2023-03-13 12:52:41 +00:00
Kevin Klues
fd7370b84d
Update DRAManager checkpoint to store a map for CDIDevices
...
The key of the map is the KubeletPluginName where the CDIDevices originate.
Signed-off-by: Kevin Klues <kklues@nvidia.com>
2023-03-13 12:52:41 +00:00
Kevin Klues
273a8ffad1
Rename CdiDevices to CDIDevices in dramanager checkpoint
...
Signed-off-by: Kevin Klues <kklues@nvidia.com>
2023-03-13 12:52:41 +00:00
Moshe Levi
2c79af0d63
kubelet dra: add unit tests for checkpoint
...
Signed-off-by: Moshe Levi <moshele@nvidia.com>
2023-03-12 09:13:19 +02:00