Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v0.17] cherry-picks for v0.17.2 #5545

Merged
merged 2 commits into from
Nov 22, 2024
Merged

Conversation

tonistiigi and others added 2 commits November 21, 2024 17:03
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 008ca45)
This ensures different valid protobuf serializations that are sent by
frontends will be rewritten into digests that are normalized for the
buildkit solver.

The most recent example of this is that older frontends would generate
protobuf with gogo and the newer buildkit is using the google protobuf
library. These produce different serializations and cause the solver to
think that identical operations are actually different.

Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com>
(cherry picked from commit 9f65f8c)
@github-actions github-actions bot added area/testing area/dependencies Pull requests that update a dependency file area/solver labels Nov 22, 2024
@crazy-max crazy-max merged commit a3d7342 into moby:v0.17 Nov 22, 2024
92 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependencies Pull requests that update a dependency file area/solver area/testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants