Closed ptrivedi closed 2 years ago
Image pull retry for tink-worker image
There could be races where linuxkit network or dns may not have been fully set up and functional yet and image pull fails because of that.
Fixes: #
Implement image pull retry loop for tink-worker image. This loop attempts an image pull every 5 seconds, upto 10 times
Tested by re-running a full provisioning workflows on bare metal server and simulate image pull failures artificially to test out the retry logic.
I have:
Looks like it has been update now, might need a re-review.
@mmlb: resolved comments
@mmlb: do the honors please
Description
Image pull retry for tink-worker image
Why is this needed
There could be races where linuxkit network or dns may not have been fully set up and functional yet and image pull fails because of that.
Fixes: #
Implement image pull retry loop for tink-worker image. This loop attempts an image pull every 5 seconds, upto 10 times
How Has This Been Tested?
Tested by re-running a full provisioning workflows on bare metal server and simulate image pull failures artificially to test out the retry logic.
How are existing users impacted? What migration steps/scripts do we need?
Checklist:
I have: