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

Changes needed to build on Hera #32

Merged
merged 1 commit into from
Apr 12, 2022

Conversation

CoryMartin-NOAA
Copy link
Contributor

Without these additions, this repo will not build on NOAA RDHPCS Hera.

Now builds with the following command:
INSTALL_TARGET=hera ./build.sh

@CoryMartin-NOAA
Copy link
Contributor Author

@aerorahul

@aerorahul
Copy link
Contributor

A similar change is perhaps needed for Orion.
Looks good otherwise.

Copy link
Contributor

@aerorahul aerorahul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good.

@ShelleyMelchior-NOAA
Copy link
Contributor

ShelleyMelchior-NOAA commented Apr 7, 2022

@KateFriedman-NOAA -- do you have this change accounted for in the changes you are working on for which you're soon to issue a PR? Kate is working on a bunch of changes to run on R&D. I would prefer these changes for R&D all be coordinated.

@KateFriedman-NOAA
Copy link
Member

I built the release/obsproc.v1.0.0 branch on Hera (although I have not yet tested it in GFS cycling tests for v16.2, I've been working on Orion first). That obsproc branch has the needed hpc-impi/2018.0.4 module load:

https://github.com/NOAA-EMC/obsproc/blob/release/obsproc.v1.0.0/modulefiles/obsproc_hera.lua#L10

It doesn't have setenv("FC", "mpiifort") but I didn't encounter any build issues without it. See the obsproc install I did on Hera here:

/scratch1/NCEPDEV/global/glopara/git/obsproc/v1.0.0

I agree that the develop branch copy should have the hpc-impi load though.

I recloned a copy of the release/obsproc.v1.0.0 branch on Hera and saved the build output for viewing:

[glopara@hfe04 v1.0.0_test]$ pwd
/scratch1/NCEPDEV/global/glopara/git/obsproc/v1.0.0_test
[glopara@hfe04 v1.0.0_test]$ ll
total 48
drwxr-sr-x  3 glopara global 4096 Apr  8 12:57 build-obsproc
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 docs
drwxr-sr-x 12 glopara global 4096 Apr  8 12:57 ecf
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 fix
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 jobs
drwxr-sr-x  3 glopara global 4096 Apr  8 12:57 modulefiles
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 parm
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 scripts
drwxr-sr-x  8 glopara global 4096 Apr  8 12:57 sorc
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 triggers
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 ush
drwxr-sr-x  2 glopara global 4096 Apr  8 12:57 versions
[glopara@hfe04 v1.0.0_test]$ cd build-obsproc/
[glopara@hfe04 build-obsproc]$ INSTALL_TARGET=hera ./build.sh > build.log 2>&1

Please review the build.log for errors:
/scratch1/NCEPDEV/global/glopara/git/obsproc/v1.0.0_test/build-obsproc/build.log

@CoryMartin-NOAA
Copy link
Contributor Author

Very interesting,

I agree it shouldn't be needed. But if I don't include it, I get errors such as:

/scratch2/NCEPDEV/stmp1/Cory.R.Martin/obsproc/github/obsproc/sorc/prepobs_oiqcbufr.fd/oiqcbufr.f(2031): error #5102: Cannot open include file 'mpif.h'
      include "mpif.h"
--------------^

@CoryMartin-NOAA
Copy link
Contributor Author

@KateFriedman-NOAA just a point of clarification, I am able to build the branch you specified above, but develop will fail unless both the hpc-impi and FC=mpiifort additions are included.

@KateFriedman-NOAA
Copy link
Member

I have mpiifort in the glopara account environment from loaded modules. Perhaps that's why it works for me? Although the obsproc build should load that at build-time if it needs it.

[glopara@hfe04 build-obsproc]$ module list

Currently Loaded Modules:
  1) hpss/hpss      3) grads/2.0.2        5) impi/2018.0.4   7) nccmp/1.8.5   9) ncview/2.1.7   11) imagemagick/7.0.8-53  13) matlab/R2017b    15) grib_util/1.1.1
  2) rocoto/1.3.1   4) intel/18.0.5.274   6) netcdf/4.7.0    8) nco/4.9.3    10) xxdiff/3.2.Z1  12) contrib               14) prod_util/1.1.0

 
[glopara@hfe04 build-obsproc]$ which mpiifort
/apps/intel/compilers_and_libraries_2018/linux/mpi/intel64/bin/mpiifort

@KateFriedman-NOAA
Copy link
Member

@KateFriedman-NOAA just a point of clarification, I am able to build the branch you specified above, but develop will fail unless both the hpc-impi and FC=mpiifort additions are included.

Gotcha...definitely in agreement on needing to add hpc-impi load into the develop modulefile for Hera (and others that may be missing it). I noted that same issue in an issue (#24) I opened in February and the change got into the release branch.

@KateFriedman-NOAA
Copy link
Member

KateFriedman-NOAA commented Apr 8, 2022

So to make sure my environment isn't forgiving (with respect to mpiifort) I tried the following:

  1. module purge interactively and then run build (built ok)
    /scratch1/NCEPDEV/global/glopara/git/obsproc/v1.0.0_test/build-obsproc/build.log_2

  2. add module purge to build.sh (built ok)

if [[ "$target" =~ ^(wcoss2|hera|orion)$ ]]; then
  source $pkg_root/versions/build.ver
  set +x
  module purge
  module use $pkg_root/modulefiles
  module load obsproc_$target
  module list
  set -x
fi

/scratch1/NCEPDEV/global/glopara/git/obsproc/v1.0.0_test/build-obsproc/build.log_3

  1. redid build 2 without set -x/+x to see the purge and such (built ok)
    /scratch1/NCEPDEV/global/glopara/git/obsproc/v1.0.0_test/build-obsproc/build.log_4

Not arguing against adding FC=mpiifort, just showing it builds for me without it while under the glopara account on Hera. Similar build success on Orion with the release branch while under my personal account.

@KateFriedman-NOAA
Copy link
Member

@CoryMartin-NOAA @aerorahul FYI, @ShelleyMelchior-NOAA has made a develop-rd branch in both the obsproc and prepobs repos to collect updates to support the two packages on the R&D machines and for us running them outside of operations. I am about to open issues to document updates that I have been working on and will be sending back to the respective develop-rd branches soon. I can include the FC update in the modulefiles if we're in agreement on that.

@ShelleyMelchior-NOAA We should get some of these updates I will be making (particularly the build ones that @CoryMartin-NOAA noted) into the main develop branches at some point. We won't want the R&D branch to diverge from develop and, assuming the R&D changes don't impact use in operations, we should move the develop-rd changes into the develop branch at some point. It's good to cordon off those diffs for now though so we can discuss them before moving them into develop.

@KateFriedman-NOAA
Copy link
Member

FYI, I have opened the noted issues in both repos:

obsproc: #34
prepobs: NOAA-EMC/prepobs#6

I will now work on committing my tested changes from Orion into forks of the develop-rd branches and send those changes back to the auth repos via PRs.

@ShelleyMelchior-NOAA
Copy link
Contributor

For the record, @ilianagenkova made the develop-rd branches, not me. ;-)
@CoryMartin-NOAA , @aerorahul thanks for this PR and discussion. Since this change is included in @KateFriedman-NOAA 's future PR into develop-rd, I will plan to close this PR without merge. Fair?

@ilianagenkova
Copy link
Contributor

@KateFriedman-NOAA @CoryMartin-NOAA @aerorahul, I'd like to be upfront about this - we do not intend to merge develop-rd into develop (for either obsproc and prepobs) unless it resolves a bug (demonstrated on WCOSS) . Anything unrelated to obsproc's performance in NCO will stay in develop-rd. It will fall upon the users/developers of develop-rd to keep it up to date with develop.

@aerorahul
Copy link
Contributor

@ilianagenkova
Is there a reason develop can't work for both WCOSS and elsewhere while maintaining WCOSS performance metrics?

@ShelleyMelchior-NOAA
Copy link
Contributor

ShelleyMelchior-NOAA commented Apr 8, 2022

Changes to platform specific modulefiles are not a problem to take into develop, like this change in @CoryMartin-NOAA 's PR. But @KateFriedman-NOAA is having to make changes to actual processing code, especially for NCO specific things like module prod_util, which does not exist on R&D machines. Those changes need to be thoroughly vetted before ever coming into develop. Obsproc's priority is operational support and has historically never supported obsproc code on R&D machines. Obsproc does not have the resources to ensure working software across non-operational platforms. So while we are not saying "no way!" the priority is very low, and only after thorough vetting. develop-rd provides the landscape for R&D specific needs.

@KateFriedman-NOAA
Copy link
Member

So the develop-rd branch obsproc_hera.lua modulefile already has load("hpc-impi/2018.0.4"). I also see it in develop. Confused how that diff shows in this PR. Am I missing something?

@arunchawla-NOAA
Copy link

having two development branches -- one for rd and one main one is going to be more work in the long run

@ilianagenkova
Copy link
Contributor

@arunchawla-NOAA , when ObsProc reacts to operational failures, we investigate, develop, test and implement solutions in a matter of hours. NCO has made it clear that any EMC use/testing configurations and settings for obsproc should be limited to our trigger scripts. The idea is to keep develop NCO-ready when time is of the essence. I hope that makes sense. Also see Shelley's comment earlier.

Copy link
Contributor

@ilianagenkova ilianagenkova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes are confined to Hera-centric file, therefore ok to pull.

@ilianagenkova ilianagenkova merged commit ebb6c68 into NOAA-EMC:develop Apr 12, 2022
@ilianagenkova
Copy link
Contributor

@CoryMartin-NOAA , @KateFriedman-NOAA, @ShelleyMelchior-NOAA , I merged this as it's a hera-centric file change. Going forward, please point PRs to merge to develop-rd. Thanks!
Kate, Shelley, Daryl and I will meet later this week to flesh out the details about this approach.

ShelleyMelchior-NOAA added a commit that referenced this pull request Apr 13, 2022
commit ebb6c68
Author: Cory Martin <[email protected]>
Date:   Tue Apr 12 15:15:47 2022 -0400

    Changes needed to build on Hera (#32)

commit 0075564
Author: Shelley Melchior <[email protected]>
Date:   Sat Apr 9 17:07:10 2022 -0400

    Incorporating changes made by NCO SPA following: (#35)

    restart of cactus and
    changing output data directory for mods
ShelleyMelchior-NOAA added a commit that referenced this pull request Jun 2, 2022
commit daff5af
Author: Shelley Melchior <[email protected]>
Date:   Fri May 27 18:05:05 2022 +0000

    Added section to cd to logfile output dir prior to process submission.

commit 30c01f9
Author: iliana Genkova <[email protected]>
Date:   Tue May 24 11:37:06 2022 -0500

    Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

    * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

    * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

commit ebb6c68
Author: Cory Martin <[email protected]>
Date:   Tue Apr 12 15:15:47 2022 -0400

    Changes needed to build on Hera (#32)

commit 0075564
Author: Shelley Melchior <[email protected]>
Date:   Sat Apr 9 17:07:10 2022 -0400

    Incorporating changes made by NCO SPA following: (#35)

    restart of cactus and
    changing output data directory for mods

commit 59596a9
Author: Shelley Melchior <[email protected]>
Date:   Thu Apr 7 21:27:40 2022 +0000

    Removing top level README.md. This file now resides in docs/.

commit 735f009
Merge: bd4211a 8f28c00
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:51:34 2022 +0000

    Merge branch 'release/obsproc.v1.0.0' into develop

commit 8f28c00
Merge: f01f691 bd4211a
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:49:01 2022 +0000

    Removed build.sh (now in /build-obsproc) and
    ush/prepobs_makeprepbufr.sh(now in module prepobs)
    Merge branch 'develop' into release/obsproc.v1.0.0

commit bd4211a
Author: iliana Genkova <[email protected]>
Date:   Mon Jan 3 19:23:04 2022 -0600

    Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

    * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
    -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

    * Clean up interpreter

commit 309371d
Author: Shelley Melchior <[email protected]>
Date:   Mon Jan 3 18:25:21 2022 -0500

    created README.md

    Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

commit c5342eb
Author: Rahul Mahajan <[email protected]>
Date:   Mon Jan 3 17:57:29 2022 -0500

    adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)
ShelleyMelchior-NOAA added a commit that referenced this pull request Jun 2, 2022
commit 21d7d9a
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 2 13:30:52 2022 +0000

    Squashed commit of the following:

    commit daff5af
    Author: Shelley Melchior <[email protected]>
    Date:   Fri May 27 18:05:05 2022 +0000

        Added section to cd to logfile output dir prior to process submission.

    commit 30c01f9
    Author: iliana Genkova <[email protected]>
    Date:   Tue May 24 11:37:06 2022 -0500

        Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

        * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

        * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

    commit ebb6c68
    Author: Cory Martin <[email protected]>
    Date:   Tue Apr 12 15:15:47 2022 -0400

        Changes needed to build on Hera (#32)

    commit 0075564
    Author: Shelley Melchior <[email protected]>
    Date:   Sat Apr 9 17:07:10 2022 -0400

        Incorporating changes made by NCO SPA following: (#35)

        restart of cactus and
        changing output data directory for mods

    commit 59596a9
    Author: Shelley Melchior <[email protected]>
    Date:   Thu Apr 7 21:27:40 2022 +0000

        Removing top level README.md. This file now resides in docs/.

    commit 735f009
    Merge: bd4211a 8f28c00
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:51:34 2022 +0000

        Merge branch 'release/obsproc.v1.0.0' into develop

    commit 8f28c00
    Merge: f01f691 bd4211a
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:49:01 2022 +0000

        Removed build.sh (now in /build-obsproc) and
        ush/prepobs_makeprepbufr.sh(now in module prepobs)
        Merge branch 'develop' into release/obsproc.v1.0.0

    commit bd4211a
    Author: iliana Genkova <[email protected]>
    Date:   Mon Jan 3 19:23:04 2022 -0600

        Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

        * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
        -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

        * Clean up interpreter

    commit 309371d
    Author: Shelley Melchior <[email protected]>
    Date:   Mon Jan 3 18:25:21 2022 -0500

        created README.md

        Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

    commit c5342eb
    Author: Rahul Mahajan <[email protected]>
    Date:   Mon Jan 3 17:57:29 2022 -0500

        adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

commit e63a78c
Author: Shelley Melchior <[email protected]>
Date:   Wed Jun 1 16:21:51 2022 +0000

    Updated to correctly locate tcvitals file.

commit 0bbb542
Author: Shelley Melchior <[email protected]>
Date:   Fri Apr 8 20:31:15 2022 +0000

    Incorporating changes made by NCO SPA following:
    restart of cactus and
    changing output data directory for mods
ShelleyMelchior-NOAA added a commit that referenced this pull request Jun 7, 2022
commit e379362
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 2 14:38:13 2022 +0000

    Squashed commit of the following:

    commit 21d7d9a
    Author: Shelley Melchior <[email protected]>
    Date:   Thu Jun 2 13:30:52 2022 +0000

        Squashed commit of the following:

        commit daff5af
        Author: Shelley Melchior <[email protected]>
        Date:   Fri May 27 18:05:05 2022 +0000

            Added section to cd to logfile output dir prior to process submission.

        commit 30c01f9
        Author: iliana Genkova <[email protected]>
        Date:   Tue May 24 11:37:06 2022 -0500

            Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

            * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

            * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

        commit ebb6c68
        Author: Cory Martin <[email protected]>
        Date:   Tue Apr 12 15:15:47 2022 -0400

            Changes needed to build on Hera (#32)

        commit 0075564
        Author: Shelley Melchior <[email protected]>
        Date:   Sat Apr 9 17:07:10 2022 -0400

            Incorporating changes made by NCO SPA following: (#35)

            restart of cactus and
            changing output data directory for mods

        commit 59596a9
        Author: Shelley Melchior <[email protected]>
        Date:   Thu Apr 7 21:27:40 2022 +0000

            Removing top level README.md. This file now resides in docs/.

        commit 735f009
        Merge: bd4211a 8f28c00
        Author: Iliana Genkova <[email protected]>
        Date:   Thu Apr 7 20:51:34 2022 +0000

            Merge branch 'release/obsproc.v1.0.0' into develop

        commit 8f28c00
        Merge: f01f691 bd4211a
        Author: Iliana Genkova <[email protected]>
        Date:   Thu Apr 7 20:49:01 2022 +0000

            Removed build.sh (now in /build-obsproc) and
            ush/prepobs_makeprepbufr.sh(now in module prepobs)
            Merge branch 'develop' into release/obsproc.v1.0.0

        commit bd4211a
        Author: iliana Genkova <[email protected]>
        Date:   Mon Jan 3 19:23:04 2022 -0600

            Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

            * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
            -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

            * Clean up interpreter

        commit 309371d
        Author: Shelley Melchior <[email protected]>
        Date:   Mon Jan 3 18:25:21 2022 -0500

            created README.md

            Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

        commit c5342eb
        Author: Rahul Mahajan <[email protected]>
        Date:   Mon Jan 3 17:57:29 2022 -0500

            adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

    commit e63a78c
    Author: Shelley Melchior <[email protected]>
    Date:   Wed Jun 1 16:21:51 2022 +0000

        Updated to correctly locate tcvitals file.

    commit 0bbb542
    Author: Shelley Melchior <[email protected]>
    Date:   Fri Apr 8 20:31:15 2022 +0000

        Incorporating changes made by NCO SPA following:
        restart of cactus and
        changing output data directory for mods

commit daff5af
Author: Shelley Melchior <[email protected]>
Date:   Fri May 27 18:05:05 2022 +0000

    Added section to cd to logfile output dir prior to process submission.

commit 30c01f9
Author: iliana Genkova <[email protected]>
Date:   Tue May 24 11:37:06 2022 -0500

    Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

    * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

    * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

commit ebb6c68
Author: Cory Martin <[email protected]>
Date:   Tue Apr 12 15:15:47 2022 -0400

    Changes needed to build on Hera (#32)

commit 0075564
Author: Shelley Melchior <[email protected]>
Date:   Sat Apr 9 17:07:10 2022 -0400

    Incorporating changes made by NCO SPA following: (#35)

    restart of cactus and
    changing output data directory for mods
ShelleyMelchior-NOAA added a commit that referenced this pull request Jun 9, 2022
commit dd5ec6e
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 9 17:01:24 2022 +0000

    Added export before definition of envir.

commit 5609b1c
Author: AshleyStanfield-NOAA <[email protected]>
Date:   Wed Jun 8 21:52:00 2022 -0400

    Obsproc 'Module Load' order modifications (#39)

    * Modified order of modules, specifically bufr-dump and prepobs.

    * More shifts and changes.

    * More adjustements, shifted added lines slightly, fixed bugs.

    * Added in module unload phases.

commit 21d7d9a
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 2 13:30:52 2022 +0000

    Squashed commit of the following:

    commit daff5af
    Author: Shelley Melchior <[email protected]>
    Date:   Fri May 27 18:05:05 2022 +0000

        Added section to cd to logfile output dir prior to process submission.

    commit 30c01f9
    Author: iliana Genkova <[email protected]>
    Date:   Tue May 24 11:37:06 2022 -0500

        Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

        * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

        * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

    commit ebb6c68
    Author: Cory Martin <[email protected]>
    Date:   Tue Apr 12 15:15:47 2022 -0400

        Changes needed to build on Hera (#32)

    commit 0075564
    Author: Shelley Melchior <[email protected]>
    Date:   Sat Apr 9 17:07:10 2022 -0400

        Incorporating changes made by NCO SPA following: (#35)

        restart of cactus and
        changing output data directory for mods

    commit 59596a9
    Author: Shelley Melchior <[email protected]>
    Date:   Thu Apr 7 21:27:40 2022 +0000

        Removing top level README.md. This file now resides in docs/.

    commit 735f009
    Merge: bd4211a 8f28c00
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:51:34 2022 +0000

        Merge branch 'release/obsproc.v1.0.0' into develop

    commit 8f28c00
    Merge: f01f691 bd4211a
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:49:01 2022 +0000

        Removed build.sh (now in /build-obsproc) and
        ush/prepobs_makeprepbufr.sh(now in module prepobs)
        Merge branch 'develop' into release/obsproc.v1.0.0

    commit bd4211a
    Author: iliana Genkova <[email protected]>
    Date:   Mon Jan 3 19:23:04 2022 -0600

        Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

        * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
        -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

        * Clean up interpreter

    commit 309371d
    Author: Shelley Melchior <[email protected]>
    Date:   Mon Jan 3 18:25:21 2022 -0500

        created README.md

        Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

    commit c5342eb
    Author: Rahul Mahajan <[email protected]>
    Date:   Mon Jan 3 17:57:29 2022 -0500

        adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

commit e63a78c
Author: Shelley Melchior <[email protected]>
Date:   Wed Jun 1 16:21:51 2022 +0000

    Updated to correctly locate tcvitals file.

commit 0bbb542
Author: Shelley Melchior <[email protected]>
Date:   Fri Apr 8 20:31:15 2022 +0000

    Incorporating changes made by NCO SPA following:
    restart of cactus and
    changing output data directory for mods
KateFriedman-NOAA added a commit that referenced this pull request Jun 15, 2022
* Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)
* Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2
* Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT
* Added section to cd to logfile output dir prior to process submission.
* Squashed commit of the following:

commit 21d7d9a
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 2 13:30:52 2022 +0000

    Squashed commit of the following:

    commit daff5af
    Author: Shelley Melchior <[email protected]>
    Date:   Fri May 27 18:05:05 2022 +0000

        Added section to cd to logfile output dir prior to process submission.

    commit 30c01f9
    Author: iliana Genkova <[email protected]>
    Date:   Tue May 24 11:37:06 2022 -0500

        Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

        * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

        * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

    commit ebb6c68
    Author: Cory Martin <[email protected]>
    Date:   Tue Apr 12 15:15:47 2022 -0400

        Changes needed to build on Hera (#32)

    commit 0075564
    Author: Shelley Melchior <[email protected]>
    Date:   Sat Apr 9 17:07:10 2022 -0400

        Incorporating changes made by NCO SPA following: (#35)

        restart of cactus and
        changing output data directory for mods

    commit 59596a9
    Author: Shelley Melchior <[email protected]>
    Date:   Thu Apr 7 21:27:40 2022 +0000

        Removing top level README.md. This file now resides in docs/.

    commit 735f009
    Merge: bd4211a 8f28c00
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:51:34 2022 +0000

        Merge branch 'release/obsproc.v1.0.0' into develop

    commit 8f28c00
    Merge: f01f691 bd4211a
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:49:01 2022 +0000

        Removed build.sh (now in /build-obsproc) and
        ush/prepobs_makeprepbufr.sh(now in module prepobs)
        Merge branch 'develop' into release/obsproc.v1.0.0

    commit bd4211a
    Author: iliana Genkova <[email protected]>
    Date:   Mon Jan 3 19:23:04 2022 -0600

        Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

        * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
        -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

        * Clean up interpreter

    commit 309371d
    Author: Shelley Melchior <[email protected]>
    Date:   Mon Jan 3 18:25:21 2022 -0500

        created README.md

        Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

    commit c5342eb
    Author: Rahul Mahajan <[email protected]>
    Date:   Mon Jan 3 17:57:29 2022 -0500

        adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

commit e63a78c
Author: Shelley Melchior <[email protected]>
Date:   Wed Jun 1 16:21:51 2022 +0000

    Updated to correctly locate tcvitals file.

commit 0bbb542
Author: Shelley Melchior <[email protected]>
Date:   Fri Apr 8 20:31:15 2022 +0000

    Incorporating changes made by NCO SPA following:
    restart of cactus and
    changing output data directory for mods

Co-authored-by: iliana Genkova <[email protected]>
Co-authored-by: Shelley Melchior <[email protected]>
ilianagenkova added a commit that referenced this pull request Jun 22, 2022
* Incorporating changes made by NCO SPA following:
restart of cactus and
changing output data directory for mods

* Updated to correctly locate tcvitals file.

* Squashed commit of the following:

commit daff5af
Author: Shelley Melchior <[email protected]>
Date:   Fri May 27 18:05:05 2022 +0000

    Added section to cd to logfile output dir prior to process submission.

commit 30c01f9
Author: iliana Genkova <[email protected]>
Date:   Tue May 24 11:37:06 2022 -0500

    Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

    * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

    * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

commit ebb6c68
Author: Cory Martin <[email protected]>
Date:   Tue Apr 12 15:15:47 2022 -0400

    Changes needed to build on Hera (#32)

commit 0075564
Author: Shelley Melchior <[email protected]>
Date:   Sat Apr 9 17:07:10 2022 -0400

    Incorporating changes made by NCO SPA following: (#35)

    restart of cactus and
    changing output data directory for mods

commit 59596a9
Author: Shelley Melchior <[email protected]>
Date:   Thu Apr 7 21:27:40 2022 +0000

    Removing top level README.md. This file now resides in docs/.

commit 735f009
Merge: bd4211a 8f28c00
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:51:34 2022 +0000

    Merge branch 'release/obsproc.v1.0.0' into develop

commit 8f28c00
Merge: f01f691 bd4211a
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:49:01 2022 +0000

    Removed build.sh (now in /build-obsproc) and
    ush/prepobs_makeprepbufr.sh(now in module prepobs)
    Merge branch 'develop' into release/obsproc.v1.0.0

commit bd4211a
Author: iliana Genkova <[email protected]>
Date:   Mon Jan 3 19:23:04 2022 -0600

    Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

    * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
    -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

    * Clean up interpreter

commit 309371d
Author: Shelley Melchior <[email protected]>
Date:   Mon Jan 3 18:25:21 2022 -0500

    created README.md

    Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

commit c5342eb
Author: Rahul Mahajan <[email protected]>
Date:   Mon Jan 3 17:57:29 2022 -0500

    adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

* Obsproc 'Module Load' order modifications (#39)

* Modified order of modules, specifically bufr-dump and prepobs.

* More shifts and changes.

* More adjustements, shifted added lines slightly, fixed bugs.

* Added in module unload phases.

* Added export before definition of envir.

* Including NCO changes for consideration to be incorporated into (#41)

release/obsproc.v1.0.0.

* Fixed a bug in JOBSPROC_AIRNOW_DUMP (#45)

Looks good. NCO will run test in para or test and then issue ARFC to be in place prior to go-live (6/28/2022)

* correct airnow processing when run by NCO (#48)

* Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

* Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

* Corrected two triggers (#49)

Co-authored-by: Shelley Melchior <[email protected]>
Co-authored-by: AshleyStanfield-NOAA <[email protected]>
Co-authored-by: Shelley Melchior <[email protected]>
ShelleyMelchior-NOAA added a commit that referenced this pull request Jun 22, 2022
commit e741467
Merge: 055b5d5 e379362
Author: iliana Genkova <[email protected]>
Date:   Wed Jun 22 18:14:55 2022 -0500

    Merge branch 'develop' into release/obsproc.v1.0.0

commit 055b5d5
Author: iliana Genkova <[email protected]>
Date:   Wed Jun 22 18:10:59 2022 -0500

    Corrected two triggers (#49)

commit 6cc9cd7
Author: Shelley Melchior <[email protected]>
Date:   Wed Jun 22 19:10:05 2022 -0400

    correct airnow processing when run by NCO (#48)

    * Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

    * Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

commit e379362
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 2 14:38:13 2022 +0000

    Squashed commit of the following:

    commit 21d7d9a
    Author: Shelley Melchior <[email protected]>
    Date:   Thu Jun 2 13:30:52 2022 +0000

        Squashed commit of the following:

        commit daff5af
        Author: Shelley Melchior <[email protected]>
        Date:   Fri May 27 18:05:05 2022 +0000

            Added section to cd to logfile output dir prior to process submission.

        commit 30c01f9
        Author: iliana Genkova <[email protected]>
        Date:   Tue May 24 11:37:06 2022 -0500

            Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

            * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

            * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

        commit ebb6c68
        Author: Cory Martin <[email protected]>
        Date:   Tue Apr 12 15:15:47 2022 -0400

            Changes needed to build on Hera (#32)

        commit 0075564
        Author: Shelley Melchior <[email protected]>
        Date:   Sat Apr 9 17:07:10 2022 -0400

            Incorporating changes made by NCO SPA following: (#35)

            restart of cactus and
            changing output data directory for mods

        commit 59596a9
        Author: Shelley Melchior <[email protected]>
        Date:   Thu Apr 7 21:27:40 2022 +0000

            Removing top level README.md. This file now resides in docs/.

        commit 735f009
        Merge: bd4211a 8f28c00
        Author: Iliana Genkova <[email protected]>
        Date:   Thu Apr 7 20:51:34 2022 +0000

            Merge branch 'release/obsproc.v1.0.0' into develop

        commit 8f28c00
        Merge: f01f691 bd4211a
        Author: Iliana Genkova <[email protected]>
        Date:   Thu Apr 7 20:49:01 2022 +0000

            Removed build.sh (now in /build-obsproc) and
            ush/prepobs_makeprepbufr.sh(now in module prepobs)
            Merge branch 'develop' into release/obsproc.v1.0.0

        commit bd4211a
        Author: iliana Genkova <[email protected]>
        Date:   Mon Jan 3 19:23:04 2022 -0600

            Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

            * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
            -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

            * Clean up interpreter

        commit 309371d
        Author: Shelley Melchior <[email protected]>
        Date:   Mon Jan 3 18:25:21 2022 -0500

            created README.md

            Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

        commit c5342eb
        Author: Rahul Mahajan <[email protected]>
        Date:   Mon Jan 3 17:57:29 2022 -0500

            adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

    commit e63a78c
    Author: Shelley Melchior <[email protected]>
    Date:   Wed Jun 1 16:21:51 2022 +0000

        Updated to correctly locate tcvitals file.

    commit 0bbb542
    Author: Shelley Melchior <[email protected]>
    Date:   Fri Apr 8 20:31:15 2022 +0000

        Incorporating changes made by NCO SPA following:
        restart of cactus and
        changing output data directory for mods

commit daff5af
Author: Shelley Melchior <[email protected]>
Date:   Fri May 27 18:05:05 2022 +0000

    Added section to cd to logfile output dir prior to process submission.

commit 30c01f9
Author: iliana Genkova <[email protected]>
Date:   Tue May 24 11:37:06 2022 -0500

    Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

    * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

    * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

commit ebb6c68
Author: Cory Martin <[email protected]>
Date:   Tue Apr 12 15:15:47 2022 -0400

    Changes needed to build on Hera (#32)

commit 0075564
Author: Shelley Melchior <[email protected]>
Date:   Sat Apr 9 17:07:10 2022 -0400

    Incorporating changes made by NCO SPA following: (#35)

    restart of cactus and
    changing output data directory for mods

commit 59596a9
Author: Shelley Melchior <[email protected]>
Date:   Thu Apr 7 21:27:40 2022 +0000

    Removing top level README.md. This file now resides in docs/.

commit 735f009
Merge: bd4211a 8f28c00
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:51:34 2022 +0000

    Merge branch 'release/obsproc.v1.0.0' into develop

commit 8f28c00
Merge: f01f691 bd4211a
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:49:01 2022 +0000

    Removed build.sh (now in /build-obsproc) and
    ush/prepobs_makeprepbufr.sh(now in module prepobs)
    Merge branch 'develop' into release/obsproc.v1.0.0

commit bd4211a
Author: iliana Genkova <[email protected]>
Date:   Mon Jan 3 19:23:04 2022 -0600

    Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

    * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
    -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

    * Clean up interpreter

commit 309371d
Author: Shelley Melchior <[email protected]>
Date:   Mon Jan 3 18:25:21 2022 -0500

    created README.md

    Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

commit c5342eb
Author: Rahul Mahajan <[email protected]>
Date:   Mon Jan 3 17:57:29 2022 -0500

    adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)
ilianagenkova added a commit that referenced this pull request Jul 3, 2022
* Incorporating changes made by NCO SPA following:
restart of cactus and
changing output data directory for mods

* Updated to correctly locate tcvitals file.

* Squashed commit of the following:

commit daff5af
Author: Shelley Melchior <[email protected]>
Date:   Fri May 27 18:05:05 2022 +0000

    Added section to cd to logfile output dir prior to process submission.

commit 30c01f9
Author: iliana Genkova <[email protected]>
Date:   Tue May 24 11:37:06 2022 -0500

    Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

    * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

    * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

commit ebb6c68
Author: Cory Martin <[email protected]>
Date:   Tue Apr 12 15:15:47 2022 -0400

    Changes needed to build on Hera (#32)

commit 0075564
Author: Shelley Melchior <[email protected]>
Date:   Sat Apr 9 17:07:10 2022 -0400

    Incorporating changes made by NCO SPA following: (#35)

    restart of cactus and
    changing output data directory for mods

commit 59596a9
Author: Shelley Melchior <[email protected]>
Date:   Thu Apr 7 21:27:40 2022 +0000

    Removing top level README.md. This file now resides in docs/.

commit 735f009
Merge: bd4211a 8f28c00
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:51:34 2022 +0000

    Merge branch 'release/obsproc.v1.0.0' into develop

commit 8f28c00
Merge: f01f691 bd4211a
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:49:01 2022 +0000

    Removed build.sh (now in /build-obsproc) and
    ush/prepobs_makeprepbufr.sh(now in module prepobs)
    Merge branch 'develop' into release/obsproc.v1.0.0

commit bd4211a
Author: iliana Genkova <[email protected]>
Date:   Mon Jan 3 19:23:04 2022 -0600

    Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

    * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
    -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

    * Clean up interpreter

commit 309371d
Author: Shelley Melchior <[email protected]>
Date:   Mon Jan 3 18:25:21 2022 -0500

    created README.md

    Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

commit c5342eb
Author: Rahul Mahajan <[email protected]>
Date:   Mon Jan 3 17:57:29 2022 -0500

    adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

* Obsproc 'Module Load' order modifications (#39)

* Modified order of modules, specifically bufr-dump and prepobs.

* More shifts and changes.

* More adjustements, shifted added lines slightly, fixed bugs.

* Added in module unload phases.

* Added export before definition of envir.

* Including NCO changes for consideration to be incorporated into (#41)

release/obsproc.v1.0.0.

* Fixed a bug in JOBSPROC_AIRNOW_DUMP (#45)

Looks good. NCO will run test in para or test and then issue ARFC to be in place prior to go-live (6/28/2022)

* correct airnow processing when run by NCO (#48)

* Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

* Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

* Corrected two triggers (#49)

* ecf change communicated by NCO

Co-authored-by: Shelley Melchior <[email protected]>
Co-authored-by: AshleyStanfield-NOAA <[email protected]>
Co-authored-by: Shelley Melchior <[email protected]>
ilianagenkova added a commit that referenced this pull request Jul 5, 2022
* Add override into cdate10 setting exglobal_makeprepbufr.sh (#37)

- allows entry for global-workflow to pass in cycle value when
outside of operational environment
- global-workflow config.prep will set cdate10 using $PDY$cyc
- tested and works on Orion

Refs: #34

* Develop sync and tcvitals bug fix updates for obsproc (#43)

* Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)
* Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2
* Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT
* Added section to cd to logfile output dir prior to process submission.
* Squashed commit of the following:

commit 21d7d9a
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 2 13:30:52 2022 +0000

    Squashed commit of the following:

    commit daff5af
    Author: Shelley Melchior <[email protected]>
    Date:   Fri May 27 18:05:05 2022 +0000

        Added section to cd to logfile output dir prior to process submission.

    commit 30c01f9
    Author: iliana Genkova <[email protected]>
    Date:   Tue May 24 11:37:06 2022 -0500

        Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

        * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

        * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

    commit ebb6c68
    Author: Cory Martin <[email protected]>
    Date:   Tue Apr 12 15:15:47 2022 -0400

        Changes needed to build on Hera (#32)

    commit 0075564
    Author: Shelley Melchior <[email protected]>
    Date:   Sat Apr 9 17:07:10 2022 -0400

        Incorporating changes made by NCO SPA following: (#35)

        restart of cactus and
        changing output data directory for mods

    commit 59596a9
    Author: Shelley Melchior <[email protected]>
    Date:   Thu Apr 7 21:27:40 2022 +0000

        Removing top level README.md. This file now resides in docs/.

    commit 735f009
    Merge: bd4211a 8f28c00
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:51:34 2022 +0000

        Merge branch 'release/obsproc.v1.0.0' into develop

    commit 8f28c00
    Merge: f01f691 bd4211a
    Author: Iliana Genkova <[email protected]>
    Date:   Thu Apr 7 20:49:01 2022 +0000

        Removed build.sh (now in /build-obsproc) and
        ush/prepobs_makeprepbufr.sh(now in module prepobs)
        Merge branch 'develop' into release/obsproc.v1.0.0

    commit bd4211a
    Author: iliana Genkova <[email protected]>
    Date:   Mon Jan 3 19:23:04 2022 -0600

        Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

        * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
        -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

        * Clean up interpreter

    commit 309371d
    Author: Shelley Melchior <[email protected]>
    Date:   Mon Jan 3 18:25:21 2022 -0500

        created README.md

        Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

    commit c5342eb
    Author: Rahul Mahajan <[email protected]>
    Date:   Mon Jan 3 17:57:29 2022 -0500

        adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

commit e63a78c
Author: Shelley Melchior <[email protected]>
Date:   Wed Jun 1 16:21:51 2022 +0000

    Updated to correctly locate tcvitals file.

commit 0bbb542
Author: Shelley Melchior <[email protected]>
Date:   Fri Apr 8 20:31:15 2022 +0000

    Incorporating changes made by NCO SPA following:
    restart of cactus and
    changing output data directory for mods

Co-authored-by: iliana Genkova <[email protected]>
Co-authored-by: Shelley Melchior <[email protected]>

* Update prepobs_ver to 1.0.1

Co-authored-by: iliana Genkova <[email protected]>
Co-authored-by: Shelley Melchior <[email protected]>
ilianagenkova pushed a commit that referenced this pull request Jul 28, 2022
* Updated COMIN when JOBSPROC_AIRNOW_DUMP is run by non-NCO user to not
inherit previous definition for COMIN.

* Updated COMIN when JOBSPROC_AIRNOW_DUMP is run by non-NCO user to not
    inherit previous definition for COMIN.

* Squashed commit of the following:

commit e741467
Merge: 055b5d5 e379362
Author: iliana Genkova <[email protected]>
Date:   Wed Jun 22 18:14:55 2022 -0500

    Merge branch 'develop' into release/obsproc.v1.0.0

commit 055b5d5
Author: iliana Genkova <[email protected]>
Date:   Wed Jun 22 18:10:59 2022 -0500

    Corrected two triggers (#49)

commit 6cc9cd7
Author: Shelley Melchior <[email protected]>
Date:   Wed Jun 22 19:10:05 2022 -0400

    correct airnow processing when run by NCO (#48)

    * Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

    * Updating JOBSPROC_AIRNOW_DUMP to work correctly when user is NCO.

commit e379362
Author: Shelley Melchior <[email protected]>
Date:   Thu Jun 2 14:38:13 2022 +0000

    Squashed commit of the following:

    commit 21d7d9a
    Author: Shelley Melchior <[email protected]>
    Date:   Thu Jun 2 13:30:52 2022 +0000

        Squashed commit of the following:

        commit daff5af
        Author: Shelley Melchior <[email protected]>
        Date:   Fri May 27 18:05:05 2022 +0000

            Added section to cd to logfile output dir prior to process submission.

        commit 30c01f9
        Author: iliana Genkova <[email protected]>
        Date:   Tue May 24 11:37:06 2022 -0500

            Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

            * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

            * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

        commit ebb6c68
        Author: Cory Martin <[email protected]>
        Date:   Tue Apr 12 15:15:47 2022 -0400

            Changes needed to build on Hera (#32)

        commit 0075564
        Author: Shelley Melchior <[email protected]>
        Date:   Sat Apr 9 17:07:10 2022 -0400

            Incorporating changes made by NCO SPA following: (#35)

            restart of cactus and
            changing output data directory for mods

        commit 59596a9
        Author: Shelley Melchior <[email protected]>
        Date:   Thu Apr 7 21:27:40 2022 +0000

            Removing top level README.md. This file now resides in docs/.

        commit 735f009
        Merge: bd4211a 8f28c00
        Author: Iliana Genkova <[email protected]>
        Date:   Thu Apr 7 20:51:34 2022 +0000

            Merge branch 'release/obsproc.v1.0.0' into develop

        commit 8f28c00
        Merge: f01f691 bd4211a
        Author: Iliana Genkova <[email protected]>
        Date:   Thu Apr 7 20:49:01 2022 +0000

            Removed build.sh (now in /build-obsproc) and
            ush/prepobs_makeprepbufr.sh(now in module prepobs)
            Merge branch 'develop' into release/obsproc.v1.0.0

        commit bd4211a
        Author: iliana Genkova <[email protected]>
        Date:   Mon Jan 3 19:23:04 2022 -0600

            Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

            * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
            -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

            * Clean up interpreter

        commit 309371d
        Author: Shelley Melchior <[email protected]>
        Date:   Mon Jan 3 18:25:21 2022 -0500

            created README.md

            Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

        commit c5342eb
        Author: Rahul Mahajan <[email protected]>
        Date:   Mon Jan 3 17:57:29 2022 -0500

            adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)

    commit e63a78c
    Author: Shelley Melchior <[email protected]>
    Date:   Wed Jun 1 16:21:51 2022 +0000

        Updated to correctly locate tcvitals file.

    commit 0bbb542
    Author: Shelley Melchior <[email protected]>
    Date:   Fri Apr 8 20:31:15 2022 +0000

        Incorporating changes made by NCO SPA following:
        restart of cactus and
        changing output data directory for mods

commit daff5af
Author: Shelley Melchior <[email protected]>
Date:   Fri May 27 18:05:05 2022 +0000

    Added section to cd to logfile output dir prior to process submission.

commit 30c01f9
Author: iliana Genkova <[email protected]>
Date:   Tue May 24 11:37:06 2022 -0500

    Set obsproc_ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2 (#38)

    * Set obsproc+ver=v1.0 and HOMEgfs=$COMROOT/gfs/v16.2

    * Introduce 3-digit obsproc_ver_pckg and use with $PACKAGEROOT

commit ebb6c68
Author: Cory Martin <[email protected]>
Date:   Tue Apr 12 15:15:47 2022 -0400

    Changes needed to build on Hera (#32)

commit 0075564
Author: Shelley Melchior <[email protected]>
Date:   Sat Apr 9 17:07:10 2022 -0400

    Incorporating changes made by NCO SPA following: (#35)

    restart of cactus and
    changing output data directory for mods

commit 59596a9
Author: Shelley Melchior <[email protected]>
Date:   Thu Apr 7 21:27:40 2022 +0000

    Removing top level README.md. This file now resides in docs/.

commit 735f009
Merge: bd4211a 8f28c00
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:51:34 2022 +0000

    Merge branch 'release/obsproc.v1.0.0' into develop

commit 8f28c00
Merge: f01f691 bd4211a
Author: Iliana Genkova <[email protected]>
Date:   Thu Apr 7 20:49:01 2022 +0000

    Removed build.sh (now in /build-obsproc) and
    ush/prepobs_makeprepbufr.sh(now in module prepobs)
    Merge branch 'develop' into release/obsproc.v1.0.0

commit bd4211a
Author: iliana Genkova <[email protected]>
Date:   Mon Jan 3 19:23:04 2022 -0600

    Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh: (#19)

    * Adopt Jack Woolen's (CFS) faster prepobs_makeprepbufr.sh:
    -use cfp with mpiexe -introduce FORT5 -move ksh interpreter

    * Clean up interpreter

commit 309371d
Author: Shelley Melchior <[email protected]>
Date:   Mon Jan 3 18:25:21 2022 -0500

    created README.md

    Created README.md to better explain installation instructions, modified to adopt NCO's working practices.

commit c5342eb
Author: Rahul Mahajan <[email protected]>
Date:   Mon Jan 3 17:57:29 2022 -0500

    adopt for current NCO working practices per discussion w/ StevenEarle et al (#18)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants