Skip to content

[v0.8 backport] Fix reference count issues on typed errors, docs: fix frontend image tags #1990

Merged
tonistiigi merged 4 commits into
moby:v0.8from
thaJeztah:0.8_backports
Feb 22, 2021
Merged

[v0.8 backport] Fix reference count issues on typed errors, docs: fix frontend image tags #1990
tonistiigi merged 4 commits into
moby:v0.8from
thaJeztah:0.8_backports

Conversation

@thaJeztah
Copy link
Copy Markdown
Member

@thaJeztah thaJeztah commented Feb 21, 2021

backports of:

# https://github.com/moby/buildkit/pull/1916 dockerfile/docs: fix frontend image tags
git cherry-pick -s -S -x 1218e37c239c1d6d27446d748a49abc6434e7dee

# https://github.com/moby/buildkit/pull/1963 Fix reference count issues on typed errors with mount references
git cherry-pick -s -S -x 3660e5f9c8efe4bd8d2e61c684c950863abae2ee b4b0ece384cbd1bc62335d1716556ed43169260f 42fb2a877164cca5103354a529e7e68f6acc1136

Tibor Vass and others added 4 commits February 21, 2021 20:19
Signed-off-by: Tibor Vass <tibor@docker.com>
(cherry picked from commit 1218e37)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Cache mount instances are shared between multiple vertextes/builds
so if one of the cloned instance gets committed reference count
will get corrupted as other parts of the code still see reference as
mountable.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 3660e5f)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit b4b0ece)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
(cherry picked from commit 42fb2a8)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah thaJeztah added this to the v0.8.2 milestone Feb 21, 2021
@thaJeztah thaJeztah requested review from AkihiroSuda and tonistiigi and removed request for tonistiigi February 21, 2021 19:29
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.

2 participants