Skip to content
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

The workflow XML fails to run if ensemble verification is set to TRUE and DO_ENSEMBLE=FALSE #614

Closed
JeffBeck-NOAA opened this issue Oct 8, 2021 · 0 comments
Assignees
Labels
bug Something isn't working high priority
Milestone

Comments

@JeffBeck-NOAA
Copy link
Collaborator

Description

If either ensemble verification task (RUN_TASK_VX_ENSGRID or RUN_TASK_VX_ENSPOINT) is set to TRUE in the config.sh file, but DO_ENSEMBLE is not set to TRUE, the XML will fail to validate when the launch script is executed:

FV3LAM_wflow.xml :: Error: Element workflow failed to validate content at FV3LAM_wflow.xml:107.

Steps to Reproduce

Set either RUN_TASK_VX_ENSGRID or RUN_TASK_VX_ENSPOINT to TRUE, but DO_ENSEMBLE to FALSE in the config.sh file, then run the launch script in the run directory.

Solution

Add a check to the generate_FV3LAM_wflow.sh script to ensure that if either ensemble verification is activated in the config.sh script, DO_ENSEMBLE is also set to TRUE.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working high priority
Projects
None yet
Development

No branches or pull requests

3 participants