Jacamar CI v0.24.1

  • Release: v0.24.1

  • Date: 12/22/2024

Admin Changes

  • Support feature for user_bash_env configuration (!556)

    • This optional configuration injects key=value pairs into the shell generated for a user to launch job scripts and related monitoring commands. An example use case could involve overriding the LMOD administrative file, thus preventing the output from appearing multiple times in every CI job log:

    • [batch]
        user_bash_env = ["LMOD_ADMIN_FILE='none'"]
      

Bug & Development Fixes

  • Capture scheduler interactions via file (!554)

    • This changes improves scheduler based executor (primarily Flux and Slurm) by improving how output is parsed.

  • Log target scheduler action (!555)

  • Fix runner integration testing (!553)

    • This corrects errors we’ve seen when deploying the nightly build of the GitLab Runner used for integration testing. All failures where unrelated to the application itself.

  • Correct Slurm allocate action monitoring (!558)