<@U06RKAMK0UC> I'm getting this error when trying ...
# ask-ai
b
@ancient-wolf-19325 I'm getting this error when trying to register a pipeline, though the url is working fine in a browser • Failed with Unknown Exception <class 'RuntimeError'> Reason: Failed to get signed url for fast • details = "DNS resolution failed for <domain>: C-ares status is not ARES_SUCCESS
a
The error you're encountering is related to DNS resolution issues with the C-ares DNS resolver used by the Python gRPC client. This is a known issue and can be resolved by switching the DNS resolver to the OS's native DNS resolver. To fix this, set the environment variable
GRPC_DNS_RESOLVER
to
native
. This forces the gRPC client to use the native DNS resolver instead of C-ares.
Copy code
export GRPC_DNS_RESOLVER=native
After setting this environment variable, try registering your pipeline again. Would you like more details on this solution? Sources: - GitHub Issue #2884 - Flyte Discussion šŸ‘ 1 button šŸ‘Ž 0 button šŸ’” Hint: Mention @ancient-wolf-19325 in the thread for followups.