Definitely will not disagree with you or say your findings are wrong at all I’ve noticed the big spike in Hardware requirements too. I will say though I experienced all types of sync problems “pulp task error” errors with 4.1 until I changed the download-concurrency to like 2.
hammer repository list #To get the list of repos I’m syncing
hammer repository update --id=1 --download-concurrency=2 #Changing the setting
The sync errors got more exciting in the version I’m currently testing (katello-4.2.0.rc1-1.el8), now I’m getting intermittent
deadlock detected
DETAIL: Process 2496 waits for ShareLock on transaction 18298; blocked by process 2463.
Process 2463 waits for ShareLock on transaction 18361; blocked by process 2496.
HINT: See server log for query details.
CONTEXT: while inserting index tuple (443,4) in relation "rpm_package_pkgId_key"