Skip to content

Releases: E3SM-Project/mache

v3.7.1

Choose a tag to compare

@xylar xylar released this 09 Jun 12:58
645f7bf

What's Changed

  • Update config_machines.xml to upstream E3SM 8ceac83 (chrysalis, pm-cpu) by @Copilot in #434
  • Sync config_machines.xml to upstream E3SM 5ac83789 (pm-gpu/polaris MOAB_ROOT drift) by @Copilot in #436
  • Fix mache.deploy version detection by @xylar in #437

Full Changelog: 3.7.0...3.7.1

v3.7.0

Choose a tag to compare

@xylar xylar released this 27 May 14:36
2ed91be

What's Changed

  • Update config_machines.xml to upstream E3SM revision ec75ebef by @Copilot in #419
  • Update config_machines.xml for aurora drift (upstream b3c664d) by @Copilot in #421
  • Several fixes to the chrysalis oneapi-ifx spack template by @xylar in #423
  • Fix chrysalis cores per node: 64 not 128 by @xylar in #424
  • Sync config_machines.xml to E3SM a3999e3 for pm-cpu drift by @Copilot in #426
  • Sync config_machines.xml to E3SM 08e9d2d1 and apply MOAB_ROOT drift updates by @Copilot in #428
  • Unload python or conda modules in mache.deploy load scripts by @xylar in #430
  • Add support for group-writable roots to managed directories by @xylar in #422

Full Changelog: 3.6.1...3.7.0

v3.6.1

Choose a tag to compare

@xylar xylar released this 23 Apr 06:35
0a1358e

What's Changed

  • Sync bebop machine config to upstream E3SM 3ebfd267 by @Copilot in #413
  • Make pixi environment less fragile by @xylar in #415
  • Add compy compute-node detection by @xylar in #414

Full Changelog: 3.6.0...3.6.1

v3.6.0

Choose a tag to compare

@xylar xylar released this 16 Apr 19:46
cd0957f

What's Changed

  • Add an action to ask Copilot to update config_machines.xml and spack templates by @xylar in #400
  • Update Frontier spack templates by @xylar in #399
  • Update agent instructions by @xylar in #403
  • Fix updating config machines (again) by @xylar in #406
  • Sync config_machines.xml to E3SM 4487cd1 and update Frontier GNU Spack externals by @Copilot in #408
  • Only run workflow tests if affected files have changed by @xylar in #409

Full Changelog: 3.5.2...3.6.0

v3.5.2

Choose a tag to compare

@xylar xylar released this 15 Apr 18:59
90b5b2f

What's Changed

  • Fix mpi tasks per node on Frontier by @xylar in #398

Full Changelog: 3.5.1...3.5.2

v3.5.1

Choose a tag to compare

@xylar xylar released this 15 Apr 11:35
030df74

What's Changed

  • Handle read-only shared pixi environments by @xylar in #395
  • Improve error messages in mache.deploy by @xylar in #396

Full Changelog: 3.5.0...3.5.1

v3.5.0

Choose a tag to compare

@xylar xylar released this 10 Apr 12:55
19fe3e4

What's Changed

  • Add work directory to mache.deploy's check_call() by @xylar in #392
  • Add bebop and improv for syncing diags by @xylar in #391
  • Add pre_publish and post_publish hooks by @xylar in #393
  • Update to v3.5.0 by @xylar in #394

Full Changelog: 3.4.1...3.5.0

v3.4.1

Choose a tag to compare

@xylar xylar released this 09 Apr 20:17
f00a924

What's Changed

  • Fix shared permissions to not be group writable by @xylar in #390

Full Changelog: 3.4.0...3.4.1

v3.4.0

Choose a tag to compare

@xylar xylar released this 09 Apr 16:48
2219c12

What's Changed

  • Add docs about hyperthreading by @xylar in #381
  • Update LC machines by @jasonb5 in #351
  • Improve deploy flexibility for pixi, Spack, and load scripts by @xylar in #383
  • Update config options for Compy by @xylar in #384
  • Add mache.deploy support for shared load-scripts by @xylar in #385
  • add AI agent instructions by @xylar in #388
  • Add support for a base shared directory by @xylar in #387
  • Allow downstream software not to set mpi version by @xylar in #389

Full Changelog: 3.3.0...3.4.0

v3.3.0

Choose a tag to compare

@xylar xylar released this 02 Apr 10:30
bc48354

What's Changed

  • Add gpu_bind = none config option on pm-gpu by @xylar in #377
  • Fix cudatoolkit version for pm-gpu by @xylar in #378
  • Refactor mache.deploy for E3SM-Unified deployment support by @xylar in #374
  • Fix node count and tasks-per-node in mache.parallel by @xylar in #376
  • Update to v3.3.0 by @xylar in #380

Full Changelog: 3.2.0...3.3.0