Fix bug where unrelated jobs were linked as dependencies (#15610)

This commit is contained in:
Alan Rominger
2024-11-06 14:43:36 -05:00
committed by GitHub
parent 6195e8e879
commit f4cbb9f9a8
2 changed files with 44 additions and 4 deletions

View File

@@ -389,8 +389,8 @@ class DependencyManager(TaskBase):
if job_deps:
dependencies += job_deps
with disable_activity_stream():
task.dependent_jobs.add(*dependencies)
logger.debug(f'Linked {[dep.log_format for dep in dependencies]} as dependencies of {task.log_format}')
task.dependent_jobs.add(*job_deps)
logger.debug(f'Linked {[dep.log_format for dep in job_deps]} as dependencies of {task.log_format}')
UnifiedJob.objects.filter(pk__in=[task.pk for task in undeped_tasks]).update(dependencies_processed=True)