Testing METv12.0.0 #2425
-
Hi There, Our group has begun testing MET v12.0.0. We've built the v12 beta1 container in singularity from docker hub but it looks like there are some key items missing in the data directory. For example, the wrappers directory is empty. As a test, we tried pointing to the v11 wrappers but that was unsuccessful. In addition, write_tmp_dataplane.py is referenced from data/python/pyembed/ but there is no such directory in the download. Wondering if others have had similar issues? Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hi Matt, I see you have some questions about the Let me start by pointing out an important detail about the MET Docker images. We use them for both development/testing and to distributed official releases. The build_met_docker.sh script is called to compile the MET source code when creating a Docker image. You'll find the following at the end of that script:
So whenever we're creating a Docker image for a tagged release that begins with 'v', we delete the top-level MET source code directory. We do that to save space. These images are meant to be run rather than used for development. We have other images to support development. But fear not, all those runtime files actually do still exist in the container in the installed
Hopefully that helps clarify. Thanks, and I'm excited to hear how your use of Apptainer goes! |
Beta Was this translation helpful? Give feedback.
Oh sure. Any of the files from the MET repository can easily be downloaded from GitHub. For example, that
write_tmp_dataplane.py
file lives here:https://github.com/dtcenter/MET/blob/v12.0.0-beta2/scripts/python/pyembed/write_tmp_dataplane.py
Clicking on the "Raw" button in the top-right corner gives you a link that can easily be downloaded using wget or curl:
Alternatively, if there's a file in an image that you want to "copy out" to your local filesystem, here's how you can do that: