Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/develop' into feature/tar_rstprod
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidHuber-NOAA committed Oct 25, 2023
2 parents 5298b31 + e817f5d commit 44ec9de
Show file tree
Hide file tree
Showing 9 changed files with 33 additions and 16 deletions.
4 changes: 2 additions & 2 deletions ci/scripts/check_ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -89,9 +89,9 @@ for pr in ${pr_list}; do
# Check to see if this PR that was opened by the weekly tests and if so close it if it passed on all platforms
weekly_labels=$(${GH} pr view "${pr}" --repo "${REPO_URL}" --json headRefName,labels,author --jq 'select(.author.login | contains("emcbot")) | select(.headRefName | contains("weekly_ci")) | .labels[].name ') || true
if [[ -n "${weekly_labels}" ]]; then
num_platforms=$(find ../platforms -type f -name "config.*" | wc -l)
num_platforms=$(find "${ROOT_DIR}/ci/platforms" -type f -name "config.*" | wc -l)
passed=0
for platforms in ../platforms/config.*; do
for platforms in "${ROOT_DIR}"/ci/platforms/config.*; do
machine=$(basename "${platforms}" | cut -d. -f2)
if [[ "${weekly_labels}" == *"CI-${machine^}-Passed"* ]]; then
((passed=passed+1))
Expand Down
2 changes: 1 addition & 1 deletion ci/scripts/clone-build_ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ echo "${commit}" > "../commit"
cd sorc || exit 1
set +e
# TODO enable -u later when GDASApp tests are added
./checkout.sh -c -g >> log.checkout 2>&1
./checkout.sh -c -g -u >> log.checkout 2>&1
checkout_status=$?
if [[ ${checkout_status} != 0 ]]; then
{
Expand Down
4 changes: 2 additions & 2 deletions docs/source/noaa_csp.rst
Original file line number Diff line number Diff line change
Expand Up @@ -183,14 +183,14 @@ the global-workflow.

The software stack supporting the ``develop`` branch of the
global-workflow is provided for the user and is located beneath
``/contrib/global-workflow/spack-stack``. The modules required for the
``/contrib/emc_static/spack-stack``. The modules required for the
global-workflow execution may be loaded as follows.

.. code-block:: bash
user@host:$ module unuse /opt/cray/craype/default/modulefiles
user@host:$ module unuse /opt/cray/modulefiles
user@host:$ module use /contrib/global-workflow/spack-stack/miniconda/modulefiles/miniconda
user@host:$ module use /contrib/emc_static/spack-stack/miniconda/modulefiles/miniconda
user@host:$ module load py39_4.12.0
user@host:$ module load rocoto/1.3.3
Expand Down
2 changes: 1 addition & 1 deletion jobs/rocoto/ocnpost.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ YMD=${PDY} HH=${cyc} generate_com -rx COM_OCEAN_HISTORY COM_OCEAN_2D COM_OCEAN_3
COM_OCEAN_XSECT COM_ICE_HISTORY

for grid in "0p50" "0p25"; do
YMD=${PDY} HH=${cyc} GRID=${grid} generate_com -rx "COM_OCEAN_GRIB_${grid}:COM_OCEAN_GRIB_TMPL"
YMD=${PDY} HH=${cyc} GRID=${grid} generate_com -rx "COM_OCEAN_GRIB_${grid}:COM_OCEAN_GRIB_GRID_TMPL"
done

for outdir in COM_OCEAN_2D COM_OCEAN_3D COM_OCEAN_XSECT COM_OCEAN_GRIB_0p25 COM_OCEAN_GRIB_0p50; do
Expand Down
7 changes: 2 additions & 5 deletions parm/config/gfs/config.atmanl
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,8 @@ export STATICB_TYPE="gsibec"
export BERROR_YAML=${HOMEgfs}/sorc/gdas.cd/parm/atm/berror/staticb_${STATICB_TYPE}.yaml
export INTERP_METHOD='barycentric'

export layout_x=1
export layout_y=1

export io_layout_x=1
export io_layout_y=1
export io_layout_x=@IO_LAYOUT_X@
export io_layout_y=@IO_LAYOUT_Y@

export JEDIEXE=${HOMEgfs}/exec/fv3jedi_var.x

Expand Down
7 changes: 2 additions & 5 deletions parm/config/gfs/config.atmensanl
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,8 @@ export OBS_LIST=${HOMEgfs}/sorc/gdas.cd/parm/atm/obs/lists/lgetkf_prototype.yaml
export ATMENSYAML=${HOMEgfs}/sorc/gdas.cd/parm/atm/lgetkf/lgetkf.yaml
export INTERP_METHOD='barycentric'

export layout_x=1
export layout_y=1

export io_layout_x=1
export io_layout_y=1
export io_layout_x=@IO_LAYOUT_X@
export io_layout_y=@IO_LAYOUT_Y@

export JEDIEXE=${HOMEgfs}/exec/fv3jedi_letkf.x

Expand Down
13 changes: 13 additions & 0 deletions parm/config/gfs/config.resources
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,15 @@ elif [[ ${step} = "waveawipsgridded" ]]; then

elif [[ "${step}" = "atmanlinit" ]]; then

# make below case dependent later
export layout_x=1
export layout_y=1

layout_gsib_x=$(echo "${layout_x} * 3" | bc)
export layout_gsib_x
layout_gsib_y=$(echo "${layout_y} * 2" | bc)
export layout_gsib_y

export wtime_atmanlinit="00:10:00"
export npe_atmanlinit=1
export nth_atmanlinit=1
Expand Down Expand Up @@ -790,6 +799,10 @@ elif [[ ${step} = "stage_ic" ]]; then

elif [[ "${step}" = "atmensanlinit" ]]; then

# make below case dependent later
export layout_x=1
export layout_y=1

export wtime_atmensanlinit="00:10:00"
export npe_atmensanlinit=1
export nth_atmensanlinit=1
Expand Down
2 changes: 2 additions & 0 deletions parm/config/gfs/config.vrfy
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,8 @@ fi
# Cyclone genesis and cyclone track verification
#-------------------------------------------------

export SENDCOM="YES" # Needed by tracker/genesis scripts still

export HOMEens_tracker=$BASE_GIT/TC_tracker/${tracker_ver}

if [[ "${VRFYTRAK}" = "YES" ]]; then
Expand Down
8 changes: 8 additions & 0 deletions parm/config/gfs/yaml/defaults.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ base:
DO_JEDILANDDA: "NO"
DO_MERGENSST: "NO"

atmanl:
IO_LAYOUT_X: 1
IO_LAYOUT_Y: 1

atmensanl:
IO_LAYOUT_X: 1
IO_LAYOUT_Y: 1

aeroanl:
IO_LAYOUT_X: 1
IO_LAYOUT_Y: 1
Expand Down

0 comments on commit 44ec9de

Please sign in to comment.