Michael Crosby
63b605d8fd
Merge pull request #5210 from thaJeztah/bump_k8s
...
go.mod: kubernetes v1.20.4
2021-03-18 11:44:55 -04:00
Sebastiaan van Stijn
569023fd51
go.mod: github.com/containerd/nri v0.0.0-20210316161719-dbaa18c31c14
...
full diff: eb1350a751...dbaa18c31c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-16 17:56:01 +01:00
Sebastiaan van Stijn
0e1f59e896
go.mod: github.com/containerd/zfs v0.0.0-20210315114300-dde8f0fda960
...
no significant changes; removes the vendor directory in the repo
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-16 16:49:06 +01:00
Sebastiaan van Stijn
88d3881e1d
go.mod: github.com/containerd/fifo v0.0.0-20210316144830-115abcc95a1d
...
full diff: 0724c46b32...115abcc95a
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-16 16:01:16 +01:00
Sebastiaan van Stijn
a22c43fa44
go.mod: github.com/containerd/aufs v0.0.0-20210316121734-20793ff83c97
...
full diff: ffdde14902...20793ff83c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-16 15:36:29 +01:00
Sebastiaan van Stijn
f6f8617367
go.mod: github.com/containerd/btrfs v0.0.0-20210316141732-918d888fb676
...
full diff: 404b914980...918d888fb6
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-16 15:33:23 +01:00
Sebastiaan van Stijn
460b35236e
go.mod: kubernetes v1.20.4
...
no changes in vendored code, but syncing with the latest v1.20.x
patch release.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-16 10:53:16 +01:00
Sebastiaan van Stijn
bd2c0898aa
go.mod: github.com/containerd/go-runc v0.0.0-20201020171139-16b287bc67d0
...
full diff: 7016d3ce23...16b287bc67
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-13 20:12:12 +01:00
Sebastiaan van Stijn
24a8b460e7
go.mod: github.com/containerd/zfs v0.0.0-20210313052028-2233970b74b1
...
full diff: 11e8f1707f...2233970b74
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-13 10:45:23 +01:00
Sebastiaan van Stijn
f0b6bcb775
go.mod: github.com/containerd/aufs v0.0.0-20210313051948-ffdde1490233
...
full diff: 76a6863f29...ffdde14902
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-13 10:41:46 +01:00
Sebastiaan van Stijn
fcab1fe537
go.mod: github.com/containerd/imgcrypt 7ed62a527887
...
full diff: 0ae5c75f59...7ed62a5278
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-12 19:16:37 +01:00
Davanum Srinivas
6a4aa1e2e7
Separate go module for client tests
...
Will help us drop dependency to github.com/Microsoft/hcsshim/test in the
main go.mod
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-03-11 19:27:45 -05:00
Sebastiaan van Stijn
d629a08ebf
go.mod: github.com/moby/sys/mountinfo v0.4.1
...
full diff: https://github.com/moby/sys/compare/mountinfo/v0.4.0...mountinfo/v0.4.1
Fixes and improvements:
- Fix PrefixFilter() being too greedy
- TestMountedBy*: add missing pre-checks
- Documentation improvements
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-03-10 14:31:33 +01:00
Kevin Parsons
82dccdc490
Update github.com/Microsoft/hcsshim to v0.8.15
...
Fixes #4915
Release info: https://github.com/microsoft/hcsshim/releases/tag/v0.8.15
Signed-off-by: Kevin Parsons <kevpar@microsoft.com >
2021-03-02 16:07:40 -08:00
Davanum Srinivas
c3eecf4f75
Update to newest imgcrypt, aufs and zfs
...
Older versions transitively dragged in k8s.io/kubernetes, the newer
versions do not.
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-03-01 12:23:03 -05:00
Akihiro Suda
7ee610edb5
drop dependency on github.com/syndtr/gocapability
...
pkg/cap has the full list of the caps (for UT, originally),
so we can drop dependency on github.com/syndtr/gocapability
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2021-02-25 15:17:28 +09:00
Sebastiaan van Stijn
6be7c9f4e2
go.mod: containerd/cgroups 8a68de567b68b30602948417a7a8e99ccf00ee9b
...
full diff: 0b889c03f1...8a68de567b
- utils: export RunningInUserNS()
- Support updates for net_cls (adds netclsController.Update())
- Only append Hugetlb in Subsystems list when available
- dependency updates (for compatibility with recent Go versions):
- go.mod: github.com/cilium/ebpf v0.2.0
- go.mod: github.com/coreos/go-systemd v22.1.0
- go.mod: sirupsen/logrus v1.7.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-02-06 13:10:35 +01:00
Sebastiaan van Stijn
04d061fa6a
update runc to v1.0.0-rc93
...
full diff: https://github.com/opencontainers/runc/compare/v1.0.0-rc92...v1.0.0-rc93
also removes dependency on libcontainer/configs
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-02-04 16:13:30 +01:00
Aditi Sharma
1423e9199d
Update gogo/protobuf to v1.3.2
...
bump version 1.3.2 for gogo/protobuf due to CVE-2021-3121 discovered
in gogo/protobuf version 1.3.1, CVE has been fixed in 1.3.2
Signed-off-by: Aditi Sharma <adi.sky17@gmail.com >
2021-01-28 12:57:50 +00:00
Davanum Srinivas
378c119245
Bump k8s deps to v1.20.1
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2021-01-12 16:44:20 -05:00
Mike Brown
550b4949cb
Merge pull request #4700 from mikebrow/cri-security-profile-update
...
CRI security profile update for CRI graduation
2021-01-12 12:21:56 -06:00
Sebastiaan van Stijn
fb464b94d3
mount: replace mountinfo handling with moby/sys/mountinfo
...
Trying to reduce duplicated effort in maintaining a mountinfo
parser, this patch replaces the local implementation with the
implementation in github.com/moby/sys, which is actively maintained
and contains various optimizations.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2021-01-08 17:31:50 +01:00
Daniel Canter
a551492e99
Update hcsshim and go-winio vendoring
...
* Update hcsshim to v0.8.14
* Update go-winio to v0.4.16
This brings in some vhd package changes from winio, and the compute storage api bindings for
the shim. This is to facilitate some coming functionality for the windows snapshotter
as well as possibly for future work down the line for the windows differ.
Signed-off-by: Daniel Canter <dcanter@microsoft.com >
2020-12-18 16:56:29 -08:00
Akihiro Suda
7e6e4c466f
remove "selinux" build tag
...
The build tag was removed in go-selinux v1.8.0: opencontainers/selinux#132
Related: remove "apparmor" build tag: 0a9147f3aa
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2020-12-15 20:05:25 +09:00
Samuel Karp
51f9eafd10
vendor: update continuity for FreeBSD support
...
Signed-off-by: Samuel Karp <me@samuelkarp.com >
2020-12-09 00:30:27 -08:00
Mike Brown
6467c3374d
refactor based on comments
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com >
2020-12-07 21:39:31 -06:00
Giuseppe Scrivano
30802fac73
compression: add support for the zstd algorithm
...
zstd is a compression algorithm that has a very fast decoder, while
providing also good compression ratios. The fast decoder makes it
suitable for container images, as decompressing the tarballs is a very
expensive operation.
https://github.com/opencontainers/image-spec/pull/788 added support
for zstd to the OCI image specs.
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com >
2020-12-07 09:56:30 +01:00
Derek McGowan
9c398e1cb2
Merge pull request #4395 from TBBle/use_gowinio_for_reading_tarballs
...
Use go-winio for applying tarballs
2020-12-06 12:18:06 -08:00
Mike Brown
f1295043eb
vendor commit for cri api changes
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com >
2020-12-04 15:15:32 -06:00
Derek McGowan
41da96d670
Update continuity
...
Pickup usage calculation fix
Signed-off-by: Derek McGowan <derek@mcg.dev >
2020-12-04 11:49:26 -08:00
Paul "TBBle" Hampson
3e47cdf70f
Use go-winio tar-application code instead of our own
...
applyFunc now takes an io.Reader instead of a tar.Reader because I'm
trying to mirror the API of the not-yet-exposed implementation of this
same behaviour in github.com/Microsoft/hcsshim/internal/ociwclayer,
with an eye to later moving to that implementation it is ever exposed.
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com >
2020-12-03 02:42:54 +11:00
Paul "TBBle" Hampson
05647251a5
Update microsoft/go-winio to v0.4.15
...
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com >
2020-12-03 02:40:33 +11:00
Shengjing Zhu
7e46676e7c
Go mod vendor
...
Signed-off-by: Shengjing Zhu <zhsj@debian.org >
2020-12-01 01:41:25 +08:00
Maksym Pavlenko
2837fb35a7
Merge pull request #4715 from thaJeztah/remove_libcontainer_apparmor
...
pkg/cri/server: remove dependency on libcontainer/apparmor, libcontainer/utils
2020-11-18 14:34:48 -08:00
Sebastiaan van Stijn
85b1cf1281
vendor: kubernetes v1.19.4
...
relevant changes:
- TLS transport cache: don't cache transports for incomparable configs
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-11-17 12:51:39 +01:00
Sebastiaan van Stijn
eba94a15c8
pkg/cri/server: remove dependency on libcontainer/apparmor, libcontainer/utils
...
recent versions of libcontainer/apparmor simplified the AppArmor
check to only check if the host supports AppArmor, but no longer
checks if apparmor_parser is installed, or if we're running
docker-in-docker;
bfb4ea1b1b
> The `apparmor_parser` binary is not really required for a system to run
> AppArmor from a runc perspective. How to apply the profile is more in
> the responsibility of higher level runtimes like Podman and Docker,
> which may do the binary check on their own.
This patch copies the logic from libcontainer/apparmor, and
restores the additional checks.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-11-12 15:42:25 +01:00
Phil Estes
6fb56aa58b
Update btrfs vendor for chkptr fix for Go >= 1.14
...
Signed-off-by: Phil Estes <estesp@linux.vnet.ibm.com >
2020-11-11 14:13:26 -05:00
Sebastiaan van Stijn
1146098421
replace pkg/symlink with moby/sys/symlink
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-10-30 00:05:15 +01:00
Derek McGowan
5184bccea3
Merge pull request #4631 from dims/copy-a-few-packages-from-moby/moby
...
Copy pkg/symlink and pkg/truncindex from moby/moby
2020-10-29 09:13:30 -07:00
Benjamin Elder
502d6adc22
Revender latest containerd/fifo
...
fixes build on arm64
Signed-off-by: Benjamin Elder <bentheelder@google.com >
2020-10-26 14:53:35 -07:00
Maksym Pavlenko
5afc4b4d8b
Revendor latest containerd/fifo
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2020-10-26 09:04:21 -07:00
Davanum Srinivas
a9cb22309a
Copy pkg/symlink and pkg/truncindex from moby/moby
...
moby/moby SHA : 9c15e82f19b0ad3c5fe8617a8ec2dddc6639f40a
github.com/docker/docker/pkg/truncindex/truncindex.go -> pkg/cri/store/truncindex/truncindex.go
github.com/docker/docker/pkg/symlink/LICENSE.APACHE -> pkg/symlink/LICENSE.APACHE
github.com/docker/docker/pkg/symlink/LICENSE.BSD -> pkg/symlink/LICENSE.BSD
github.com/docker/docker/pkg/symlink/README.md -> pkg/symlink/README.md
github.com/docker/docker/pkg/symlink/fs.go -> pkg/symlink/fs.go
github.com/docker/docker/pkg/symlink/fs_unix.go -> pkg/symlink/fs_unix.go
github.com/docker/docker/pkg/symlink/fs_windows.go -> pkg/symlink/fs_windows.go
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2020-10-15 08:36:35 -04:00
Davanum Srinivas
4044ca9a57
trying docker v19.03.13
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2020-10-13 10:36:42 -04:00
Davanum Srinivas
48fb7bf550
Update to k8s 1.19.2
...
Signed-off-by: Davanum Srinivas <davanum@gmail.com >
2020-10-12 12:51:04 -04:00
Akihiro Suda
f44b072781
Merge pull request #4593 from dmcgowan/merge-cri
...
Merge cri master
2020-10-08 03:41:03 +09:00
Derek McGowan
1c60ae7f87
Use local version of cri packages
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2020-10-07 10:59:40 -07:00
Maksym Pavlenko
d0f6895d8d
Revendor NRI
...
Signed-off-by: Maksym Pavlenko <mxpv@apple.com >
2020-10-07 10:34:48 -07:00
Sebastiaan van Stijn
0714e4be98
vendor: sirupsen/logrus v1.7.0
...
full diff: https://github.com/sirupsen/logrus/compare/v1.6.0...v1.7.0
removes dependency on github.com/konsorten/go-windows-terminal-sequences
Features:
* a new buffer pool management API has been added
* a set of `<LogLevel>Fn()` functions have been added
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2020-09-30 13:44:50 +02:00
Akihiro Suda
84aacd583a
Merge pull request #4585 from kevpar/update-hcsshim-vendor
...
Update github.com/Microsoft/hcsshim to v0.8.10
2020-09-26 18:39:33 +09:00
Kevin Parsons
a043c0dc3d
Update github.com/Microsoft/hcsshim to v0.8.10
...
Brings in a variety of changes, mostly to the containerd shim.
There is also a change to the Windows layer unpack code which fixes #4301 .
Release link: https://github.com/microsoft/hcsshim/releases/tag/v0.8.10
Signed-off-by: Kevin Parsons <kevpar@microsoft.com >
2020-09-25 09:28:53 -07:00