File tree Expand file tree Collapse file tree
scripts/aws/uid2-operator-ami Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33[defaults]
44timeout = 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]
1413pipelining = True
1514ssh_args = -o ControlMaster =auto -o ControlPersist =600s -o ServerAliveInterval =30 -o ServerAliveCountMax =20
You can’t perform that action at this time.
0 commit comments