-
Notifications
You must be signed in to change notification settings - Fork 119
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
Generation of workflow fails when code is built using CMake approach #1168
Comments
@natalie-perlin While you noted during the SRW code management meeting that you were able to make changes to allow the
|
@MichaelLueken - Yes, adding There seems to be a few changes to the software stack and conda configurations that affected the behavior of the devbuild.sh on a MacOS (and possibly on other generic machines, but not tested yet), so the script exits with the error even when when run for
I'm doing a bit more testing to ensure only minimal changes would be introduced to make things work, and will make a PR into the SRW repository with the suggested changes. |
Expected behavior
devbuild.sh --platform=<platform> conda_only
;cd ./ufs-srweather-app/ush , ./generate_FV3LAM_wflow.py
Workflow is successfully generated
Current behavior
After the SRW code builds successfully, conda environment is built and activated successfully, workflow generation produces an error.
One issue could be manually solved:
cp ./ufs-srweather-app/build/build_settings.yaml ./ufs-srweather-app/exec/.
After that fix, workflow still produces errors.
Machines affected
Any machine is likely affected if SRW code is built using CMake approach
Tested on MacOS, noaacloud. Building on MacOS does not work using devbuild.sh script, and has to be done using CMake approach only.
Steps To Reproduce
(on NOAA-AWS cloud)
See the bug... -->
Detailed Description of Fix (optional)
One apparent issue could be manually solved:
cp ./ufs-srweather-app/build/build_settings.yaml ./ufs-srweather-app/exec/.
Errors are still produces after that fix:
The text was updated successfully, but these errors were encountered: