Sanity check: <https://github.com/Netflix/metaflow...
# ask-metaflow
m
Sanity check: https://github.com/Netflix/metaflow/blob/master/metaflow/plugins/argo/argo_workflows.py#L441 - Should this check cover just required parameters? I think it will need to cover for non-required parameters too, but wanted to confirm.
1
a
correct - only the required parameters need to have a default value set for scheduled workflows
m
I think Argo Workflows expects all parameters to have a value though, so if it is not defined in the workflow directly it is expected to be passed in at runtime, e.g., through the UI.
I mean, Argo has no concept of the parameter being required or not on the Metaflow side.
So I think non-required parameters without a default will also fail when put on a schedule
a
yes - we set a default for the non-required parameters without a default
m
um.....this isn't coming through in the examples I have checked.
Let me double check and get back to you
👍🏼 1
Turned out it was a bug on our end btw. My bad, sorry about that.