Project

Profile

Help

Issue #2613

Updated by bmbouter about 7 years ago

This issue only affects Pulp when used with the Celery4+Kombu4. For example in a Fedora26 environment or if you manually install the stack via pip. 

 To reproduce: 
 <pre> 
 1. prestart and smoke test with zoo repo sync 
 2. sudo systemctl stop qpidd 
 3. wait 30 seconds 
 4. sudo systemctl start qpidd 
 5. observe that all processes recover except celerybeat which shows an exception regularly which reads: pulp.server.async.scheduler:ERROR: connection aborted 
 6. sudo systemctl stop pulp_celerybeat 
 7. sudo systemctl start pulp_celerybeat 
 8. sync zoo repo successfully 
 </pre> 

 You can also test this with pulp smash by running: 

 <pre> 
 workon pulp-smash 
 python3 -m unittest pulp_smash.tests.rpm.api_v2.test_broker.BrokerTestCase.test_broker_reconnect 
 </pre>

Back