[ubuntu/noble-proposed] watcher 2:12.0.0-0ubuntu1.3 (Accepted)

Myles Penner myles.penner at canonical.com
Tue Jun 2 11:15:41 UTC 2026


watcher (2:12.0.0-0ubuntu1.3) noble; urgency=medium

  * Fix SQLAlchemy connection pool exhaustion in watcher-decision-engine
    that causes the service to flip to FAILED state after multi-day runs
    (LP: #2086710). The fix migrates the watcher DB layer to oslo_db's
    enginefacade reader/writer context-manager API, which auto-closes
    sessions on context exit.
    - d/p/lp2086710-replace-deprecated-legacy-enginefacade.patch: Cherry-pick
      upstream commit 5c627a3a (prerequisite).
    - d/p/lp2086710-further-database-refactoring.patch: Cherry-pick upstream
      commit 753c44b0 (upstream LP #2067815).
    Both patches are present in upstream watcher 14.0.0.0rc1 (Epoxy).

Date: Tue, 26 May 2026 07:30:00 -0700
Changed-By: Myles Penner <myles.penner at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Dariusz Gadomski <dariusz.gadomski at canonical.com>
https://launchpad.net/ubuntu/+source/watcher/2:12.0.0-0ubuntu1.3
-------------- next part --------------
Format: 1.8
Date: Tue, 26 May 2026 07:30:00 -0700
Source: watcher
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 2:12.0.0-0ubuntu1.3
Distribution: noble
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Myles Penner <myles.penner at canonical.com>
Launchpad-Bugs-Fixed: 2086710
Changes:
 watcher (2:12.0.0-0ubuntu1.3) noble; urgency=medium
 .
   * Fix SQLAlchemy connection pool exhaustion in watcher-decision-engine
     that causes the service to flip to FAILED state after multi-day runs
     (LP: #2086710). The fix migrates the watcher DB layer to oslo_db's
     enginefacade reader/writer context-manager API, which auto-closes
     sessions on context exit.
     - d/p/lp2086710-replace-deprecated-legacy-enginefacade.patch: Cherry-pick
       upstream commit 5c627a3a (prerequisite).
     - d/p/lp2086710-further-database-refactoring.patch: Cherry-pick upstream
       commit 753c44b0 (upstream LP #2067815).
     Both patches are present in upstream watcher 14.0.0.0rc1 (Epoxy).
Checksums-Sha1:
 40ad08771b5fa4ee830f764ab1b742d834833592 4627 watcher_12.0.0-0ubuntu1.3.dsc
 f8875c6a976264ec5e7f3fb7cfae673aa16824e1 25520 watcher_12.0.0-0ubuntu1.3.debian.tar.xz
 f9632d9f3e934a4e1a11b1498bd252fbe227deaf 6420 watcher_12.0.0-0ubuntu1.3_source.buildinfo
Checksums-Sha256:
 5fd38a4f420d81989321ec00add72762215818bd3b434f8b5f08088c2d3ed9f8 4627 watcher_12.0.0-0ubuntu1.3.dsc
 8022380c56253eb035d950a4e3f2492cdd07023229d9ad91f48db2fd66a3476c 25520 watcher_12.0.0-0ubuntu1.3.debian.tar.xz
 c56819bd1efca1710956b29767936a26a9045a209034654da2060404d6ff9a5e 6420 watcher_12.0.0-0ubuntu1.3_source.buildinfo
Files:
 8946093514181d49579cad909c169020 4627 net optional watcher_12.0.0-0ubuntu1.3.dsc
 b7c2744722c9d1fe190600a925ea5c17 25520 net optional watcher_12.0.0-0ubuntu1.3.debian.tar.xz
 7bd1a9197109bc777a8049cf9add4aa6 6420 net optional watcher_12.0.0-0ubuntu1.3_source.buildinfo
Original-Maintainer: Debian OpenStack <openstack-devel at lists.alioth.debian.org>


More information about the noble-changes mailing list