Jacamar CI v0.17.0
Release: v0.17.0
Date: 10/27/2023
Admin Changes
Drop
flux mini alloc
command for newerflux alloc
- (Thanks@alecbcs
) (!499)Optional run sub-stage allowlist (!450)
If configured only stages that are listed will be allowed. This is envisioned for cases where a runner is only meant to allow arbitrary user scripts to run on compute resources.
[auth] run_stage_allowlist = [ "prepare_script", "get_sources", "download_artifacts", "step_script", "upload_artifacts_on_success", "upload_artifacts_on_failure" ]
See the Custom Executor documentation for the list of potential stages.
User Changes
Bug & Development Fixes
Simplify and update the augmenter package and expand testing (!448)
This removed a number of elements of the packages focused on aspects of Jacamar CI that are no longer supported. It has also added tests to the nightly run that ensures modifications to the artifact scripts and addition of
GIT_ASKPASS
work as expected.
Upgraded to Go version 1.20.10 (!460)
Expanded testing for RunAs identities (!452)
General updates to multiple dependencies (!454)