Skip to content

Give the boot translations sync more time - #12017

Merged
iHiD merged 1 commit into
mainfrom
boot-sync-timeout
Oct 28, 2026
Merged

iHiD merged 1 commit into
mainfrom
boot-sync-timeout

Conversation

@iHiD

@iHiD iHiD commented Oct 28, 2026

Copy link
Copy Markdown
Member

The translations sync that runs when a webserver boots is wrapped in a 180 second timeout. A git pull that changes many files can take longer than that on EFS, and the timeout then kills it part way through (EXERCISM-RAILS-195). The files it has already written block every later pull until the checkout is repaired.

This raises the timeout to 360 seconds. The pull still runs on boot, and the limit stays well inside the ECS health check grace period of 600 seconds. The comment above the command now explains the choice.

🤖 Generated with Claude Code

The boot sync's git pull can take more than 180 seconds on EFS, and the
timeout then kills it part way through. That leaves files behind which
block later pulls. Raise the timeout to 360 seconds, which still fits
inside the ECS health check grace period of 600 seconds.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@iHiD
iHiD merged commit d8af92c into main Oct 28, 2026
29 checks passed
@iHiD
iHiD deleted the boot-sync-timeout branch October 28, 2026 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant