[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