Skip to content

Use `cime_env` where avaiable

Mametjanov, Azamat requested to merge github/fork/jhkennedy/cime-env into master

Created by: jhkennedy

This updates the machine configuration for:

  • Anvil
  • Bebop*
  • Compy
  • Cori
  • Theta*

Please look at Bobop and Theta closely as I'm not 100% sure cime_env is available for them.

to use the latest cime_env as the python environment for E3SM/CIME testing. Right now, this is needed for the external python dependencies required by the e3sm_atm_nbfb_* tests (currently only run on cori-knl) but will likely be used in the future by other CIME tests as the ability to use external python dependencies in CIME has been request broadly.

This covers all the machines in the E3SM_Machine_Coverage section on CDASH, and all but sandiatoss3 and melvin in the E3SM_Baselines section because cime_env isn't deployed to them (Jim, I think you'd have to deploy cime_env there...).


@xylar , once this is merged and the e3sm_atm_nbfb_* have run successfully, you can remove the e3sm_simple env. off of Cori.

cc @mkstratos: this is how the python environment needed for EVV is deployed.

Merge request reports

Loading