Skip to content

Commit 43d904d

Browse files
committed
agent name uses %spawn instead of %n
`%spawn` is a new client-side interpolation to dedupe multiple agent names run via `buildkite-agent start --spawn N`. `%n` was resolved server-side instead of client-side, which was problematic in some cases.
1 parent a2e5113 commit 43d904d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packer/linux/conf/bin/bk-install-elastic-stack.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ if [[ -n "${BUILDKITE_AGENT_TOKEN_PATH}" ]] ; then
115115
fi
116116

117117
cat << EOF > /etc/buildkite-agent/buildkite-agent.cfg
118-
name="${BUILDKITE_STACK_NAME}-${INSTANCE_ID}-%n"
118+
name="${BUILDKITE_STACK_NAME}-${INSTANCE_ID}-%spawn"
119119
token="${BUILDKITE_AGENT_TOKEN}"
120120
tags=$(IFS=, ; echo "${agent_metadata[*]}")
121121
tags-from-ec2-meta-data=true

packer/windows/conf/bin/bk-install-elastic-stack.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ If ($null -ne $Env:BUILDKITE_AGENT_TOKEN_PATH -and $Env:BUILDKITE_AGENT_TOKEN_PA
8686

8787
$OFS=","
8888
Set-Content -Path C:\buildkite-agent\buildkite-agent.cfg -Value @"
89-
name="${Env:BUILDKITE_STACK_NAME}-${Env:INSTANCE_ID}-%n"
89+
name="${Env:BUILDKITE_STACK_NAME}-${Env:INSTANCE_ID}-%spawn"
9090
token="${Env:BUILDKITE_AGENT_TOKEN}"
9191
tags=$agent_metadata
9292
tags-from-ec2-meta-data=true

0 commit comments

Comments
 (0)