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

vendor: update more dependencies in preparation of buildkit and containerd update #43308

Merged
merged 11 commits into from
Mar 2, 2022

Conversation

thaJeztah
Copy link
Member

vendor: github.com/moby/sys/mount v0.3.1

full diff: moby/sys@mount/v0.3.0...mount/v0.3.1

  • mount: fix unused/deadcode warnings on Mac
  • mount: bump mountinfo to v0.6.0
  • Makefile: rm .SHELLFLAGS, add set -e

vendor: gotest.tools/v3 v3.1.0

full diff: gotestyourself/gotest.tools@v3.0.3...v3.1.0

noteworthy changes:

  • ci: add go1.16
  • ci: add go1.17, remove go1.13
  • golden: only create dir if update flag is set
  • icmd: replace all usages of os/exec with golang.org/x/sys/execabs
  • assert: ErrorIs
  • fs: add DirFromPath
  • Stop creating directory outside of testdata
  • fs: Fix comparing symlink permissions

vendor: github.com/google/go-cmp v0.5.7

full diff: google/go-cmp@v0.5.6...v0.5.7

vendor: github.com/klauspost/compress v1.14.3

full diff: klauspost/compress@v1.14.2...v1.14.3

vendor: github.com/cespare/xxhash/v2 v2.1.2

full diff: cespare/xxhash@v2.1.1...v2.1.2

vendor: golang.org/x/lint v0.0.0-20210508222113-6edffad5e616

no changes in vendored code (dependency is unused)

vendor: golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f

full diff: golang/oauth2@6f1e639...2bc19b1

vendor: golang.org/x/text v0.3.7

full diff: golang/text@v0.3.6...v0.3.7

vendor: github.com/hashicorp/errwrap v1.1.0

deprecates errwrap.Wrapf()

That function appears to be still used by go-multierror.Prefix());
https://github.com/hashicorp/go-multierror/blob/v1.1.1/prefix.go#L30-L35
which itself is only used in a single place in containerd/pkg/process:
https://github.com/containerd/containerd/blob/v1.5.9/pkg/process/io.go#L438

full diff: hashicorp/errwrap@v1.0.0...v1.1.0

vendor: github.com/tonistiigi/fsutil v0.0.0-20220115021204-b19f7f9cb274

full diff: tonistiigi/fsutil@d72af97...b19f7f9

vendor: github.com/vishvananda/netns v0.0.0-20210104183010-2eb08e3e575f

full diff: vishvananda/netns@db3c7e5...2eb08e3

  • Add support for detecting netns for all possible QoS in Kubernetes
  • Add go1.10 build constraint

full diff: moby/sys@mount/v0.3.0...mount/v0.3.1

- mount: fix unused/deadcode warnings on Mac
- mount: bump mountinfo to v0.6.0
- Makefile: rm .SHELLFLAGS, add set -e

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
full diff: gotestyourself/gotest.tools@v3.0.3...v3.1.0

noteworthy changes:

- ci: add go1.16
- ci: add go1.17, remove go1.13
- golden: only create dir if update flag is set
- icmd: replace all usages of os/exec with golang.org/x/sys/execabs
- assert: ErrorIs
- fs: add DirFromPath
- Stop creating directory outside of testdata
- fs: Fix comparing symlink permissions

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
full diff: klauspost/compress@v1.14.2...v1.14.3

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
full diff: cespare/xxhash@v2.1.1...v2.1.2

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
no changes in vendored code

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
full diff: golang/oauth2@6f1e639...2bc19b1

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
full diff: golang/text@v0.3.6...v0.3.7

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
deprecates `errwrap.Wrapf()`

That function appears to be still used by `go-multierror.Prefix()`);
https://github.com/hashicorp/go-multierror/blob/v1.1.1/prefix.go#L30-L35
which itself is only used in a single place in `containerd/pkg/process`:
https://github.com/containerd/containerd/blob/v1.5.9/pkg/process/io.go#L438

full diff: hashicorp/errwrap@v1.0.0...v1.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
full diff: vishvananda/netns@db3c7e5...2eb08e3

- Add support for detecting netns for all possible QoS in Kubernetes
- Add go1.10 build constraint

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah thaJeztah added this to the 21.xx milestone Mar 1, 2022
@thaJeztah
Copy link
Member Author

Also opened a PR for go-multierror to remove the dependency on errwrap hashicorp/go-multierror#60

@thaJeztah thaJeztah merged commit e8a0a54 into moby:master Mar 2, 2022
@thaJeztah thaJeztah deleted the bump_more_buildkit_deps branch March 2, 2022 19:08
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.

None yet

3 participants