From 2a74b93d2fd507657e9b7001a592d2dda4a507d2 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Aug 31 2021 07:15:38 +0000 Subject: PR#3004: create symlink before import Merges #3004 https://pagure.io/koji/pull-request/3004 Fixes: #3003 https://pagure.io/koji/issue/3003 completeWinBuild doesn't create symlink in the right time --- diff --git a/hub/kojihub.py b/hub/kojihub.py index f7efcc4..b3224c9 100644 --- a/hub/kojihub.py +++ b/hub/kojihub.py @@ -14340,11 +14340,11 @@ class HostExports(object): import_build_log(joinpath(maven_task_dir, log_path), build_info, subdir='maven') + ensure_volume_symlink(build_info) + if rpm_results: _import_wrapper(rpm_results['task_id'], build_info, rpm_results) - ensure_volume_symlink(build_info) - # update build state st_complete = koji.BUILD_STATES['COMPLETE'] st_old = build_info['state'] @@ -14493,11 +14493,11 @@ class HostExports(object): import_build_log(joinpath(task_dir, relpath), build_info, subdir=subdir) + ensure_volume_symlink(build_info) + if rpm_results: _import_wrapper(rpm_results['task_id'], build_info, rpm_results) - ensure_volume_symlink(build_info) - # update build state st_old = build_info['state'] st_complete = koji.BUILD_STATES['COMPLETE']