Actions
Issue #8442
closedSync machinary doesn't properly wait for async task completion in V3 codepath.
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Description
In the function _read_from_downloaded_metadata
, the generated tasks are not explicitly awaited using asyncio.gather
. As long as those tasks don't generate child tasks this isn't an issue, but with the addition of dependency syncing these tasks will now generate new tasks that won't properly run without this gather. This is the only function that has this problem.
Actions
Ensure V3 async tasks complete
fixes: #8442 https://pulp.plan.io/issues/8442