Reviewed: https://review.opendev.org/c/openstack/mistral/+/1014484 Committed: https://opendev.org/openstack/mistral/commit/b068dafe4f9e9dbf656055eeec6de1daa1efe30c Submitter: "Zuul (22348)" Branch: master
commit b068dafe4f9e9dbf656055eeec6de1daa1efe30c Author: Arnaud Morin <[email protected]> Date: Wed Nov 4 09:51:41 2026 +0100 Do not retry a task failed by the timeout policy When the timeout policy fails a task, the retry policy treated it like any other error and started a new iteration while the timed out action was possibly still running. A retry iteration already scheduled before the timeout could also run the task again after it was failed. The timeout job now locks the task before failing it so it does not overwrite a runtime context updated concurrently. Row locks therefore honour an admin context like reads do, as the job may run as an admin of another project. Closes-Bug: #1767352 Assisted-By: Claude Opus 5.5 <[email protected]> Signed-off-by: Arnaud Morin <[email protected]> Change-Id: I8a89cb0e9953f44b97aee33e9e7aed36cdaf3d48 ** Changed in: mistral Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1767352 Title: Timeout must fail task without retry To manage notifications about this bug go to: https://bugs.launchpad.net/mistral/+bug/1767352/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
