[us-commits] [ehb54/us3lims_dbinst] 9f7657: Quote payload filenames and check tar's exit statu...

aaron-auc noreply at github.com
Wed Sep 23 03:20:53 MDT 2026


  Branch: refs/heads/submission-hardening
  Home:   https://github.com/ehb54/us3lims_dbinst
  Commit: 9f7657d572a801ac59aff5adfd9a45a06324461a
      https://github.com/ehb54/us3lims_dbinst/commit/9f7657d572a801ac59aff5adfd9a45a06324461a
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-03 (Thu, 03 Sep 2026)

  Changed paths:
    M lib/file_writer.php

  Log Message:
  -----------
  Quote payload filenames and check tar's exit status so a model description containing a space cannot silently produce an incomplete job archive


  Commit: 8310e604043b9833dfcb97178ceef13d7e63a808
      https://github.com/ehb54/us3lims_dbinst/commit/8310e604043b9833dfcb97178ceef13d7e63a808
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-23 (Wed, 23 Sep 2026)

  Changed paths:
    M 2DSA-CG_2.php
    M 2DSA_2.php
    M DMGA_2.php
    M GA_3.php
    M PCSA_2.php
    M config.php.template
    M lib/file_writer.php
    M lib/utility.php
    M queue_content.php
    M queue_viewer.php
    M runID_info.php

  Log Message:
  -----------
  Abort job submission when the input archive cannot be created

Restore the working directory and return false on tar failure so callers stop before Slurm submission. Clean up implementation comments to document current contracts and constraints.


  Commit: a5ecc0e9b4a88ffb22c75bef3bab0400a21c379b
      https://github.com/ehb54/us3lims_dbinst/commit/a5ecc0e9b4a88ffb22c75bef3bab0400a21c379b
  Author: aaron-auc <aaron at aucsolutions.com>
  Date:   2026-09-23 (Wed, 23 Sep 2026)

  Changed paths:
    M 2DSA-CG_2.php
    M 2DSA_2.php
    M DMGA_2.php
    M GA_3.php
    M PCSA_2.php
    M config.php.template
    M lib/file_writer.php
    M lib/payload_manager.php
    M lib/utility.php
    M queue_content.php
    M queue_viewer.php
    M runID_info.php

  Log Message:
  -----------
  Merge updated Slurm base into submission hardening

Preserve quoted archive creation and abort-on-failure handling from PR #57. Retain submission guards and payload normalization, and shorten their implementation comments.


Compare: https://github.com/ehb54/us3lims_dbinst/compare/75c2a977b64c...a5ecc0e9b4a8

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


More information about the us-commits mailing list