Releases: buildkite/agent
Releases · buildkite/agent
v3.73.1
v3.73.1 (2024-05-23)
Fixed
- Fix redaction when no initial redactors are present #2794 (@moskyb)
- Fix an issue where intermittently, commands run by the agent would fail with
error: fork/exec: operation not permitted
#2791 (@moskyb) - Fix an issue where using cancel grace period would not work if signal grace period was not set #2788 (@tessereth)
- Emit a better error if the job API token is missing #2789 (@moskyb)
Internal
- Bump docker/library/golang from
b1e05e2
tof43c6f0
in /.buildkite #2785 (@dependabot[bot]) - Upgrade math/rand to v2 #2792 (@DrJosh9000)
v3.73.0
v3.73.0 (2024-05-16)
Changed
- Return earlier from non-get credential actions #2776 (@moskyb)
- Remove the --debug-http flag from the git credential helper #2772 (@moskyb)
- Write "unknown exit status" in expanded section #2783 (@DrJosh9000)
Fixed
- Fix poorly-timed timestamp insertions #2778 (@DrJosh9000)
- Fix typo in 'buildkite-agent redactor add' description. #2777 (@gilesgas)
- Fix checkout race condition on GitHub PR builds #2735 (@rianmcguire)
- Expand buildkite-agent secret command with a more useful description. #2775 (@gilesgas)
Internal
v3.72.0
v3.71.0
v3.71.0 (2024-04-30)
Fixed
- Make preferring runtime env default off #2747 (@patrobinson)
- Use roko to retry k8s socket dial #2746 (@DrJosh9000)
- Tweak ETXTBSY retry, and be helpful for ENOENT #2736 (@DrJosh9000)
Added
- Experiment: override zero exit code on cancel #2741 (@DrJosh9000)
v3.70.0
v3.70.0 (2024-04-18)
Added
- Add BUILDKITE_STEP_KEY as a json logger field #2730 (@joeljeske)
- New flag
--spawn-per-cpu
The number of agents to spawn per cpu in parallel (mutually exclusive with --spawn) #2711 (@mmlb) - Upload agent images to GHCR #2724 (@DrJosh9000)
Fixed
- Update go-pipeline to v0.7.0 (Correctly upload cache
name
andsize
command step settings, supportcache: false
) #2731 (@jordandcarter) - Show descriptive error when annotation body size exceeds maximum when using stdin #2725 (@rianmcguire)
Internal
- Dependabot updates #2726 #2727 #2728 #2729 (@dependabot[bot])
v3.69.0
v3.69.0 (2024-04-10)
Added
Internal
- @dependabot, hard at work as usual #2717 #2721 #2719 #2718 #2715 (@dependabot)
v3.68.0
v3.68.0 (2024-04-04)
Changed
- Ensure that disabled warnings get passed to the logger in kubernetes agents #2698 (@moskyb)
- Handle warnings from go-pipeline
Parse
#2675 (@DrJosh9000) - Don't run pre-exit hooks without command phase #2707 (@DrJosh9000)
Internal
v3.67.0
v3.67.0 (2024-03-28)
Changed
- De-experiment isolated plugin checkout #2694 (@triarius)
- Always set git commit #2676 (@moskyb)
- Silence Job API Log Group #2690, #2695 (@triarius)
- Set a user agent when downloading most artifacts #2671 (@yob)
- Extend default signal grace period to 9 seconds #2696 (@triarius)
Fixed
- Fix commit resolution error message #2699 (@moskyb)
- Update outdated option name #2693 (@fruechel-canva)
Internal
- Add a User-Agent header when uploading artifacts to Buildkite's default location #2672 (@yob)
- Break from artifact upload retry loop on more 4xx responses #2697 (@SorchaAbel)
- Use roko.DoFunc #2689 (@DrJosh9000)
- Dependabot up to its usual tricks: #2704, #2701, #2702, #2666, #2691, #2692 (@dependabot[bot])
v3.66.0
v3.66.0 (2024-03-12)
Added
- Extend graceful cancellation to all job phases #2654 (@david-poirier)
- Add cli command to redact secrets and redact secrets from Pipelines Secrets #2660 (@triarius)
- Configurably optional warnings #2674 (@moskyb)
Fixed
- Update
tool sign
usage description to match actual command #2677 (@CheeseStick) - Remove experimental callout on signing flags (it wasn't experimental) #2668 (@moskyb)
Changed
- Promote
avoid-recursive-trap
experiment #2669 (@triarius) - Remove requests logging in the Job API unless if in debug mode #2662 (@triarius)
- Force GitHub URLs to use HTTPS if the agent's git-credential-helper if it is enabled #2655 (@triarius)
Internal
v3.65.0
v3.65.0 (2024-02-23)
Added
- Add flag for setting annotation priority #2644 (@matthewborden)