-
Notifications
You must be signed in to change notification settings - Fork 1
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
[BUG] Default value for Parameter not used in execution #193
Comments
@jugdemon Currently we are not reading the |
@jugdemon One problem I see here is that the
|
I believe that is absolutely necessary. I think loading a component without a valid yml should cause s warning to appear in odtp indicating limited functionality. We can also indicates that in the future these component with no longer work. Maybe we can have a developer mode in odtp that can be enabled to work with incomplete ymls then? It would be nice to complete them in the UI but I guess that would require the right to write to the components repo - so that is probably out of scope for now. But odtp setting with a dev mode to test a component with an incomplete yml could ne interesting. I guess those odtp setting could also be where you can set the link to the zoo you want to use. Should we make a new issue about settings as to keep this clean? |
I think the development mode is the cli not the gui. In the GUI I would like to keep it simple. I would then skip the step in the execution run, where parameters can be uploaded from file and just add the parameter overwrite step: so for steps where default parameters are missing: all parameters would have to be added manually. But anyway these component versions are marked in the UI and should not be used any more. When you add a new component version a parsable Yes for a link to the zoo, that would be another ticket. |
Environment
Bug description
The default value for a parameter is not used.
Summary:
We setup the eqasim pipeline. We don't provide parameters because the default is set to the scenario we want to test. The execution fails for a parameter. First the scenario was CH instead of Corsica and second hts was not set after we forced scenario to Corsica. Both scenario and hts have defaults that should load Corsica with the entd.
Steps to reproduce the bug:
Expected behavior
The default parameters are loaded and the full pipeline is executed.
Actual behavior
The execution fails because parameters are not set.
Severity and impact
Supporting information
The text was updated successfully, but these errors were encountered: