-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Workflow parameter not passable anymore after changing default entrypoint #7294
Comments
@kennytrytek Can you confirm this issue introduced from your PR? |
@sarabala1979 correct, it is behaving as expected. The |
But the parameter I want to pass is a workflow parameter which I reference in multiple steps as |
Yeah, that makes sense. I think a good solution would be to always show and allow workflow parameters as well as entrypoint-specific parameters, and merge the two parameter maps on submission. EDIT: On second thought, merging the two parameter maps would lose information about what is a workflow parameter and what is a template input parameter; there could even be name collisions between the two. It seems that they would need to remain separate, but as far as I know, the server does not support two sets of parameters. |
@nielstenboom I will close this issue. you can open new enhancement for UI change |
Summary
Previously you could submit a workflowtemplate in the UI by passing a parameter manually, it would not matter which entrypoint of the workflow you chose. Now in version v3.2.4, you can only submit a parameter to the workflow if you choose the default entrypoint.
Default entrypoint -> able to pass the workflow parameter
Picked different entrpoint -> not able to pass the workflow parameter any longer
What happened/what you expected to happen?
I expect to always be able to pass a parameter via the UI, even when selecting another entrypoint.
What version is it broken in?
v3.2.4
What version was it working in?
v3.1.8
Diagnostics
Either a workflow that reproduces the bug, or paste you whole workflow YAML, including status, something like:
Relevant part of workflow:
What Kubernetes provider are you using?
EKS
What executor are you running? Docker/K8SAPI/Kubelet/PNS/Emissary
Docker
Message from the maintainers:
Impacted by this regression? Give it a 👍. We prioritise the issues with the most 👍.
The text was updated successfully, but these errors were encountered: