Skip to content

A site's build no longer waits for every disk of the machine (no sync) - #95

Merged
dpoposki merged 1 commit into
mainfrom
fix/build-sync
Nov 4, 2026
Merged

dpoposki merged 1 commit into
mainfrom
fix/build-sync

Conversation

@dpoposki

@dpoposki dpoposki commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

The build step ended with sync, from the Symfony Docker template the setup started from: it flushes every filesystem on the host, so one slow or hung mount anywhere on the machine (a network share, a failing disk) stalled every site's add, update and nightly rebuild until its 30-minute timeout, with nothing pointing at the cause (Quire Server's audit, NOVICE-02: what hung its first run). BuildKit commits each layer itself.

What and why

How it was tested

Checklist

  • Tests cover the change (a fix has a test that fails without it)
  • composer qa passes
  • User-facing changes are documented in docs/ or the README

The build step ended with sync, from the Symfony Docker template the setup started from: it flushes
every filesystem on the host, so one slow or hung mount anywhere on the machine (a network share, a
failing disk) stalled every site's add, update and nightly rebuild until its 30-minute timeout, with
nothing pointing at the cause (Quire Server's audit, NOVICE-02: what hung its first run). BuildKit
commits each layer itself.
@dpoposki
dpoposki merged commit e576197 into main Nov 4, 2026
6 checks passed
@dpoposki
dpoposki deleted the fix/build-sync branch November 4, 2026 22:02
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