Files
Alfredo Moralejo f6aac33e70 Homogenize ActionPlans cancel behavior in threading and eventlet mode
Currently, the applier implements different behaviors when cancelling an
action if using threading or eventlet mode. In eventlet mode and depending
on the action type, it can try to abort actions which are in ONGOING
state. However, in threading mode, it will always wait for the ONGOING
actions.

This patch is homogenizing the behavior on Cancelling action-plans. Now, it
will wait for the running task to complete and cancel all pending
actions.

This is also simplifying the implementation and cleaning the current
mechanism based on killing a separate thread which has scalability and
reliability issues.

Implements: blueprint remove-cancel-ongoing-actions

Change-Id: I7058b32b762de03455d1b082c3cbd5849314350a
Signed-off-by: Alfredo Moralejo <amoralej@redhat.com>
2026-01-21 18:19:57 +01:00
..
2025-10-08 11:52:48 +01:00