<?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: On Demand Pool Configuration &amp;amp; Policy definition in Get Started Discussions</title>
    <link>https://community.databricks.com/t5/get-started-discussions/on-demand-pool-configuration-amp-policy-definition/m-p/141326#M11153</link>
    <description>&lt;P&gt;&lt;SPAN&gt;This error occurs because instance pools require a concrete spot bid max price value, even if the cluster policy marks it as unlimited. Set an explicit value (e.g., 100) directly in the instance pool configuration, or switch the pool to on-demand nodes to avoid spot validation entirely. The policy alone cannot satisfy this requirement.&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 06 Dec 2025 16:45:53 GMT</pubDate>
    <dc:creator>Poorva21</dc:creator>
    <dc:date>2025-12-06T16:45:53Z</dc:date>
    <item>
      <title>On Demand Pool Configuration &amp; Policy definition</title>
      <link>https://community.databricks.com/t5/get-started-discussions/on-demand-pool-configuration-amp-policy-definition/m-p/112088#M9155</link>
      <description>&lt;P&gt;I'm using Job cluster and created compute policies for library management and now I'm trying to use pools in databricks. I'm getting error like this :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;Cluster validation error: Validation failed for azure_attributes.spot_bid_max_price from pool, the value must be present&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;here is the policy definition in cluster policy&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;"azure_attributes.spot_bid_max_price": {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "type": "unlimited",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "defaultValue": 100,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "hidden": false&lt;BR /&gt;&amp;nbsp; },&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;This definition is already inherited in the policy definition, I'm unable to remove them&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 09 Mar 2025 05:03:39 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/on-demand-pool-configuration-amp-policy-definition/m-p/112088#M9155</guid>
      <dc:creator>n1399</dc:creator>
      <dc:date>2025-03-09T05:03:39Z</dc:date>
    </item>
    <item>
      <title>Re: On Demand Pool Configuration &amp; Policy definition</title>
      <link>https://community.databricks.com/t5/get-started-discussions/on-demand-pool-configuration-amp-policy-definition/m-p/112108#M9156</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/152621"&gt;@n1399&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The error &lt;STRONG&gt;"Validation failed for azure_attributes.spot_bid_max_price from pool, the value must be present"&lt;/STRONG&gt; &lt;STRONG&gt;suggests that the spot bid max price is required, but it’s either missing or not correctly inherited from the compute policy when using pools.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Possible Solutions:&lt;/STRONG&gt;&lt;/P&gt;&lt;H4&gt;&lt;STRONG&gt;1.&amp;nbsp; Explicitly Define spot_bid_max_price in Pool Configuration&lt;/STRONG&gt;&lt;/H4&gt;&lt;P&gt;Since the pool inherits cluster policies but still requires a valid spot_bid_max_price&amp;nbsp;, ensure that:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The &lt;STRONG&gt;instance pool&lt;/STRONG&gt; has an explicit&amp;nbsp;spot_bid_max_price&amp;nbsp;set.&lt;/LI&gt;&lt;LI&gt;Navigate to &lt;STRONG&gt;Compute → Instance Pools&lt;/STRONG&gt;, edit the pool, and check if&amp;nbsp; spot_bid_max_price&amp;nbsp;is set.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;If not:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Set spot_bid_max_price = 100 explicitly in the pool configuration.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;2.&amp;nbsp;&lt;/P&gt;&lt;H4&gt;&lt;STRONG&gt;Overide &lt;/STRONG&gt;spot_bid_max_pricein&lt;STRONG&gt; Cluster Policy (Allow Specific Values)&lt;/STRONG&gt;&lt;/H4&gt;&lt;P&gt;Modify the cluster policy to &lt;STRONG&gt;explicitly allow a set range&lt;/STRONG&gt; instead of unlimited:&lt;/P&gt;&lt;P&gt;"azure_attributes.spot_bid_max_price": {&lt;BR /&gt;"type": "fixed",&lt;BR /&gt;"value": 100&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;or if you need flexibility:&lt;/P&gt;&lt;P&gt;"azure_attributes.spot_bid_max_price": {&lt;BR /&gt;"type": "range",&lt;BR /&gt;"minValue": 0,&lt;BR /&gt;"maxValue": 100&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;3.&amp;nbsp;&lt;STRONG&gt;Remove spot_bid_max_price From Pool and Use Default Values&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;If the policy is inherited but causing conflicts, try &lt;STRONG&gt;removing it from the pool definition&lt;/STRONG&gt; and letting the cluster policy enforce it instead:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Go to &lt;STRONG&gt;Compute → Instance Pools&lt;/STRONG&gt;.&lt;/LI&gt;&lt;LI&gt;Remove any direct reference to spot_bid_max_price in the pool settings.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Then, create a cluster using the pool and check if the policy correctly enforces the value.&lt;/P&gt;&lt;P&gt;4.&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;Check Databricks Runtime Version &amp;amp; Policy Restrictions&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Some &lt;STRONG&gt;older Databricks runtime versions&lt;/STRONG&gt; might not fully support inherited policies from pools. If you’re using an older version:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Upgrade to a &lt;STRONG&gt;recent Databricks Runtime&lt;/STRONG&gt; (e.g., 11.x or later).&lt;/LI&gt;&lt;LI&gt;Try using a &lt;STRONG&gt;policy without hidden attributes&lt;/STRONG&gt; first to debug any constraints.&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Sun, 09 Mar 2025 17:58:12 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/on-demand-pool-configuration-amp-policy-definition/m-p/112108#M9156</guid>
      <dc:creator>lingareddy_Alva</dc:creator>
      <dc:date>2025-03-09T17:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: On Demand Pool Configuration &amp; Policy definition</title>
      <link>https://community.databricks.com/t5/get-started-discussions/on-demand-pool-configuration-amp-policy-definition/m-p/141326#M11153</link>
      <description>&lt;P&gt;&lt;SPAN&gt;This error occurs because instance pools require a concrete spot bid max price value, even if the cluster policy marks it as unlimited. Set an explicit value (e.g., 100) directly in the instance pool configuration, or switch the pool to on-demand nodes to avoid spot validation entirely. The policy alone cannot satisfy this requirement.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 06 Dec 2025 16:45:53 GMT</pubDate>
      <guid>https://community.databricks.com/t5/get-started-discussions/on-demand-pool-configuration-amp-policy-definition/m-p/141326#M11153</guid>
      <dc:creator>Poorva21</dc:creator>
      <dc:date>2025-12-06T16:45:53Z</dc:date>
    </item>
  </channel>
</rss>

