Skip to content

solver: fix provenance bridge races#6758

Merged
tonistiigi merged 1 commit into
moby:masterfrom
tonistiigi:fix-provenance-data-race
May 11, 2026
Merged

solver: fix provenance bridge races#6758
tonistiigi merged 1 commit into
moby:masterfrom
tonistiigi:fix-provenance-data-race

Conversation

@tonistiigi
Copy link
Copy Markdown
Member

Read provenance bridge slices through locked snapshots so concurrent gateway solves cannot race with provenance collection. Protect the frontend result append on child bridges as well.

Discovered while debugging #6731 but no evidence this directly fixes that issue.

Read provenance bridge slices through locked snapshots so concurrent
gateway solves cannot race with provenance collection. Protect the
frontend result append on child bridges as well.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
@tonistiigi tonistiigi merged commit f7a40a0 into moby:master May 11, 2026
193 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants