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
Tolerations added in Worflow spec not being applied to pods #13020
Comments
Do you have a complete example for this.
nodeSelector , so I'd like to be sure you haven't got tolerations in your workflowTemplate you're running. They don't get merged.
|
@Joibel Yes, i confirm there are no tolerations/node selector in workflowTemplate, but still its not rendering it in pods. |
apiVersion: argoproj.io/v1alpha1 |
I still need a complete example. I don't think the trigger mechanism (events) matters here, but I can't run it as is because the workflow template referred to isn't provided. |
and as i said issue is only with tolerations, node selector are being rendered to pod yaml |
apiVersion: argoproj.io/v1alpha1
|
I used this example and finally found the corresponding tolerations on the pod. @kunalmehta-eve |
@shuangkun Unfortunately when we use sensor to trigger a workflow it does not render tolerations to pods |
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?
We need to add some tolerations and node selector in workflow definition
Pods are getting rendered with nodeSelector but added tolerations are not being rendered into pod definition
Version
3.5.5
Paste a small 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
The text was updated successfully, but these errors were encountered: