diff --git a/.github/workflows/e3sm-gh-ci-cime-tests.yml b/.github/workflows/e3sm-gh-ci-cime-tests.yml index 366fef018f20..b90ed2f01198 100644 --- a/.github/workflows/e3sm-gh-ci-cime-tests.yml +++ b/.github/workflows/e3sm-gh-ci-cime-tests.yml @@ -27,16 +27,16 @@ jobs: fail-fast: false matrix: test: - - SMS_D_P4.ne4pg2_oQU480.F2010.singularity_gnu - - SMS_P4.ne4pg2_oQU480.F2010.singularity_gnu - - REP_P4.ne4pg2_oQU480.F2010.singularity_gnu - - ERS_P4.ne4pg2_oQU480.F2010.singularity_gnu - - ERS_P4.ne4pg2_oQU480.F2010.singularity_gnu.eam-wcprod_F2010 - - ERP_P4.ne4pg2_oQU480.F2010.singularity_gnu - - PET_P4.ne4pg2_oQU480.F2010.singularity_gnu - - PEM_P4.ne4pg2_oQU480.F2010.singularity_gnu + - SMS_D_P4.ne4pg2_oQU480.F2010.singularity2_gnu + - SMS_P4.ne4pg2_oQU480.F2010.singularity2_gnu + - REP_P4.ne4pg2_oQU480.F2010.singularity2_gnu + - ERS_P4.ne4pg2_oQU480.F2010.singularity2_gnu + - ERS_P4.ne4pg2_oQU480.F2010.singularity2_gnu.eam-wcprod_F2010 + - ERP_P4.ne4pg2_oQU480.F2010.singularity2_gnu + - PET_P4.ne4pg2_oQU480.F2010.singularity2_gnu + - PEM_P4.ne4pg2_oQU480.F2010.singularity2_gnu container: - image: ghcr.io/mahf708/e3sm-imgs:v0.0.6 + image: ghcr.io/mahf708/e3sm-imgs:v0.0.9 steps: - diff --git a/.github/workflows/e3sm-gh-ci-w-cime-tests.yml b/.github/workflows/e3sm-gh-ci-w-cime-tests.yml index 595518c326d7..c24604d4ad0e 100644 --- a/.github/workflows/e3sm-gh-ci-w-cime-tests.yml +++ b/.github/workflows/e3sm-gh-ci-w-cime-tests.yml @@ -19,16 +19,16 @@ jobs: fail-fast: false matrix: test: - - SMS_D_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu - - SMS_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu - - REP_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu - - ERS_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu - - ERS_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu.allactive-wcprod_1850 - - ERP_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu - - PET_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu - - PEM_P8.ne4pg2_oQU480.WCYCL2010NS.singularity_gnu + - SMS_D_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu + - SMS_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu + - REP_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu + - ERS_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu + - ERS_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu.allactive-wcprod_1850 + - ERP_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu + - PET_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu + - PEM_P8.ne4pg2_oQU480.WCYCL2010NS.singularity2_gnu container: - image: ghcr.io/mahf708/e3sm-imgs:v0.0.6 + image: ghcr.io/mahf708/e3sm-imgs:v0.0.9 steps: - diff --git a/cime_config/machines/config_machines.xml b/cime_config/machines/config_machines.xml index dcac98476cc7..79fbe6c186b1 100644 --- a/cime_config/machines/config_machines.xml +++ b/cime_config/machines/config_machines.xml @@ -1712,6 +1712,51 @@ + + Singularity container 2.0 + singularity2 + LINUX + gnu + mpich + $ENV{HOME}/projects/e3sm/scratch + $ENV{HOME}/projects/e3sm/cesm-inputdata + $ENV{HOME}/projects/e3sm/ptclm-data + $ENV{HOME}/projects/e3sm/scratch/archive/$CASE + $ENV{HOME}/projects/e3sm/baselines/$COMPILER + /usr/local/packages/bin/cprnc + make + 4 + e3sm_developer + none + e3sm-team + 16 + 16 + + mpirun + + -launcher fork -hosts localhost -np {{ total_tasks }} + + + + $ENV{HOME}/projects/e3sm/scratch/$CASE/run + $ENV{HOME}/projects/e3sm/scratch/$CASE/bld + + $SRCROOT + + + /usr/local/packages + /usr/local/packages/bin:$ENV{PATH} + /usr/local/packages/lib + + + /usr/local/packages + /usr/local/packages + /usr/local/packages + /usr/local/packages/bin:$ENV{PATH} + /usr/local/packages/lib + + + Linux workstation for Jenkins testing (melvin|watson|s999964|climate|penn|sems)