NCAR / container-dtc-nwp

End-to-end NWP systems in containers.
https://dtcenter.org/community-code/numerical-weather-prediction-nwp-containers
28 stars 13 forks source link

Update WPS, WRF, MET, and METviewer versions #53

Closed michelleharrold closed 2 years ago

michelleharrold commented 2 years ago

This PR addresses issue 45: updating WPS, WRF, MET, and METviewer versions.

WPS and WRF were updated to v4.3, MET was updated to v10.0.0., and METviewer was updated to v4.0.0.

Modifications were made to: wps_wrf/Dockerfile met/MET/Dockerfile metviewer/METviewer/Dockerfile metviewer/docker-compose-AWS.yml metviewer/docker-compose.yml

scripts/derecho_20120629/set_env.ksh scripts/derecho_20120629/namelist.wps scripts/sandy_20121027/set_env.ksh scripts/sandy_20121027/namelist.wps scripts/snow_20160123/set_env.ksh scripts/snow_20160123/namelist.wps

All images (wps_wrf, gsi, upp, python, nwp-container-met, nwp-containter-metviewer) were built successfully on AWS. All three cases were run end-to-end, and a sample of output was visually inspected.

NOTE: In metviewer/docker-compose-AWS.yml and metviewer/docker-compose.yml, the METviewer image is explicitly listed. It is listed as: dtcenter/nwp-container-metviewer:3.5 --> this does not yet exist on Dockerhub AND current tutorial instructions explicitly list 3.4. So this will technically not work/be correct until updates to 3.5 are made.

jwolff-ncar commented 2 years ago

I have tried 3 times to build this on my laptop without success do to the known (non-reproducible) build issues we have been experiencing. I am not able to test this further right now except on AWS, which you already did. Anyone else successful?