Skip to content

Commit 0c94b92

Browse files
committed
Add tracing backend parameter to cfn stack
1 parent 9efe78c commit 0c94b92

File tree

3 files changed

+15
-1
lines changed

3 files changed

+15
-1
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ spawn=${BUILDKITE_AGENTS_PER_INSTANCE}
182182
no-color=true
183183
disconnect-after-idle-timeout=${BUILDKITE_SCALE_IN_IDLE_PERIOD}
184184
disconnect-after-job=${BUILDKITE_TERMINATE_INSTANCE_AFTER_JOB}
185+
tracing-backend=${BUILDKITE_AGENT_TRACING_BACKEND}
185186
EOF
186187

187188
chown buildkite-agent: /etc/buildkite-agent/buildkite-agent.cfg

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ no-color=true
138138
shell=powershell
139139
disconnect-after-idle-timeout=${Env:BUILDKITE_SCALE_IN_IDLE_PERIOD}
140140
disconnect-after-job=${Env:BUILDKITE_TERMINATE_INSTANCE_AFTER_JOB}
141+
tracing-backend=${Env:BUILDKITE_AGENT_TRACING_BACKEND}
141142
"@
142143
$OFS=" "
143144

templates/aws-stack.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Metadata:
4141
- BuildkiteAgentTags
4242
- BuildkiteAgentTimestampLines
4343
- BuildkiteAgentExperiments
44+
- BuildkiteAgentTracingBackend
4445
- BuildkiteTerminateInstanceAfterJob
4546
- BuildkiteAdditionalSudoPermissions
4647
- BuildkiteWindowsAdministrator
@@ -163,6 +164,15 @@ Parameters:
163164
Type: String
164165
Default: ""
165166

167+
BuildkiteAgentTracingBackend:
168+
Description: The tracing backend to use for CI tracing. See https://buildkite.com/docs/agent/v3/tracing
169+
Type: String
170+
AllowedValues:
171+
- ""
172+
- "datadog"
173+
- "opentelemetry"
174+
Default: ""
175+
166176
BuildkiteTerminateInstanceAfterJob:
167177
Description: Set to "true" to terminate the instance after a job has completed.
168178
Type: String
@@ -443,7 +453,7 @@ Parameters:
443453
- "true"
444454
- "false"
445455
Default: "false"
446-
456+
447457
EnableDetailedMonitoring:
448458
Type: String
449459
Description: Enable detailed EC2 monitoring
@@ -993,6 +1003,7 @@ Resources:
9931003
$Env:BUILDKITE_AGENT_TAGS="${BuildkiteAgentTags}"
9941004
$Env:BUILDKITE_AGENT_TIMESTAMP_LINES="${BuildkiteAgentTimestampLines}"
9951005
$Env:BUILDKITE_AGENT_EXPERIMENTS="${BuildkiteAgentExperiments}"
1006+
$Env:BUILDKITE_AGENT_TRACING_BACKEND="${BuildkiteAgentTracingBackend}"
9961007
$Env:BUILDKITE_AGENT_RELEASE="${BuildkiteAgentRelease}"
9971008
$Env:BUILDKITE_QUEUE="${BuildkiteQueue}"
9981009
$Env:BUILDKITE_AGENT_ENABLE_GIT_MIRRORS_EXPERIMENT="${EnableAgentGitMirrorsExperiment}"
@@ -1041,6 +1052,7 @@ Resources:
10411052
BUILDKITE_AGENT_TAGS="${BuildkiteAgentTags}" \
10421053
BUILDKITE_AGENT_TIMESTAMP_LINES="${BuildkiteAgentTimestampLines}" \
10431054
BUILDKITE_AGENT_EXPERIMENTS="${BuildkiteAgentExperiments}" \
1055+
BUILDKITE_AGENT_TRACING_BACKEND="${BuildkiteAgentTracingBackend}" \
10441056
BUILDKITE_AGENT_RELEASE="${BuildkiteAgentRelease}" \
10451057
BUILDKITE_QUEUE="${BuildkiteQueue}" \
10461058
BUILDKITE_AGENT_ENABLE_GIT_MIRRORS_EXPERIMENT="${EnableAgentGitMirrorsExperiment}" \

0 commit comments

Comments
 (0)