Open RussTreadon-NOAA opened 2 weeks ago
FYI @guillaumevernieres & @AndrewEichmann-NOAA
Tried another approach: Add wxflow
to PYTHONPATH
in ush/load_ufsda_modules.sh
@@ -48,6 +48,9 @@ case "${MACHINE_ID}" in
;;
esac
+wxflowPATH="${HOMEgfs}/ush/python:${HOMEgfs}/ush/python/wxflow/src"
+PYTHONPATH="${PYTHONPATH:+${PYTHONPATH}:}${HOMEgfs}/ush:${wxflowPATH}"
+
This change impacts all g-w jobs which execute ush/load_ufsda_modules.sh
so extensive testing is required if this is deemed an acceptable solution.
I have a fix for this @RussTreadon-NOAA , just a copy/paste of what you did in the rocoto bash script. I'm not quite sure why it worked before.
What is wrong?
g-w CI C48mx500_3DVarAOWCDA fails on Cactus because module
wxflow
is not found. For example,gdasprepoceanobs
gdasocnanalprep
What should have happened?
Marine DA jobs should successfully run to completion on wcoss2
What machines are impacted?
WCOSS2
Steps to reproduce
develop
20210324 18Z gdasprepoceanobs fails as noted above
Additional information
C48mx500_3DVarAOWCDA runs to completion on Hera but
gdas.cd/modulefiles/GDAS/hera.intel.lua
containsDo you have a proposed solution?
Adding
wxflow
to thePYTHONPATH
defined injobs/rocoto/prepoceanobs.sh
allows gdasprepoceanobs to run to completionNot sure if this is an acceptable solution.
An alternative would be to add something to GDASApp
modulefiles/GDAS/wcoss2.intel.lua
.