Skip to content
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

update wgrib2 from 2.0.7 to 2.0.8 on wcoss2 #1625

Closed
jiandewang opened this issue May 17, 2023 · 0 comments · Fixed by #1644
Closed

update wgrib2 from 2.0.7 to 2.0.8 on wcoss2 #1625

jiandewang opened this issue May 17, 2023 · 0 comments · Fixed by #1644
Assignees
Labels
bug Something isn't working
Milestone

Comments

@jiandewang
Copy link
Contributor

In g-w UPP step it will grep the variable name from the master pgb file's inventory.
cloud liquid water mixing ratio is marked as "CLWMR" in inventory when using wgrib2/2.0.7 which is the version we are using on wcoss2 (see here). But in the post variable list it is searching for "CLMR", see list. So this variable will disappeared in the final output and there is no error information in the log file.

Expected behavior
cloud liquid water mixing ratio needs to be written in final pgb files (switching to 2.0.8 will solve the problem)

Current behavior
cloud liquid water mixing ratio are not being written in final pgb files

Machines affected
wcoss2

To Reproduce
on cactus, I have a sample master grb2 file at
/lfs/h2/emc/couple/noscrub/Jiande.Wang/work/Debug-C-LWMR/work-HR1/COMROOT/HR12020020400/gfs.20200204/00/atmos

simply do "wgrib2 gfs.t00z.master.grb2f003" using wgrib2/2.0.7 and 2.0.8, and you will see the difference. 2.0.7 will give you "CLWMR" but 2.0.8 will give you "CLMR" which is what we need
Context

Detailed Description

Additional Information

Possible Implementation
switching to wgrib2/2.0.8

@jiandewang jiandewang added the bug Something isn't working label May 17, 2023
@JessicaMeixner-NOAA JessicaMeixner-NOAA added this to the HR2 milestone May 17, 2023
@WalterKolczynski-NOAA WalterKolczynski-NOAA self-assigned this May 22, 2023
KateFriedman-NOAA added a commit to KateFriedman-NOAA/global-workflow that referenced this issue May 22, 2023
- Using wgrib2 v2.0.8 on R&Ds, will also now use on WCOSS2.

Refs NOAA-EMC#671 NOAA-EMC#1625
WalterKolczynski-NOAA pushed a commit that referenced this issue May 30, 2023
Introduces the use of version files in the `develop` branch. This initial introduction
will use version files for runtime only. The ability to force version files for build is included
but commented out for now. A follow-up PR will turn on build version forcing when ready.

Changes include:

1. Update `module_base.*.lua` modulefiles to use module version variables and remove
hardcoded versions.
2. Introduce `build.<platform>.ver`, `run.<platform>.ver` files in the `/versions` folder.
3. Update `sorc/link_workflow.sh` to create `build.ver` and `run.ver` under `/versions` folder
based on `build.<platform>.ver` and `run.<platform>.ver`.
4. Introduce sourcing of `run.ver` in `ush/load_fv3gfs_modules.sh`
5. Introduce sourcing of `build.ver` in `sorc/build_all.sh` but commented out for now.
Components will continue setting their module versions for the time being.
6. Update `HOMEens_tracker` in `config.vrfy` to use `tracker_ver` from version files.
7. Replace obsproc version in `HOMEobsproc` setting in
`parm/config/gfs/config.base.emc.dyn` to use `obsproc_run_ver` from version files.

Resolves #671
Resolves #1625
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants