-
Notifications
You must be signed in to change notification settings - Fork 179
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 to obsproc.v1.0.2 and prepobs.v1.0.1 in develop #1033
Comments
KateFriedman-NOAA
changed the title
Update obsproc and prepobs in develop
Update to obsproc.v1.0.2 and prepobs.v1.0.1 in develop
Sep 28, 2022
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Sep 28, 2022
- The contents of config.prepbufr are only setting GESROOT; which is no longer used in the GFS in operations. - Don't need to set GESROOT so don't need config.prepbufr. - Delete config.prepbufr. - Remove "prepbufr" from config list in prep.sh. Refs NOAA-EMC#1033
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Sep 28, 2022
The updated obsproc package renamed the primary global JJOB script and the HOMEobsproc variable is the only home path for the package, so update prep.sh to now call: $HOMEobsproc/jobs/JOBSPROC_GLOBAL_PREP instead of the old: $HOMEobsproc_network/jobs/JGLOBAL_PREP Refs NOAA-EMC#1033
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Sep 28, 2022
- Prepend MODULEPATH with local install of prepobs package on R&Ds. - Load prepobs/1.0.1 module from local install. The prepobs package is now a module that is loaded at runtime. Refs NOAA-EMC#1033
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Sep 28, 2022
- Consolidate HOMEobsproc_prep, HOMEobsproc_network, and HOMEobsproc_global into a single HOMEobsproc path variable. - Set HOMEobsproc to local install location and current version 1.0.2 in config.base.emc.dyn. - Set HOMEobsproc to operational package location and current version 1.0.2 in config.base.nco.static. Refs NOAA-EMC#1033
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Sep 30, 2022
The cdate10 variable is ${PDY}${cyc} and is used by the obsproc package to set CDATE10/CDATEMM. Refs NOAA-EMC#1033
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Sep 30, 2022
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Oct 3, 2022
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Oct 4, 2022
- The prep job needs to know COMINtcvital so it can find the syndata.tcvitals file from the global dump archive in developer testing; uses compath.py in ops. - Add COMPONENT setting for use in COMINtcvital setting. Refs NOAA-EMC#1033
8 tasks
KateFriedman-NOAA
added a commit
to KateFriedman-NOAA/global-workflow
that referenced
this issue
Oct 7, 2022
- Remove COMPONENT setting. - Remove use of COMPONENT in setting COMINtcvital and hardcode "atmos" in path Refs NOAA-EMC#1033
KateFriedman-NOAA
added a commit
that referenced
this issue
Oct 7, 2022
* Update HOMEobsproc paths in config.base * Update primary obsproc JJOB call in prep.sh * Add prepobs module load to R&D module_base modulefiles * Add cdate10 setting to config.prep * Add launcher_PREP to HERA and ORION env files * Add needed COMINtcvital path to config.prep * Retire config.prepbufr and prepbufr step from config.resources Refs #1033
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
The
develop
branch is using an outdated version of the obsproc and prepobs packages. The obsproc and prepobs systems had major updates in the port to WCOSS2, including turning prepobs into a module that is loaded at runtime.Refs #419
Make the following updates in
develop
:HOMEobsproc_prep
,HOMEobsproc_network
withHOMEobsproc
; removeHOMEobsproc_global
variable.HOMEobsproc
to the local installs ofobsproc.v1.0.2
(depending on timing, may move to the newerobsproc.v1.1.0
which is being handed off with GFSv16.3).prepobs.v1.0.1
intomodule_base
modulefiles.$HOMEobsproc_network/jobs/JGLOBAL_PREP
injobs/rocoto/prep.sh
with$HOMEobsproc/jobs/JOBSPROC_GLOBAL_PREP
.config.prepbufr
. Upon examination, theconfig.prepbufr
and its only use to setGESROOT
in the prep job is no longer needed. Deleteconfig.prepbufr
and remove it from the config list injobs/rocoto/prep.sh
.When version files and version variables are introduced into
develop
theHOMEobsproc
variable will be set usingobsproc_ver
in version files andprepobs_ver
used in the modulefiles will also be set in version files.Acceptance Criteria (Definition of Done)
Prep jobs runs successfully with new obsproc/prepobs versions and produces expected files (e.g. prepbufr). Check if resulting prepbufr files differ from prepbufr produced from current obsproc package in
develop
.Dependencies
The text was updated successfully, but these errors were encountered: