Katello fails to sync rhel8 appstream repo

I’m running Katello 3.18RC1 on Foreman. When trying to sync Redhat’s appstream repo, it can see the list of packages/metadata/errata etc, and it appears that it’s downloading , but then fails with a warning state. The following is logged in the task Error tab output, which doesn’t seem to indicate an actual problem. Can you please advise if I should tweak any of the pulp parameters? Noting also that RHEL’s base-os repos sync just fine.

{“pulp_tasks”=>
[{“pulp_href”=>"/pulp/api/v3/tasks/01fe0302-53fe-48d7-b94a-9dcd8e8ab6b8/",
“pulp_created”=>“2020-12-04T07:14:27.876+00:00”,
“state”=>“failed”,
“name”=>“pulp_rpm.app.tasks.synchronizing.synchronize”,
“started_at”=>“2020-12-04T07:14:27.991+00:00”,
“finished_at”=>“2020-12-04T07:16:22.325+00:00”,
“error”=>{“traceback”=>"", “description”=>“None”},
“worker”=>"/pulp/api/v3/workers/9b4005a1-d797-464a-ada0-a5c2b1c3d479/",
“child_tasks”=>,
“progress_reports”=>
[{“message”=>“Parsed Modulemd”,
“code”=>“parsing.modulemds”,
“state”=>“completed”,
“total”=>282,
“done”=>282},
{“message”=>“Downloading Metadata Files”,
“code”=>“downloading.metadata”,
“state”=>“completed”,
“done”=>5},
{“message”=>“Downloading Artifacts”,
“code”=>“downloading.artifacts”,
“state”=>“completed”,
“done”=>0},
{“message”=>“Associating Content”,
“code”=>“associating.content”,
“state”=>“completed”,
“done”=>16592},
{“message”=>“Parsed Modulemd-defaults”,
“code”=>“parsing.modulemd_defaults”,
“state”=>“completed”,
“total”=>44,
“done”=>44},
{“message”=>“Parsed Comps”,
“code”=>“parsing.comps”,
“state”=>“completed”,
“total”=>67,
“done”=>67},
{“message”=>“Parsed Packages”,
“code”=>“parsing.packages”,
“state”=>“completed”,
“total”=>15114,
“done”=>15114},
{“message”=>“Parsed Advisories”,
“code”=>“parsing.advisories”,
“state”=>“completed”,
“total”=>1083,
“done”=>1083}],
“created_resources”=>[""],
“reserved_resources_record”=>
["/pulp/api/v3/repositories/rpm/rpm/a4285b5d-e46a-4417-a20e-db7e36ae162b/",
“/pulp/api/v3/remotes/rpm/rpm/f02ef921-6485-49fa-8ac3-cfff0dcb9c63/”]}],
“create_version”=>true,
“task_groups”=>,
“poll_attempts”=>{“total”=>27, “failed”=>1}}

@tibori12 at the time of syncing, do you see anything interesting in journalctl ie pulp related errors (stacktraces), etc?

@Justin_Sherrill do you have any further guidance here?