Skip to content

Commit db541c5

Browse files
committed
handle case where SCALETEST_PARAM_CREATE_CONCURRENCY=0
1 parent 4a651c6 commit db541c5

File tree

1 file changed

+8
-2
lines changed
  • scaletest/templates/scaletest-runner/scripts

1 file changed

+8
-2
lines changed

scaletest/templates/scaletest-runner/scripts/prepare.sh

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,14 @@ log "Cleaning up from previous runs (if applicable)..."
5252

5353
log "Preparation complete!"
5454

55-
log "Scaling up provisioners to ${SCALETEST_PARAM_CREATE_CONCURRENCY}..."
55+
PROVISIONER_REPLICA_COUNT="${SCALETEST_PARAM_CREATE_CONCURRENCY:-0}"
56+
if [[ "${PROVISIONER_REPLICA_COUNT}" -eq 0 ]]; then
57+
# TODO(Cian): what is a good default value here?
58+
echo "Setting PROVISIONER_REPLICA_COUNT to 10 since SCALETEST_PARAM_CREATE_CONCURRENCY is 0"
59+
PROVISIONER_REPLICA_COUNT=10
60+
fi
61+
log "Scaling up provisioners to ${PROVISIONER_REPLICA_COUNT}..."
5662
maybedryrun "$DRY_RUN" kubectl scale deployment/coder-provisioner \
57-
--replicas "${SCALETEST_PARAM_CREATE_CONCURRENCY}"
63+
--replicas "${PROVISIONER_REPLICA_COUNT}"
5864
log "Waiting for provisioners to scale up..."
5965
maybedryrun "$DRY_RUN" kubectl rollout status deployment/coder-provisioner

0 commit comments

Comments
 (0)