[us-commits] [ehb54/us3lims_common] 79fbae: Publish the total rank count nodes() computes so t...

aaron-auc noreply at github.com
Sat Sep 5 15:55:59 MDT 2026


  Branch: refs/heads/780-request-pbs-gfac-cleanup
  Home:   https://github.com/ehb54/us3lims_common
  Commit: 79fbae77e2cce1dfa002e8cc81e975f308410fa7
      https://github.com/ehb54/us3lims_common/commit/79fbae77e2cce1dfa002e8cc81e975f308410fa7
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M class/jobsubmit.php

  Log Message:
  -----------
  Publish the total rank count nodes() computes so the emitter can stop deriving its own


  Commit: 88e3e3917764aeca6546ea1c94e6c98af19cc640
      https://github.com/ehb54/us3lims_common/commit/88e3e3917764aeca6546ea1c94e6c98af19cc640
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M class/jobsubmit.php

  Log Message:
  -----------
  Round the node count up instead of casting the numerator, which emitted a fractional SBATCH -N that sbatch rejects


  Commit: e1d0b849b674d0b1c6d3da66f3cf7d2a43b0bb0c
      https://github.com/ehb54/us3lims_common/commit/e1d0b849b674d0b1c6d3da66f3cf7d2a43b0bb0c
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M class/submit_slurm.php

  Log Message:
  -----------
  Emit the rank count the sizing pass computed instead of deriving a second one from ppbj


  Commit: 170b27bafb647de8b43785671df13123d86e8d72
      https://github.com/ehb54/us3lims_common/commit/170b27bafb647de8b43785671df13123d86e8d72
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-04 (Fri, 04 Sep 2026)

  Changed paths:
    M class/submit_slurm.php

  Log Message:
  -----------
  Name the held batch script jobfile, matching the HPCAnalysisResult column it is written to


  Commit: 8cffec27c7072dbb30a12c96caa140e127b62b88
      https://github.com/ehb54/us3lims_common/commit/8cffec27c7072dbb30a12c96caa140e127b62b88
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-04 (Fri, 04 Sep 2026)

  Changed paths:
    M class/jobsubmit.php
    M class/submit_slurm.php

  Log Message:
  -----------
  Scale the rank count by the model group count so each parallel-masters group gets the cores sizing allotted it


  Commit: a840a421862efdc945921e9ba1d749805c5a0109
      https://github.com/ehb54/us3lims_common/commit/a840a421862efdc945921e9ba1d749805c5a0109
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-05 (Sat, 05 Sep 2026)

  Changed paths:
    M class/jobsubmit.php
    M class/remote_exec.php
    M class/submit_slurm.php
    M global_config.php.template

  Log Message:
  -----------
  Update global configuration and job submission logic for Slurm integration

- Introduce sbatch_directives for site-specific batch directives, replacing mempercore.
- Enhance the procs_per_mgroup description for clarity on its role in job sizing.
- Adjust environment script lines for node configurations.
- Refactor resource planning logic to streamline task allocation and error handling.
- Ensure proper handling of SSH host key policies in remote execution.


Compare: https://github.com/ehb54/us3lims_common/compare/fe6773ad6d78...a840a421862e

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications


More information about the us-commits mailing list