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

Reply via email to