Open zhangconan opened 3 weeks ago
I noticed that in the main container
time="2024-09-19T03:13:11.287Z" level=info msg="/tmp/service.log -> /var/run/argo/outputs/artifacts/tmp/service.log.tgz" argo=true
time="2024-09-19T03:13:11.287Z" level=info msg="Taring /tmp/service.log"
**"/tmp/service.log -> /var/run/argo/outputs/artifacts/tmp/service.log.tgz" **
Appears at 2024-09-19T03:13:11.287Z ,but in the wait container,start
**time="2024-09-19T11:13:11.146Z" level=info msg="/var/run/argo/outputs/artifacts/tmp/service.log.tgz -> /tmp/argo/outputs/artifacts/service-log.tgz"
time="2024-09-19T11:13:11.146Z" level=error msg="executor error: open /var/run/argo/outputs/artifacts/tmp/service.log.tgz: no such file or directory** 。
Appears at 2024-09-19T11:13:11.146Z。 I wonder if I missed something, causing the copy log in the wait container to appear before the main container?
Pre-requisites
:latest
image tag (i.e.quay.io/argoproj/workflow-controller:latest
) and can confirm the issue still exists on:latest
. If not, I have explained why, in detail, in my description below.What happened? What did you expect to happen?
Using the artifacts function of argo to upload application logs to minio, it prompts "no such file or directory"。 I hope to upload logs to minio normally
Version(s)
V3.4.8
Paste a minimal workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
Logs from the workflow controller
Logs from in your workflow's wait container