<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>openstack/heat — Stackers Network</title>
    <link>https://stackers.network/projects/openstack-heat/</link>
    <atom:link href="https://stackers.network/projects/openstack-heat/feed.xml" rel="self" type="application/rss+xml"/>
    <language>en</language>
    <lastBuildDate>Sat, 12 Sep 2026 00:00:00 +0000</lastBuildDate>
    <description>Weekly code-activity digest for openstack/heat from Stackers Network.</description>
    <item>
      <title>openstack/heat — Week of 2026-09-12</title>
      <link>https://stackers.network/projects/openstack-heat/2026-09-12</link>
      <guid>https://stackers.network/projects/openstack-heat/2026-09-12</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 +0000</pubDate>
      <description>Database session hygiene. The bulk of code changes tighten how Heat runs DB queries, with four separate patches moving query execution inside explicit session scopes across the engine. It's a narrow, repetitive cleanup but touches multiple query sites and lands consistently…</description>
      <content:encoded><![CDATA[<p><strong>Database session hygiene.</strong> The bulk of code changes tighten how Heat runs DB queries, with four separate patches moving query execution inside explicit session scopes across the engine. It's a narrow, repetitive cleanup but touches multiple query sites and lands consistently across the module.</p>
<p><strong>Resource lifecycle.</strong> On the orchestration side, internal ports are now deleted after server deletion completes, closing a gap where Nova-side teardown could leave Heat-managed ports behind (<a href="https://review.opendev.org/c/openstack/heat/+/1003931">1003931</a>).</p>
<p><strong>Maintenance and branching.</strong> A typo sweep touches eleven strings across the tree, and tox configuration sheds a redundant <code translate="no">passenv</code> and a stale neutron-lib hacking-checks setting. The release-notes build no longer installs the code, and tox.ini-only updates now skip tempest and grenade jobs. Finally, master was opened for the next cycle with the <code translate="no">stable/2026.2</code> branch cut: <code translate="no">.gitreview</code>, <code translate="no">TOX_CONSTRAINTS_FILE</code>, and the master version marker were all updated in lockstep.</p>]]></content:encoded>
    </item>
    <item>
      <title>openstack/heat — Week of 2026-07-25</title>
      <link>https://stackers.network/projects/openstack-heat/2026-07-25</link>
      <guid>https://stackers.network/projects/openstack-heat/2026-07-25</guid>
      <pubDate>Sat, 25 Jul 2026 00:00:00 +0000</pubDate>
      <description>heat-manage restoration. The heat-manage update_params command returned to the tree, landing on master and getting backported across three branches (~1,860 lines total at 998535 and its siblings). Alongside it, HEAT_ENFORCE_SCOPE was reinstated as a deprecated alias, softening a…</description>
      <content:encoded><![CDATA[<p><strong>heat-manage restoration.</strong> The <code translate="no">heat-manage update_params</code> command returned to the tree, landing on master and getting backported across three branches (~1,860 lines total at <a href="https://review.opendev.org/c/openstack/heat/+/998535">998535</a> and its siblings). Alongside it, <code translate="no">HEAT_ENFORCE_SCOPE</code> was reinstated as a deprecated alias, softening a prior removal.</p>
<p><strong>Integration pruning.</strong> The Vitrage integration was removed outright, deleting roughly 330 lines of resource plugins and related code. On stable/2025.1, the Jammy job was disabled.</p>
<p><strong>Devstack plumbing.</strong> Several small plugin fixes tightened the devstack story: <code translate="no">image_ref</code> and <code translate="no">instance_type</code> are now set explicitly, the <code translate="no">[service_available] heat</code> option is written, an <code translate="no">[oslo_messaging_notifications]</code> driver is configured, and <code translate="no">hidden_stack_tag(s)</code> handling moved into the plugin. A handful of redundant knobs — a <code translate="no">[volume-feature-enabled] backup</code> override, <code translate="no">CINDER_BACKUP_DRIVER</code>, and the unused <code translate="no">CEILOMETER_PIPELINE_INTERVAL</code> — were dropped.</p>]]></content:encoded>
    </item>
  </channel>
</rss>
