Task Cancellation doesn't interrupt/cancel a running task with Celery 4+
See the upstream PR fix for it here from @rohanpm https://github.com/celery/kombu/pull/1029
The fix would be to include ^ PR in the kombu packages Pulp ships.
Updated by rochacbruno over 3 years ago
- Status changed from ASSIGNED to POST
Manual verification performed:
OS: Red Hat Enterprise Linux Server release 7.6 (Maipo)
Pulp Version: 2.20a1
1. Created a Repository and synced EPEL (a long run task spawned) https://dl.fedoraproject.org/pub/epel/
2. Cancelled the task with `pulp-admin tasks cancel --task-id $task_id`
3. Monitored the `celery -A pulp.server.async.app inspect active` and asserted all active queues were empty.