1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2024-12-15 17:50:49 +00:00
node-feature-discovery/pkg/nfd-master
Markus Lehtonen a9849f20ff nfd-master: fix retry of node updates
This patch addresses issues with slow node status (extended resources)
updates. Previously we did just a few retries in quick succession which
could result in the node update failing, just because node status was
updated slower than our retry window. The patch mitigates the issue by
increasing the number of tries to 15. In addition, it creates a
ratelimiter with a longer per-item (per-node) base delay.

The patch also fixes the e2e-tests to expose the issue.
2023-10-20 17:24:01 +03:00
..
metrics.go Refactor metrics 2023-10-09 10:49:12 +03:00
nfd-api-controller.go pkg/utils: migrate KlogDump to structured logging 2023-05-31 14:43:08 +03:00
nfd-api-controller_test.go nfd-master: refactor api-controller object handling 2023-04-28 17:33:33 +03:00
nfd-master-internal_test.go nfd-master: stop creating NFD version annotations 2023-10-05 14:53:29 +03:00
nfd-master.go Refactor metrics 2023-10-09 10:49:12 +03:00
nfd-master_test.go Add master config file 2023-04-03 09:52:09 +01:00
node-updater-pool.go nfd-master: fix retry of node updates 2023-10-20 17:24:01 +03:00
node-updater-pool_test.go test: add node updater pool unit tests 2023-07-19 12:03:35 +01:00