-
Notifications
You must be signed in to change notification settings - Fork 120
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
[develop] Integrate smoke/dust capability of main_aqm into develop #1185
[develop] Integrate smoke/dust capability of main_aqm into develop #1185
Conversation
… into feature/add_sd
@BenKoziol-NOAA, do you have any idea which python package causes this error on Derecho?
|
@MichaelLueken, if so, I have an idea. What do you think of creating another conda environment like |
Sure, a separate |
@chan-hoo Do you have a traceback? It's not necessarily a Python package. |
@MichaelLueken, can you answer Ben's question? |
@benkozi My current run has failed on Derecho. Please see the experiment:
|
@MichaelLueken I don't see anything in the log to indicate it's related to the Python environment. My understanding is that the conda environment is not used for this task. Am I interpreting the modules correctly?
This looks like a run-of-the-mill permissions issue - nothing related to runtime linking, etc. The simple test is to swap out the environment file for the old one and see if the issue persists. |
@benkozi The old |
@MichaelLueken - Okay, thanks. In that case, it's probably a conflict with the MPI that's being used in the new environment file. In my opinion, the smoke/dust environment file should be split out like was suggested. Having multiple MPIs and ESMF installations loaded will likely cause some chaos. |
@MichaelLueken, I've changed the conda env for smoke/dust. The change works well on Hera and Gaea-C6. Can you run the AQM we2e on Derecho again? |
Thanks, @chan-hoo! I'm running the AQM on Derecho and smoke and dust on Hercules. Everything is looking good so far. |
Following the addition of the
The smoke and dust WE2E test was also run on Hercules and passes as well:
Since the tests are passing and @chan-hoo has addressed the documentation updates, I will now approve these changes. |
@MichaelLueken , thank you for your test and approval !!! |
@benkozi, thank you for your approval! |
On Gaea-C6, Hera, and Jet, the conda environment failed to build, causing the |
@MichaelLueken , do you think it would be better to add some sleep command between conda commands in
|
@chan-hoo Looking at the log files, it never made it that far. It looks like there was an error immediately after attempting to build |
The automated Jenkins tests have successfully passed on Derecho, Gaea, Hercules, and Orion. The Gaea-C6, Hera GNU, Hera Intel, and Jet tests failed to properly clone miniforge3 and failed to build the necessary conda environments, leading to failure on these platforms. The Gaea-C6, Hera, and Jet tests have been requeued in Jenkins. |
I suspect that the issues with conda that occurred on Gaea-C6, Hera, and Jet this morning were due to the issues with GitHub. The rerun on Gaea-C6 has successfully built the conda environments and the |
The rerun of the automated Jenkins tests on Gaea-C6, Hera GNU, Hera Intel, and Jet have all successfully passed. Moving forward with merging this PR now. |
DESCRIPTION OF CHANGES:
smoke and dust
capability of themain-aqm
branch into thedevelop
branch of the UFS SRW App.config.smoke_dust.yaml
is added to theush
directory:3a5e52e
where the change of the RRFS production branch is included.release/srw-v3.0.0
branch in the NOAA-EPIC fork of UPP.Type of change
TESTS CONDUCTED:
ISSUE:
Resolve Issue mentioned in #1111
CHECKLIST
CONTRIBUTORS:
@BenKoziol-NOAA