Skip to content

vendor: containerd v1.6.2, buildkit v0.10.0#3485

Merged
thaJeztah merged 5 commits intodocker:masterfrom
thaJeztah:update_vendor
Mar 25, 2022
Merged

vendor: containerd v1.6.2, buildkit v0.10.0#3485
thaJeztah merged 5 commits intodocker:masterfrom
thaJeztah:update_vendor

Conversation

@thaJeztah
Copy link
Copy Markdown
Member

vendor: google.golang.org/grpc v1.44.0

full diff: grpc/grpc-go@v1.38.0...v1.44.0

vendor: github.com/containerd/containerd v1.6.2

full diff: containerd/containerd@v1.5.10...v1.6.2

vendor: github.com/prometheus/procfs v0.7.3

un-pinning the dependency to let go modules resolve the version to use.

full diff: prometheus/procfs@v0.0.11...v0.7.3

vendor: github.com/prometheus/client_golang v1.11.0

un-pin the dependency to let go modules resolve the version

full diff: prometheus/client_golang@v1.6.0...v1.11.0

vendor: github.com/moby/buildkit v0.10.0

full diff: moby/buildkit@9f254e1...v0.10.0

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

un-pinning the dependency to let go modules resolve the version to use.

full diff: prometheus/procfs@v0.0.11...v0.7.3

Signed-off-by: Sebastiaan van Stijn <[email protected]>
un-pin the dependency to let go modules resolve the version

full diff: prometheus/client_golang@v1.6.0...v1.11.0

Signed-off-by: Sebastiaan van Stijn <[email protected]>
@thaJeztah thaJeztah added this to the 21.xx milestone Mar 24, 2022
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Mar 24, 2022

Codecov Report

Merging #3485 (5f74020) into master (0e3c9b2) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #3485   +/-   ##
=======================================
  Coverage   59.01%   59.01%           
=======================================
  Files         284      284           
  Lines       23833    23833           
=======================================
  Hits        14066    14066           
  Misses       8908     8908           
  Partials      859      859           

@thaJeztah
Copy link
Copy Markdown
Member Author

@rumpl @crazy-max PTAL

@crazy-max
Copy link
Copy Markdown
Member

crazy-max commented Mar 24, 2022

I wonder if the buildkit dependency is still something required here. It looks like we depend on it for only two small pkgs that could be directly integrated here:

"github.com/moby/buildkit/util/appcontext"

cli/cmd/docker/docker.go

Lines 198 to 201 in 6745f62

go func() {
// override SIGTERM handler so we let the plugin shut down first
<-appcontext.Context().Done()
}()


"github.com/moby/buildkit/frontend/dockerfile/dockerignore"

return dockerignore.ReadAll(f)

The dockerignore one needs more thoughts though (split parser/frontend from buildkit): moby/buildkit#2734 (comment)

@thaJeztah
Copy link
Copy Markdown
Member Author

Yes, I was also looking at some bits for the dockerignore, and for context I want to look at getting rid of pkg/urlutil, which looks like it made its way into other areas where it shouldn't be used (and I think there's equivalents to that in buildkit); https://github.com/moby/moby/tree/babb0c14fd1281b309de46c3481a5bea88b8031d/pkg/urlutil

@thaJeztah
Copy link
Copy Markdown
Member Author

@crazy-max those things ok to do in a follow-up (if possible?)? Looks like we may not be able to resolve them immediately (in this repository), or at least only partial

Copy link
Copy Markdown
Member

@crazy-max crazy-max left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes let's think about that in a follow-up

@thaJeztah
Copy link
Copy Markdown
Member Author

Thx!

@thaJeztah thaJeztah merged commit 87b8e57 into docker:master Mar 25, 2022
@thaJeztah thaJeztah deleted the update_vendor branch March 25, 2022 09:13
SpringLeee pushed a commit to SpringLeee/cli that referenced this pull request Mar 27, 2022
vendor: containerd v1.6.2, buildkit v0.10.0
Signed-off-by: Spring Lee <[email protected]>
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.

3 participants