diff --git a/manifests/quick-start-postgres-3.4.1-deepmodeling.yaml b/manifests/quick-start-postgres-3.4.1-deepmodeling.yaml index 9ea814c2..d7af4235 100644 --- a/manifests/quick-start-postgres-3.4.1-deepmodeling.yaml +++ b/manifests/quick-start-postgres-3.4.1-deepmodeling.yaml @@ -1690,7 +1690,7 @@ spec: - --auth-mode - client env: [] - image: registry.dp.tech/deepmodeling/argocli:3.4.1-202309142010 + image: registry.dp.tech/deepmodeling/argocli:3.4.1-202410311507 name: argo-server ports: - containerPort: 2746 @@ -1882,7 +1882,7 @@ spec: fieldRef: apiVersion: v1 fieldPath: metadata.name - image: registry.dp.tech/deepmodeling/workflow-controller:3.4.1-202405311738 + image: registry.dp.tech/deepmodeling/workflow-controller:3.4.1-202410311507 livenessProbe: failureThreshold: 3 httpGet: diff --git a/src/dflow/python/utils.py b/src/dflow/python/utils.py index 0b3d1ff4..f08a4d9c 100644 --- a/src/dflow/python/utils.py +++ b/src/dflow/python/utils.py @@ -372,7 +372,7 @@ def copy_results(source, name, data_root="/tmp", slice_dir=None, if symlink: os.makedirs(os.path.abspath(os.path.dirname(target)), exist_ok=True) - os.symlink(source, target) + os.symlink(os.path.abspath(source), target) else: copy_file(source, target, shutil.copy) if rel_path[:1] == "/": @@ -391,7 +391,7 @@ def copy_results(source, name, data_root="/tmp", slice_dir=None, if symlink: os.makedirs(os.path.abspath(os.path.dirname(target)), exist_ok=True) - os.symlink(source, target) + os.symlink(os.path.abspath(source), target) else: copy_file(source, target) return rel_path