a week ago
We have problem with import any python files as module on VNET injected workspace.
On serverless (OK):
Any idea what to check or might be missing? I suspect some networking missconfiguration but cant find potentials issue.
Tuesday
Redeploying workspace from azure portal worked with "documentation" VNET injection set up with NSG and NAT gw. Only added new NSG rule on top of deployed rules
| Outbound | TCP | VirtualNetwork | Any | AzureDatabricks (service tag) | 443, 3306, 8443-8451 |
No idea where the issue was. Most likely in egress.
Saturday
Try to go via this manual https://learn.microsoft.com/en-us/azure/databricks/security/network/classic/private-link-standard
It looks like problem with 443 connection from cluster to control plane. Check also:
%sh
python -c "import socket; print(socket.gethostbyname('<YOUR-WORKSPACE-HOST>.azuredatabricks.net'))"
nslookup <YOUR-WORKSPACE-HOST>.azuredatabricks.net
%sh
curl -I -sS https://<YOUR-WORKSPACE-HOST>.azuredatabricks.net | head
Monday
I will try to recreate manualy the workspace manually since we deployed it via ARM, but by checking the private-link-standard documentation steps, I think we have same more-less the same setup except for different CIDR ranges for subnets.
For the commands, I dont see anything unussual
Monday
Adding sh error to see file content:
Tuesday
Redeploying workspace from azure portal worked with "documentation" VNET injection set up with NSG and NAT gw. Only added new NSG rule on top of deployed rules
| Outbound | TCP | VirtualNetwork | Any | AzureDatabricks (service tag) | 443, 3306, 8443-8451 |
No idea where the issue was. Most likely in egress.
Passionate about hosting events and connecting people? Help us grow a vibrant local communityโsign up today to get started!
Sign Up Now