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

Reset to develop #2717

Commits on Jun 12, 2024

  1. Update ufs-weather-model (NOAA-EMC#2663)

    Updates ufs-weather-model, this updates RDHPCS to the newer spack-stack
    allowing some temporary fixes to be reverted.
    * removes upp submodule
    * uses upp from the ufs-weather-model
    * restores the build and link that were hacked during the Hera Rocky 8
    transition to allow for UPP submodule
    * Removes forecast directories in clean-up
    
    Resolves NOAA-EMC#2617 
    Resolves NOAA-EMC#2437
    
    ---------
    
    Co-authored-by: Rahul Mahajan <[email protected]>
    JessicaMeixner-NOAA and aerorahul authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    61de004 View commit details
    Browse the repository at this point in the history
  2. Link both global-nest fix files and non-nest ones at the same time (N…

    …OAA-EMC#2632)
    
    This PR enables linking both global-nest fix files and non-nest ones at
    the same time and users can run both nesting and non-nesting experiments
    at the same time without worries about what fix files to be linked.
    
    Resolves NOAA-EMC#2631
    guoqing-noaa authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    2e6f1fc View commit details
    Browse the repository at this point in the history
  3. Add COM template for JEDI obs (NOAA-EMC#2678)

    Adds a COM template to define a path to store obs processed for JEDI.
    This will allow UFSDA to stop writing to COM_OBS, which should be
    read-only as it belongs to obsproc in operations.
    
    No functional change yet.
    WalterKolczynski-NOAA authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    5b2a3d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Replace sleep with wait_for_file (NOAA-EMC#2586)

    This PR addresses issue NOAA-EMC#2444. The following is accomplished:
    
    - All `sleep` statements are replaced with `wait_for_file` for the
    relevant scripts beneath `scripts` and `ush`;
    - Indentation and shell-norms are updated where applicable. 
    
    Note: The WAFS scripts are not updated as per @aerorahul direction.
    
    Resolves NOAA-EMC#2444
    
    ---------
    
    Co-authored-by: henrywinterbottom-wxdev <[email protected]>
    Co-authored-by: Walter Kolczynski - NOAA <[email protected]>
    3 people authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    6c19a0e View commit details
    Browse the repository at this point in the history
  2. Add ability to use GEFS replay ICs (NOAA-EMC#2559)

    The PR allows the use of ICs from PSL's replay analysis. These replay
    ICs will be used for GEFS reforecasting and SFS. Two main changes are
    associated with these updates: (1) replay ICs being valid at 3Z, and (2)
    the use of warm starts.
    
    Resolves NOAA-EMC#1838
    
    ---------
    
    Co-authored-by: Jessica Meixner <[email protected]>
    Co-authored-by: Walter Kolczynski - NOAA <[email protected]>
    Co-authored-by: Rahul Mahajan <[email protected]>
    4 people authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    34155fb View commit details
    Browse the repository at this point in the history
  3. Update gdas.cd and gsi_utils hashes (NOAA-EMC#2641)

    This PR updates the `sorc/gdas.cd` and `sorc/gsi_utils` hashes. The
    updated hashes bring in bug fixes, new UFS DA functionality, and a Gaea
    build for gsi_utils.
     
    Resolves NOAA-EMC#2640
    RussTreadon-NOAA authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    ebacebf View commit details
    Browse the repository at this point in the history
  4. Add Hercules-EMC to the Jenkins configurable parameter list (NOAA-EMC…

    …#2685)
    
    This quick-fix PR is to update the Jenkins Pipeline's configurable
    parameter list to include the **Hercules-EMC** node.
    This allows Jenkins users to restart Jobs in the controller when no
    updates have been made.
    TerrenceMcGuinness-NOAA authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    dc21eac View commit details
    Browse the repository at this point in the history
  5. Update Jenkinsfile

    needed a comma
    TerrenceMcGuinness-NOAA authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    603a4a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Remove ocean daily files (NOAA-EMC#2689)

    This PR removes the ocn_daily files that are produced by the ocean
    component. These files can be recreated by averaging data that exists in
    the 6 hour aveaged files if needed.
    
    Fixes NOAA-EMC#2675
    Fixes NOAA-EMC#2659 (by
    removing them and making this obsolete)
    JessicaMeixner-NOAA authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    5a5fc2b View commit details
    Browse the repository at this point in the history
  2. Add observation preparation job for aerosols DA to workflow (NOAA-EMC…

    …#2624)
    
    Add a prepaeroobs job to prepare aerosol obs files for DA.
    
    This job does quality control of the VIIRS aerosol raw observations and
    convert them to ioda format.
    
    Resolves NOAA-EMC#2623 
    ---------
    
    Co-authored-by: ypwang19 <[email protected]>
    Co-authored-by: TerrenceMcGuinness-NOAA <[email protected]>
    Co-authored-by: Cory Martin <[email protected]>
    Co-authored-by: David Huber <[email protected]>
    5 people authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    6c93b45 View commit details
    Browse the repository at this point in the history
  3. Update GDASapp hash to move JCB into GDASapp (NOAA-EMC#2665)

    This PR moves JCB into GDASapp. The PR
    also bumps up the hash of GDASapp to what is in `feature/move_jcb`,
    which at time of writing is develop plus the absorption of JCB into
    GDASapp.
    Note that I also took the changes from
    NOAA-EMC#2641 to follow the
    testing @RussTreadon-NOAA has done.
    danholdaway authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    5af325a View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Optimize wavepostpnt (NOAA-EMC#2657)

    Optimize the gfswavepostpnt, gfswavepostbndpntbll, and gfswavepostbndpnt jobs
    
    This is done by
    1) reducing the number of calls to `sed`, `awk`, `grep`, and `cat` by
    - performing operations on all files at once instead of looping over
    each file
        - removing piped `cat` calls (e.g. `cat <file> | sed 'something'`)
        - combining `sed` and `grep` calls when possible
        - adding logic to `awk` calls instead of handling that logic in bash
    2) minimizing as much as possible the amount of data on disk that has to
    be read in (e.g. limiting sed to read only the line numbers it needs)
    ---------
    
    Co-authored-by: Walter Kolczynski - NOAA <[email protected]>
    DavidHuber-NOAA and WalterKolczynski-NOAA authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    38f2df9 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Turn on high-frequency output in extended test (NOAA-EMC#2679)

    Turns on high-frequency (hourly) output in the extended products test to
    exercise that aspect of the code. This test only runs on WCOSS.
    
    Also adds the hooks to optionally turn on the metplus jobs, but that is
    deferred as they are not currently working correctly.
    WalterKolczynski-NOAA authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    47b3a58 View commit details
    Browse the repository at this point in the history
  2. Update archive job to use COMIN/COMOUT (NOAA-EMC#2668)

    NCO has requested that each COM variable specify whether it is an input
    or an output. This completes that process for the global-workflow
    archive task.
    
    Refs NOAA-EMC#2451 
    ---------
    
    Co-authored-by: Walter Kolczynski - NOAA <[email protected]>
    Co-authored-by: Rahul Mahajan <[email protected]>
    Co-authored-by: David Huber <[email protected]>
    4 people authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    35d4d99 View commit details
    Browse the repository at this point in the history
  3. Hotfix for bug in template names. (NOAA-EMC#2697)

    This PR is a hotfix for an incorrectly named (e.g., non-existent) `COM/`
    template.
    Resolves NOAA-EMC#2696 
    Refs NOAA-EMC#2451
    HenryRWinterbottom authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    3270ac3 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Removes misleading "No such file or directory" syntax errors from out…

    …put files (NOAA-EMC#2688)
    
    This PR addresses issue NOAA-EMC#1252. The following is accomplished:
    
    - Prior to removing files, the existence of a file is checked prior to
    attempting to remove; this is performed as noted
    [here](NOAA-EMC#1252 (comment));
    this PR only addresses the the `chgrp` issue.
    
    Refs NOAA-EMC#1252
    
    ---------
    
    Co-authored-by: David Huber <[email protected]>
    HenryRWinterbottom and DavidHuber-NOAA authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0b810c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Eliminate post groups (NOAA-EMC#2667)

    Eliminates the post groups used for upp and products jobs so that each
    task only processes one forecast hour. This is more efficient and
    greatly simplifies downstream dependencies that depend on a specific
    forecast hour.
    
    Resolves NOAA-EMC#2666
    Refs NOAA-EMC#2642
    WalterKolczynski-NOAA authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    8993b42 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Fix and simplify online archiving and reenable METplus jobs (NOAA-EMC…

    …#2687)
    
    This fixes the online archiving portion of the `*arch` and `*earc00`
    jobs, a prerequisite for running METplus.  This also reenables
    METplus by default.
    
    The approach previously taken created `FileHandler` dictionaries at
    varying levels within the resulting yaml, which was not properly parsed
    by `exglobal_archive.py`. This approach creates a single `FileHandler`
    dictionary and is much less complicated overall.
    
    Resolves NOAA-EMC#2673 NOAA-EMC#2647
    DavidHuber-NOAA authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    f43a862 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Add minimum software requirements (NOAA-EMC#2712)

    Adds a table to HPC documentation stating the minimum support versions
    DavidHuber-NOAA authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    4e1b937 View commit details
    Browse the repository at this point in the history
  2. reset to develop

    guillaumevernieres committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    449b60d View commit details
    Browse the repository at this point in the history