<?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: Asset Bundles cannot run job with single node job cluster in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/82135#M36532</link>
    <description>&lt;P&gt;Following. Having a similar issue in which setting num_workers to 0 doesn't work. When I deploy the bundle:&lt;/P&gt;&lt;P&gt;Error: cannot update job: NumWorkers could be 0 only for SingleNode clusters.&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;SPAN&gt;job_cluster_key&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;${bundle.name}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;new_cluster&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;cluster_name&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;""&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;spark_version&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;15.4.x-scala2.12&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;azure_attributes&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;first_on_demand&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;availability&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;ON_DEMAND_AZURE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;spot_bid_max_price&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;-1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;node_type_id&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;Standard_E32d_v4&lt;/SPAN&gt; &lt;SPAN&gt;# Worker Node: 32 cores &amp;amp; 256GB RAM&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# driver_node_type_id: Standard_E&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;spark_env_vars&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PYSPARK_PYTHON&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;/databricks/python3/bin/python3&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;enable_elastic_disk&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;policy_id&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;${var.ds_compute_policy_id}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;data_security_mode&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;SINGLE_USER&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;runtime_engine&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;PHOTON&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;num_workers&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# autoscale:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# min_workers: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# max_workers: 2&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 07 Aug 2024 08:14:59 GMT</pubDate>
    <dc:creator>kunalmishra9</dc:creator>
    <dc:date>2024-08-07T08:14:59Z</dc:date>
    <item>
      <title>Asset Bundles cannot run job with single node job cluster</title>
      <link>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/72050#M34479</link>
      <description>&lt;P&gt;Hello community,&lt;/P&gt;&lt;P&gt;we are deploying a job using asset bundles and the job should run on a single node job cluster. Here is the DAB job definition:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;resources:
  jobs:
    example_job:
      name: example_job
      tasks:
        - task_key: main_task
          job_cluster_key: ${var.job_cluster_prefix}
          python_wheel_task:
            package_name: example_package
            entry_point: entrypoint
            named_parameters: 
              config-path: "/Workspace${workspace.file_path}/config/app.conf"
              environment: "${bundle.target}"
          libraries:
            - whl: ./dist/*.whl
      job_clusters:
        - job_cluster_key: ${var.job_cluster_prefix}
          new_cluster:
            spark_version: 13.3.x-scala2.12
            node_type_id: m4.2xlarge
            num_workers: 0
            aws_attributes:
              first_on_demand: 0
              availability: SPOT_WITH_FALLBACK
              zone_id: auto
              spot_bid_price_percent: 100
              ebs_volume_type: GENERAL_PURPOSE_SSD
              ebs_volume_count: 1
              ebs_volume_size: 100
      tags:
        costs/environment: ${bundle.target}
        costs/stage: ${var.costs_stage}
        service: ${var.service}
        domain: ${var.domain}
        owner: ${var.domain}&lt;/LI-CODE&gt;&lt;P&gt;Since yesterday we are facing the problem that the cluster spins up but does not run the code. Instead the following warning is printed to the Log4J output: "&lt;EM&gt;WARN TaskSchedulerImpl: Initial job has not accepted any resources; check your cluster UI to ensure that workers are registered and have sufficient resources"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;The problem does not occurr when adding 1 worker node or when I edit the job cluster via the UI. So I guess, there is an issue with the asset bundles.&lt;/P&gt;&lt;P&gt;I checked the releases of the CLI and for the newest release "v.0.221.1" it states in the release notes: "&lt;EM&gt;This releases fixes an issue introduced in v0.221.0 where managing jobs with a single-node cluster would fail.&lt;/EM&gt;"&lt;/P&gt;&lt;P&gt;Also strangely: Locally I have version "v.0.218.0" of the CLI installed and when I deploy the job locally the code runs until some intended exception but instead of failing the job, the job keeps on running and the same message:&amp;nbsp;"&lt;EM&gt;WARN TaskSchedulerImpl: Initial job has not accepted any resources; check your cluster UI to ensure that workers are registered and have sufficient resources"&amp;nbsp;&lt;/EM&gt;gets written to the Log4J output.&lt;/P&gt;&lt;P&gt;Did anybody else experience this issue and knows how to solve that?&lt;/P&gt;</description>
      <pubDate>Fri, 07 Jun 2024 14:02:19 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/72050#M34479</guid>
      <dc:creator>Volker</dc:creator>
      <dc:date>2024-06-07T14:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Asset Bundles cannot run job with single node job cluster</title>
      <link>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/82135#M36532</link>
      <description>&lt;P&gt;Following. Having a similar issue in which setting num_workers to 0 doesn't work. When I deploy the bundle:&lt;/P&gt;&lt;P&gt;Error: cannot update job: NumWorkers could be 0 only for SingleNode clusters.&lt;/P&gt;&lt;DIV&gt;&lt;PRE&gt;&lt;SPAN&gt;- &lt;/SPAN&gt;&lt;SPAN&gt;job_cluster_key&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;${bundle.name}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;new_cluster&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;cluster_name&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;""&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;spark_version&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;15.4.x-scala2.12&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;azure_attributes&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;first_on_demand&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;availability&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;ON_DEMAND_AZURE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;spot_bid_max_price&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;-1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;node_type_id&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;Standard_E32d_v4&lt;/SPAN&gt; &lt;SPAN&gt;# Worker Node: 32 cores &amp;amp; 256GB RAM&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# driver_node_type_id: Standard_E&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;spark_env_vars&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;PYSPARK_PYTHON&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;/databricks/python3/bin/python3&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;enable_elastic_disk&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;policy_id&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;${var.ds_compute_policy_id}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;data_security_mode&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;SINGLE_USER&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;runtime_engine&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;PHOTON&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;num_workers&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# autoscale:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# min_workers: 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# max_workers: 2&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 07 Aug 2024 08:14:59 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/82135#M36532</guid>
      <dc:creator>kunalmishra9</dc:creator>
      <dc:date>2024-08-07T08:14:59Z</dc:date>
    </item>
    <item>
      <title>Re: Asset Bundles cannot run job with single node job cluster</title>
      <link>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/89104#M37692</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/98256"&gt;@Volker&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/87274"&gt;@kunalmishra9&lt;/a&gt;&amp;nbsp;As answered by &lt;A title="Ganesh Chandrasekaran" href="https://stackoverflow.com/a/78880299/5965306" target="_self"&gt;Ganesh Chandrasekaran&lt;/A&gt;&amp;nbsp;, the below solution works. I tested. Btw, you need to keep both spark_conf and custom_tags.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;job_clusters&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; - &lt;/SPAN&gt;&lt;SPAN&gt;job_cluster_key&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;job_cluster&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;new_cluster&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;spark_version&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;15.4.x-scala2.12&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;node_type_id&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;Standard_D4ads_v5&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;num_workers&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;spark_conf&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"spark.databricks.cluster.profile"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"singleNode"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"spark.master"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"local[*, 4]"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;custom_tags&lt;/SPAN&gt;&lt;SPAN&gt;:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"ResourceClass"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"SingleNode"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 09 Sep 2024 01:48:37 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/89104#M37692</guid>
      <dc:creator>AlbertWang</dc:creator>
      <dc:date>2024-09-09T01:48:37Z</dc:date>
    </item>
    <item>
      <title>Re: Asset Bundles cannot run job with single node job cluster</title>
      <link>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/89108#M37694</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/98256"&gt;@Volker&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/87274"&gt;@kunalmishra9&lt;/a&gt;&amp;nbsp; Tested the below element is not necessary.&lt;BR /&gt;num_workers: 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Sep 2024 02:27:04 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/89108#M37694</guid>
      <dc:creator>AlbertWang</dc:creator>
      <dc:date>2024-09-09T02:27:04Z</dc:date>
    </item>
    <item>
      <title>Re: Asset Bundles cannot run job with single node job cluster</title>
      <link>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/93582#M38731</link>
      <description>&lt;P&gt;Sorry for the late reply, this helped, thank you!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Oct 2024 07:22:22 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/93582#M38731</guid>
      <dc:creator>Volker</dc:creator>
      <dc:date>2024-10-11T07:22:22Z</dc:date>
    </item>
    <item>
      <title>Re: Asset Bundles cannot run job with single node job cluster</title>
      <link>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/137850#M50826</link>
      <description>&lt;P&gt;In case this is now breaking for anyone (as it is for me), there's an update here to follow along with on how to define single node compute!&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/databricks/databricks-sdk-py/issues/881" target="_blank"&gt;https://github.com/databricks/databricks-sdk-py/issues/881&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 23:14:39 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/asset-bundles-cannot-run-job-with-single-node-job-cluster/m-p/137850#M50826</guid>
      <dc:creator>kunalmishra9</dc:creator>
      <dc:date>2025-11-05T23:14:39Z</dc:date>
    </item>
  </channel>
</rss>

