Skip to content

Commit 29eb6a1

Browse files
committed
update comments
1 parent 97bd47f commit 29eb6a1

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

scripts/aws/uid2-operator-ami/ansible.cfg

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@
33
[defaults]
44
timeout = 60
55

6-
# The GitHub runner image (ubuntu24/20260525) made per-task SSM port-forward
7-
# session setup ~3-4x slower (~12s -> ~45s/task), so recycling a session per
8-
# task intermittently stalls past the timeout and the idle session is reaped at
9-
# SSM's 20-min limit. Reuse one persistent SSH connection for the whole play
6+
# Reuse one persistent SSH connection for the whole play
107
# (ControlMaster/ControlPersist) and pipe module execution over it (pipelining)
118
# so we pay the slow SSM setup once instead of per task. ServerAlive keepalives
129
# generate traffic so a long-running task's session isn't idle-reaped.
10+
# Intends to solve an issue where the playbook hangs, seemingly due to the above SSM
11+
# setup time.
1312
[ssh_connection]
1413
pipelining = True
1514
ssh_args = -o ControlMaster=auto -o ControlPersist=600s -o ServerAliveInterval=30 -o ServerAliveCountMax=20

0 commit comments

Comments
 (0)