Is there any way to configure retries in flytekit ...
# flyte-support
c
Is there any way to configure retries in flytekit for metadata operations? We have some transient DNS failures we'd like to see if we can retry on (in addition to retrying system level failures in propeller when the task gives up).
Looks like it only handles rate limiting.. I guess we'll fork it and make it work for us
f
Why fork
Is it s3 compliant
You can have env vars
c
Are you suggesting to make the behavior configurable through environment variables? Or are there some environment variables that already support this that we don't know about?
Looks like fsspec has some storage options with built in retries that may handle DNS failures
f
Yup and AWS cars already supported
c
Looks like the defaults should be handling our DNS resolution failures and they already retry 5x ☠️
g
yup, maybe you can contribute to fsspec