Commit Graph

13 Commits

Author SHA1 Message Date
Maciej Skoczeń 90eabc6a4d Differentiate provisioning requests using Parameters field. Keep prefixing as not recommended approach 2025-03-04 11:41:51 +00:00
Maciej Skoczeń 7115527077 Allow to prefix provisioningClassName to filter provisioning requests 2025-03-04 10:48:21 +00:00
Maciej Skoczeń 2426d7f836 Don't accept ProvisioningRequest twice when checkCapacityBatchProcessing enabled 2024-12-16 09:57:18 +00:00
Devansh Das 1ce64e93d4 Add support for frequent loops when provisioningrequest is encountered in last iteration 2024-10-20 17:55:05 +00:00
Devansh Das 0946d851e7
Revert "Add support for frequent loops when provisioningrequest is encountered in last iteration" 2024-10-18 12:21:04 +02:00
Devansh Das 0a64fb0c27 Add support for frequent loops when provisioningrequest is encountered in last iteration 2024-10-15 09:37:54 +00:00
Yaroslava Serdiuk 04b1402ddc
Add backoff mechanism for ProvReq retry (#7182)
* Add backoff mechanism for ProvReq retry

* Add flags for intital and max backoff time, and cache size

* Review remarks

* Add LRU cache

* Review remark
2024-09-23 09:16:00 +01:00
Devansh Das 6d5bfeb67c Add unit test to ensure unschedulable pods slice is not overwritten by injector 2024-09-06 14:10:17 +00:00
Aleksandra Malinowska 10650dc8bf Use ProvisioningRequest v1 client in code 2024-08-21 18:23:43 +02:00
Kubernetes Prow Robot 6d0e1373e2
Merge pull request #6922 from yaroslava-serdiuk/provreq-injector
Add ProvisioningClass validation to Provisioning pods injector
2024-06-20 04:32:16 -07:00
Yaroslava Serdiuk b7e5d9090c Add ProvisioningClass validation to Provisioning pods injector 2024-06-13 07:53:47 +00:00
Yaroslava Serdiuk 59c7cb2ee0 Add ProvisioningRequestNoCache method to test client 2024-06-11 07:53:09 +00:00
Aleksandra Malinowska 11de3075fe Use the same processors for all currently supported provisioning classes 2024-06-06 12:11:34 +02:00