Markus Lehtonen
3612915596
Update vendored files
...
Signed-off-by: Markus Lehtonen <markus.lehtonen@intel.com >
2023-01-24 11:34:44 +02:00
Kirtana Ashok
66eeee0439
Update hcsshim tag to v0.10.0-rc.4
...
Signed-off-by: Kirtana Ashok <Kirtana.Ashok@microsoft.com >
2023-01-12 11:29:01 -08:00
AdamKorcz
802c6c5c0d
fuzzing: improve archive fuzzer
...
Signed-off-by: AdamKorcz <adam@adalogics.com >
2023-01-11 23:32:45 +00:00
Samuel Karp
6f9936e305
mod: update github.com/pelletier/go-toml@v1.9.5
...
Signed-off-by: Samuel Karp <samuelkarp@google.com >
2023-01-06 13:11:07 -08:00
Sebastiaan van Stijn
ce4ea26953
go.mod: update fuzz-headers and fuzz-build
...
Slowly chipping away non-tagged golang.org/x/ packages
diffs:
- b2031950a3...5330a85ea6
- 3345c89a7c...d395f97c48
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-12-15 17:36:05 +01:00
Akihiro Suda
cde9490779
digest: use github.com/minio/sha256-simd
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2022-12-08 18:50:00 +09:00
Krisztian Litkey
740e90177a
go.mod: re-vendor NRI from the official repo.
...
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com >
2022-12-02 19:07:30 +02:00
Krisztian Litkey
ca84aba6cc
integration: add first NRI integration tests.
...
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com >
2022-11-28 21:51:25 +02:00
Krisztian Litkey
b27ef6f169
pkg/cri/server: experimental NRI integration for CRI.
...
Implement the adaptation interface required by the NRI
service plugin to handle CRI sandboxes and containers.
Hook the NRI service plugin into CRI request processing.
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com >
2022-11-28 21:51:08 +02:00
Krisztian Litkey
43704ca888
nri: add experimental NRI plugin.
...
Add a common NRI 'service' plugin. It takes care of relaying
requests and respones to and from NRI (external NRI plugins)
and the high-level containerd namespace-independent logic of
applying NRI container adjustments and updates to actual CRI
and other containers.
The namespace-dependent details of the necessary container
manipulation operations are to be implemented by namespace-
specific adaptations. This NRI plugin defines the API which
such adaptations need to implement.
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com >
2022-11-28 21:51:06 +02:00
AdamKorcz
ed3a49c0e6
fix for OSS-Fuzz infra changes
...
Signed-off-by: AdamKorcz <adam@adalogics.com >
2022-11-22 10:18:28 +00:00
Sebastiaan van Stijn
763ec7c862
go.mod: github.com/cpuguy83/go-md2man/v2 v2.0.2
...
it's an indirect dependency, but updating allows us to drop another
dependency.
full diff: https://github.com/cpuguy83/go-md2man/compare/v2.0.0...v2.0.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-11-20 22:19:43 +01:00
Sebastiaan van Stijn
0f616e3549
go.mod: github.com/AdaLogics/go-fuzz-headers v0.0.0-20221118232415-3345c89a7c72
...
full diff: 443f56ff4b...3345c89a7c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-11-20 21:59:44 +01:00
Sebastiaan van Stijn
4e68634ef0
go.mod: github.com/sirupsen/logrus v1.9.0
...
full diff: https://github.com/sirupsen/logrus/compare/v1.8.1...v1.9.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-11-20 21:53:29 +01:00
Akihiro Suda
b9f79d3018
Merge pull request #7703 from yanggangtony/fsnotify
...
Fsnotify bump and change code
2022-11-20 19:50:54 +09:00
yanggang
2cea525eee
Bump fsnotify to v1.6.0
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2022-11-20 09:37:37 +08:00
yanggang
73c6db881b
Bump urfave-cli to v1.22.10
...
Signed-off-by: yanggang <gang.yang@daocloud.io >
2022-11-19 15:13:27 +08:00
Kazuyoshi Kato
6596a70861
Use github.com/containerd/cgroups/v3 to remove gogo
...
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com >
2022-11-14 21:07:48 +00:00
Luca Comellini
b829e6f2d3
Bump OpenTelemetry to v1.11.1
...
Signed-off-by: Luca Comellini <luca.com@gmail.com >
2022-11-10 22:15:10 -08:00
Luca Comellini
ab194e65f9
Bump grpc to v1.50.1
...
Signed-off-by: Luca Comellini <luca.com@gmail.com >
2022-11-09 18:30:31 -08:00
AdamKorcz
b742aa2e77
fuzzing: bump go-fuzz-headers
...
Signed-off-by: AdamKorcz <adam@adalogics.com >
2022-11-09 14:30:30 +00:00
Luca Comellini
202abf8fc1
Bump k8s.io deps to v0.25.3
...
Signed-off-by: Luca Comellini <luca.com@gmail.com >
2022-11-07 15:30:06 -08:00
AdamKorcz
9a8611d635
bump go-fuzz-headers
...
Signed-off-by: AdamKorcz <adam@adalogics.com >
2022-10-19 00:13:07 +01:00
Kevin Parsons
e6b5311508
Merge pull request #7483 from jterry75/jterry75/update_image_config_argsescaped
...
Updates oci image config to support upstream ArgsEscaped
2022-10-11 16:32:31 -07:00
Justin Terry
d4b9dade13
Updates oci image config to support upstream ArgsEscaped
...
ArgsEscaped has now been merged into upstream OCI image spec.
This change removes the workaround we were doing in containerd
to deserialize the extra json outside of the spec and instead
just uses the formal spec types.
Signed-off-by: Justin Terry <jlterry@amazon.com >
2022-10-11 13:29:56 -07:00
Sebastiaan van Stijn
e2d8f3859a
vendor: github.com/opencontainers/selinux v1.10.2
...
full diff: https://github.com/opencontainers/selinux/compare/v1.10.1...v1.10.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-10-05 22:33:35 +02:00
Daniel Canter
acb2964d65
go.mod: Bump go-winio to v0.6.0
...
Some minor improvements, but biggest for here is ErrPipeListenerClosed
is no longer an errors.New where the string matches the text of the now
exported net.ErrClosed in the stdlib, but is just assigned to net.ErrClosed
directly. This should allow us to get rid of the string check for "use of closed
network connection" here now..
Signed-off-by: Daniel Canter <dcanter@microsoft.com >
2022-09-28 10:30:38 -07:00
Fu Wei
e94e5b7fb4
Merge pull request #7397 from kzys/remove-deps
...
Upgrade fuzzing-related packages to reduce dependencies
2022-09-19 23:13:44 +08:00
Kazuyoshi Kato
f0fbc8dfdc
Upgrade fuzzing-related packages to reduce dependencies
...
github.com/AdaLogics/go-fuzz-headers and
github.com/AdamKorcz/go-118-fuzz-build have less dependencies in
the last versions.
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com >
2022-09-15 23:25:03 +00:00
Tiger Kaovilai
524d3aca80
github.com/emicklei/go-restful CWE-285: Improper Authorization
...
https://security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMEMICKLEIGORESTFUL-2435653
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com >
2022-09-14 14:38:00 -04:00
xiaoyang zhu
829dd2145f
update cdi version to v0.5.1
...
Signed-off-by: xiaoyang zhu <zhuxiaoyang1996@gmail.com >
2022-09-07 09:34:55 +08:00
Kazuyoshi Kato
17e436c20c
Pin github.com/AdamKorcz/go-118-fuzz-build
...
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com >
2022-08-30 17:39:45 +00:00
Sebastiaan van Stijn
93342d637c
replace sys Sequential funcs with moby/sys/sequential
...
These functions were originally copied from the docker / moby repository in
4a7a8efc2d . Migrating these functions to use the
github.com/moby/sys/sequential module allows them being shared between moby,
docker/cli, and containerd, and to allow using them without importing all of sys
which also depends on hcsshim and more.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-29 18:36:34 +02:00
Kazuyoshi Kato
d063597e80
Upgrade github.com/klauspost/compress from v1.11.13 to v1.15.9
...
The package has multiple improvements and bug fixes.
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com >
2022-08-25 22:58:16 +00:00
Kazuyoshi Kato
470d3ee057
Upgrade containerd/cgroups to remove github.com/cilium/ebpf's fuzzer
...
The fuzzer is broken and it breaks OSS-Fuzz according to #7288 .
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com >
2022-08-17 21:43:45 +00:00
Daniel Canter
1f8db2467b
go.mod: Bump hcsshim to v0.10.0-rc.1
...
This contains quite a bit (also bumps google/uuid to 1.3.0). Some HostProcess
container improvements to get ready for whenever it goes to stable in
Kubernetes, Hyper-V (windows) container support for CRI, and a plethora of
other small additions and fixes.
Signed-off-by: Daniel Canter <dcanter@microsoft.com >
2022-08-15 17:03:45 -07:00
Derek McGowan
6acde90772
Merge pull request #7069 from fuweid/failpoint-in-runc-shimv2
...
test: introduce failpoint control to runc-shimv2 and cni
2022-07-26 23:12:20 -07:00
Daniel Canter
14003683f0
go.mod: Bump hcsshim to v0.9.4
...
This tag contains some fixes for hostprocess containers, mainly around
fixing task stats which regressed from a change in v0.9.3.
https://github.com/microsoft/hcsshim/releases/tag/v0.9.4
Signed-off-by: Daniel Canter <dcanter@microsoft.com >
2022-07-25 13:24:34 -07:00
Daniel Canter
c15d8e1560
go.mod: Bump hcsshim to 0.9.3
...
This tag brings in a new field to fix an HNS issue in ws2019 as well as
an optimization for collecting Windows stats (memory, cpu, iops).
Signed-off-by: Daniel Canter <dcanter@microsoft.com >
2022-07-25 13:03:39 -07:00
Wei Fu
e6a2c07902
integration: simplify CNI-fp and add README.md
...
* Use delegated plugin call to simplify cni-bridge-cni
* Add README.md for cni-bridge-cni
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2022-07-24 11:45:45 +08:00
Akihiro Suda
f6bc986dc1
go.mod: github.com/stretchr/testify v1.8.0
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2022-07-20 08:36:10 +09:00
Kazuyoshi Kato
b316318596
Upgrade github.com/AdaLogics/go-fuzz-headers
...
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com >
2022-07-06 15:21:45 +00:00
Phil Estes
a44cabf517
Update go-restful/v3 to latest release
...
Signed-off-by: Phil Estes <estesp@amazon.com >
2022-06-29 15:23:10 -04:00
Akihiro Suda
c3fb7dfa7f
go.mod: github.com/moby/sys/mountinfo v0.6.2
...
https://github.com/moby/sys/compare/mountinfo/v0.6.0...mountinfo/v0.6.2
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2022-06-08 13:25:08 +09:00
Kazuyoshi Kato
0532f666f6
Merge pull request #7027 from AkihiroSuda/containerd-cgroup-1.0.4
...
go.mod: github.com/containerd/cgroups v1.0.4
2022-06-07 20:10:33 -07:00
Akihiro Suda
5a6e4144ac
go.mod: github.com/containerd/cgroups v1.0.4
...
https://github.com/containerd/cgroups/compare/v1.0.3...v1.0.4
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2022-06-07 17:15:21 +09:00
Akihiro Suda
088c8df3ac
go.mod: github.com/containerd/continuity v0.3.0
...
https://github.com/containerd/continuity/compare/v0.2.2...v0.3.0
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2022-06-07 17:14:08 +09:00
Mike Brown
e3b4d750db
update go-cni/for cni update fixing plugins that don't respond with version
...
Signed-off-by: Mike Brown <brownwm@us.ibm.com >
2022-06-01 17:20:18 -05:00
Sebastiaan van Stijn
5bb47fb956
vendor: github.com/urfave/cli v1.22.9
...
The regression in v1.22.2 has been resolved, so we can drop the
replace rule and use the latest v1.22.x version.
full diff: https://github.com/urfave/cli/compare/v1.22.1...v1.22.9
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-05-27 13:05:54 +02:00
Luca Comellini
c1140aef65
Bump OpenTelemetry dependencies
...
Signed-off-by: Luca Comellini <luca.com@gmail.com >
2022-05-11 18:03:09 -07:00