-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PNS Executor input/output artifacts "Failed to determine pid for containerID" #4230
Comments
Duplicates #1256 |
I'm confused. Does the node fail? |
Yes it fails and as a consequence the whole workflow is considered as failed. But as I said, file was copied and even the whalesay after the sleep was executed correctly. |
I'm confused by your config:
Can you share your |
This is an orphaned parameter that I used when I trail and error with PNS the first time until I reconized that this param is never translated to the Pod and is not documented in argo api. I only missed to remove it. It doesn't affect the problem.
|
pod.yaml of workflow pod
|
There is a strange prefix
@iamcnx can you show me the content of file |
@cy-zheng It seems that you are right.
|
I think this could be fixed coincidentally by #4253. Could you please try |
Nice! It works. Thank you very much :)
|
Summary
I'm using the PNS executor in order to execute a workflow that only copies a file from input to output bucket in minio.
The Workflow copies the file correctly into the output bucket but the wait container fails with the following error:
Even the workaround with
sleep
and anemptyDir
volume doesn't seems to work in this case.I added a sleep of 60 seconds for the container and workdir as an emptyDir
Environment
Argo: v2.11.1
Kubernetes: v1.11.0+d4cacc0
Openshift: v3.11.0+1c3e643-87
Workflow
Logs
Pod wait container
Describe Pod
Any ideas why the workaround is not working or how to fix the problem?
The text was updated successfully, but these errors were encountered: