Hi guys,
I'm using the new Databricks Free Edition, and I'm seeing what looks like a sudden change in outbound internet access policy.
Yesterday morning, I was able to access external APIs and test simple internet calls using Python and %sh commands in my notebook.
For example:
import requests
try:
response = requests.get("https://www.google.com", timeout=5)
print("Status:", response.status_code)
except Exception as e:
print("Error:", e)
But, Since yesterday evening, the same code started failing, and now consistently returns the following error:
Error: HTTPSConnectionPool(host='www.google.com', port=443): Max retries exceeded with url: / (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xfffee3074290>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution'))
1. Has there been a change in the networking policy for Free Edition?
2. Does the Free Edition impose a hard limit on outbound request retries? Or is the Max retries exceeded error simply a result of network restrictions (like DNS failure or firewall rules)?
Cheers,