<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Import .py files module does not work on VNET injected workspace in Get Started Discussions</title>
    <link>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142988#M11273</link>
    <description>&lt;P&gt;I will try to recreate manualy the workspace manually since we deployed it via&amp;nbsp; 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.&lt;/P&gt;&lt;P&gt;For the commands, I dont see anything unussual&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chalabit_1-1767601200940.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22691iE1EA5C9538B11D3E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chalabit_1-1767601200940.png" alt="chalabit_1-1767601200940.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 05 Jan 2026 08:22:38 GMT</pubDate>
    <dc:creator>chalabit</dc:creator>
    <dc:date>2026-01-05T08:22:38Z</dc:date>
    <item>
      <title>Import .py files module does not work on VNET injected workspace</title>
      <link>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142830#M11267</link>
      <description>&lt;P&gt;We have problem with import any python files as module on VNET injected workspace.&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;For same folder structure (see bellow), the imports works on &lt;STRONG&gt;serverless clusters&lt;/STRONG&gt; or in&lt;STRONG&gt; databricks managed workspace&lt;/STRONG&gt; (i.e. create new azure databricks workspace without networking), but not in VNET injected workspace.&lt;UL&gt;&lt;LI&gt;no firewall (we dont have hub-spoke architecture), only NSG, NAT and public dns zones (privatelink.azuredatabricks.net,&amp;nbsp;privatelink.dfs.core.windows.net)&lt;UL&gt;&lt;LI&gt;NSG rules:&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chalabit_3-1767349860220.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22633iEF97ACA2DEDE0509/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chalabit_3-1767349860220.png" alt="chalabit_3-1767349860220.png" /&gt;&lt;/span&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;workspace netowrking setting (SCC enables, public access enabled, no azure datbairkcs rules)+ PE to back-end connectivity&lt;/LI&gt;&lt;LI&gt;Once we create any kind of cluster (unrestricted, shared, personal or job) the import issue arise. Tested with runtimes 17.4 and 16.4.&lt;/LI&gt;&lt;LI&gt;Py files appears to be visible but empty from the cluster perspective. (we alsp see errno 5 file exists issues&lt;/LI&gt;&lt;LI&gt;%&lt;SPAN&gt;run works for notebook but cant import func between notebooks&lt;/SPAN&gt;&lt;DIV&gt;&lt;SPAN&gt;Trivial import test:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chalabit_2-1767349733641.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22632iB99837676BDAA2F7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chalabit_2-1767349733641.png" alt="chalabit_2-1767349733641.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;On serverless (OK):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chalabit_1-1767349674098.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22631i98EB0B943BD9FF0B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chalabit_1-1767349674098.png" alt="chalabit_1-1767349674098.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Any idea what to check or might be missing? I suspect some networking missconfiguration but cant find potentials issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Jan 2026 10:55:17 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142830#M11267</guid>
      <dc:creator>chalabit</dc:creator>
      <dc:date>2026-01-02T10:55:17Z</dc:date>
    </item>
    <item>
      <title>Re: Import .py files module does not work on VNET injected workspace</title>
      <link>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142910#M11269</link>
      <description>&lt;P&gt;Try to go via this manual&amp;nbsp;&lt;A href="https://learn.microsoft.com/en-us/azure/databricks/security/network/classic/private-link-standard" target="_blank"&gt;https://learn.microsoft.com/en-us/azure/databricks/security/network/classic/private-link-standard&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;It looks like problem with 443 connection from cluster to control plane. Check also:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;%sh
python -c "import socket; print(socket.gethostbyname('&amp;lt;YOUR-WORKSPACE-HOST&amp;gt;.azuredatabricks.net'))"
nslookup &amp;lt;YOUR-WORKSPACE-HOST&amp;gt;.azuredatabricks.net

%sh
curl -I -sS https://&amp;lt;YOUR-WORKSPACE-HOST&amp;gt;.azuredatabricks.net | head&lt;/LI-CODE&gt;</description>
      <pubDate>Sat, 03 Jan 2026 21:55:04 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142910#M11269</guid>
      <dc:creator>Hubert-Dudek</dc:creator>
      <dc:date>2026-01-03T21:55:04Z</dc:date>
    </item>
    <item>
      <title>Re: Import .py files module does not work on VNET injected workspace</title>
      <link>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142988#M11273</link>
      <description>&lt;P&gt;I will try to recreate manualy the workspace manually since we deployed it via&amp;nbsp; 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.&lt;/P&gt;&lt;P&gt;For the commands, I dont see anything unussual&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chalabit_1-1767601200940.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22691iE1EA5C9538B11D3E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chalabit_1-1767601200940.png" alt="chalabit_1-1767601200940.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jan 2026 08:22:38 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142988#M11273</guid>
      <dc:creator>chalabit</dc:creator>
      <dc:date>2026-01-05T08:22:38Z</dc:date>
    </item>
    <item>
      <title>Re: Import .py files module does not work on VNET injected workspace</title>
      <link>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142990#M11274</link>
      <description>&lt;P&gt;Adding sh error to see file content:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="chalabit_2-1767601798810.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/22692i172663CF3BD355EF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="chalabit_2-1767601798810.png" alt="chalabit_2-1767601798810.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jan 2026 08:30:16 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/142990#M11274</guid>
      <dc:creator>chalabit</dc:creator>
      <dc:date>2026-01-05T08:30:16Z</dc:date>
    </item>
    <item>
      <title>Re: Import .py files module does not work on VNET injected workspace</title>
      <link>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/143097#M11280</link>
      <description>&lt;P&gt;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&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Outbound&lt;/TD&gt;&lt;TD&gt;TCP&lt;/TD&gt;&lt;TD&gt;VirtualNetwork&lt;/TD&gt;&lt;TD&gt;Any&lt;/TD&gt;&lt;TD&gt;AzureDatabricks (service tag)&lt;/TD&gt;&lt;TD&gt;443, 3306, 8443-8451&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;No idea where the issue was. Most likely in egress.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jan 2026 13:49:52 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/import-py-files-module-does-not-work-on-vnet-injected-workspace/m-p/143097#M11280</guid>
      <dc:creator>chalabit</dc:creator>
      <dc:date>2026-01-06T13:49:52Z</dc:date>
    </item>
  </channel>
</rss>

