Description of problem: This is the regression of bug #1693440 which is fixed in "python2-kombu-4.0.2-12" but unfortunately the patch is not included in "python2-kombu-4.0.2-13" which is used by Satellite 6.6 and later versions. Satellite 6.5 -------------------------------- # rpm -qa | grep kombu python2-kombu-4.0.2-12.el7sat.noarch #grep -A 1 -B 1 "async=True" /usr/lib/python2.7/site-packages/kombu/transport/qpid.py implements = virtual.Transport.implements.extend( async=True, exchange_type=frozenset(['direct', 'topic', 'fanout']), -------------------------------- Satellite 6.8 -------------------------------- # rpm -qa | grep kombu python2-kombu-4.0.2-13.el7sat.noarch # grep -A 1 -B 1 "async=True" /usr/lib/python2.7/site-packages/kombu/transport/qpid.py <no result> -------------------------------- Version-Release number of selected component (if applicable): Additional info: This bug is affecting Satellite 6.6, 6.7 and 6.8. I downgraded kombu to 'python2-kombu-4.0.2-12' and then task can now cancelled correctly.
The issue seems to be in packaging of python2-kombu, adjusting the component accordingly.
VERIFIED. @Satellite 6.9.0 Snap16 python2-kombu-4.0.2-14.el7sat.noarch by the reproducer described in comment#0: # grep -C 1 "async=True" /usr/lib/python2.7/site-packages/kombu/transport/qpid.py implements = virtual.Transport.implements.extend( async=True, exchange_type=frozenset(['direct', 'topic', 'fanout']), >>> the changeset from https://github.com/celery/kombu/pull/1029 is again present in python2-kombu-4.0.2-14 rpm
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Satellite 6.9 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:1313