Derek McGowan
9aa637b22d
Update api vendor to latest
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-10-23 16:47:20 -07:00
Samuel Karp
4b9d6c0144
deps: bump github.com/containerd/nri
...
Fixes https://github.com/containerd/nri/issues/117
Signed-off-by: Samuel Karp <samuelkarp@google.com >
2024-10-23 13:55:29 -07:00
Derek McGowan
2f24aa00a5
Update errdefs to 0.3.0
...
Uses the new github.com/containerd/errdefs/pkg module which is intended
to hold less stable utility functions separately from the stable
github.com/containerd/errdefs error types.
Includes temporary update to hcsshim until a release is cut there
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-10-18 16:04:54 -07:00
Krisztian Litkey
4bd3a71dd6
go.{mod,sum}: update NRI deps and re-vendor.
...
Update NRI dependencies to point to the latest main/HEAD.
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com >
2024-10-16 10:27:57 +03:00
Brian Goff
2123855eeb
Add build tag to omit grpc
...
This is needed so we can build the runc shim without grpc as a
transative dependency.
With this change the runc shim binary went from 14MB to 11MB.
The RSS from an idle shim went from about 17MB to 14MB (back around
where it was in in 1.7).
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
2024-10-02 01:50:48 +00:00
Brian Goff
17d4a1357e
Propagate trace contexts to shims
...
This adds trace context propagation over the grpc/ttrpc calls to a shim.
It also adds the otlp plugin to the runc shim so that it will send
traces to the configured tracer (which is inherited from containerd's
config).
It doesn't look like this is adding any real overhead to the runc shim's
memory usage, however it does add 2MB to the binary size.
As such this is gated by a build tag `shim_tracing`
Signed-off-by: Brian Goff <cpuguy83@gmail.com >
2024-09-30 21:44:16 +00:00
Derek McGowan
4ba502a036
Update api vendor to latest tag
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-08-26 17:36:06 -07:00
dependabot[bot]
2d97134e5d
build(deps): bump github.com/containerd/imgcrypt
...
Bumps [github.com/containerd/imgcrypt](https://github.com/containerd/imgcrypt ) from 1.1.12-0.20240528203804-3ca09a2db5cd to 1.2.0-rc1.
- [Release notes](https://github.com/containerd/imgcrypt/releases )
- [Changelog](https://github.com/containerd/imgcrypt/blob/main/CHANGES )
- [Commits](https://github.com/containerd/imgcrypt/commits/v1.2.0-rc1 )
---
updated-dependencies:
- dependency-name: github.com/containerd/imgcrypt
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-22 06:24:29 +00:00
Akhil Mohan
300fd770a0
use typeurl funcs for marshalling anypb.Any
...
Signed-off-by: Akhil Mohan <akhilerm@gmail.com >
2024-07-10 22:26:27 +05:30
Fu Wei
f5f11658c5
Merge pull request #9903 from abel-von/add-update-resource-only
...
sandbox: Add Update API for sandbox controller
2024-07-01 15:16:21 +00:00
dependabot[bot]
14b053fb48
build(deps): bump github.com/containerd/go-cni from 1.1.9 to 1.1.10
...
Bumps [github.com/containerd/go-cni](https://github.com/containerd/go-cni ) from 1.1.9 to 1.1.10.
- [Release notes](https://github.com/containerd/go-cni/releases )
- [Commits](https://github.com/containerd/go-cni/compare/v1.1.9...v1.1.10 )
---
updated-dependencies:
- dependency-name: github.com/containerd/go-cni
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-25 21:41:45 +00:00
Sebastiaan van Stijn
b323e9eec6
vendor: github.com/containerd/ttrpc v1.2.5
...
full diff: https://github.com/containerd/ttrpc/compare/v1.2.4...v1.2.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-20 16:57:02 +02:00
Abel Feng
15887d7efc
sandbox: add update api for controller
...
Signed-off-by: Abel Feng <fshb1988@gmail.com >
2024-06-14 02:31:51 +00:00
Sebastiaan van Stijn
87dd4309db
vendor: github.com/containerd/platforms v0.2.1
...
- Remove hcsshim import from repo
- un-exports GetOsVersion
- Update windows matcher to not compare empty os version
full diff: https://github.com/containerd/platforms/compare/v0.2.0...v0.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-12 00:54:03 +02:00
dependabot[bot]
80ce8bd612
build(deps): bump github.com/containerd/containerd/api
...
Bumps [github.com/containerd/containerd/api](https://github.com/containerd/containerd ) from 1.8.0-rc.0 to 1.8.0-rc.2.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/api/v1.8.0-rc.0...api/v1.8.0-rc.2 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-05 08:09:12 +00:00
Derek McGowan
9857afda44
Add vendor for github.com/containerd/imgcrypt
...
Updates to version using containerd v2.0.0-rc
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-05-28 13:49:34 -07:00
Phil Estes
bef778aff3
Merge pull request #10220 from kiashok/update-ttrpc-tag
...
Update ttrpc tag to 1.2.4
2024-05-14 13:51:54 +00:00
Kirtana Ashok
1cae3dc9b7
update ttrpc to 1.2.4
...
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com >
2024-05-13 16:13:26 -07:00
Kirtana Ashok
ef76a90e95
Update platforms package to v0.2.0
...
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com >
2024-05-13 10:27:42 -07:00
Derek McGowan
88b52119ce
Update api version to v1.8.0-rc.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-05-06 11:11:52 -07:00
Derek McGowan
2ac2b9c909
Make api a Go sub-module
...
Allow the api to stay at the same v1 go package name and keep using a
1.x version number. This indicates the API is still at 1.x and allows
sharing proto types with containerd 1.6 and 1.7 releases.
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-05-02 11:03:00 -07:00
Samuel Karp
a153b2cd32
mod: bump github.com/containerd/nri@v0.6.1
...
Fixes https://github.com/containerd/containerd/issues/10085
Signed-off-by: Samuel Karp <samuelkarp@google.com >
2024-04-18 15:00:34 -07:00
Derek McGowan
c58b1fb407
Update github.com/containerd/console to v1.0.4
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-02-07 10:15:53 -08:00
Krisztian Litkey
4e8e21a7d6
go.{mod,sum}: update NRI dependency, re-vendor.
...
Pull in latest NRI fixing a potential fd double close error.
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com >
2024-02-06 14:03:07 +02:00
Maksym Pavlenko
d297fbee39
Merge pull request #9753 from kiashok/updateHcsshimMain
...
Update hcsshim to v0.12.0-rc.3
2024-02-06 03:45:22 +00:00
Maksym Pavlenko
da1673f55d
Update vendor
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2024-02-05 11:48:16 -08:00
Kirtana Ashok
64e96c7d47
Update hcsshim to v0.12.0-rc.3
...
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com >
2024-02-05 10:42:36 -08:00
Derek McGowan
fb9b59a843
Switch to new errdefs package
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-01-25 22:18:45 -08:00
Derek McGowan
3f620143fe
Use github.com/containerd/platforms package
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2024-01-23 09:14:03 -08:00
dependabot[bot]
5387747e92
build(deps): bump github.com/containerd/cgroups/v3 from 3.0.2 to 3.0.3
...
Bumps [github.com/containerd/cgroups/v3](https://github.com/containerd/cgroups ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/containerd/cgroups/releases )
- [Commits](https://github.com/containerd/cgroups/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: github.com/containerd/cgroups/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-29 11:45:53 +00:00
dependabot[bot]
1c96087ce7
build(deps): bump github.com/Microsoft/hcsshim
...
Bumps [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim ) from 0.12.0-rc.0 to 0.12.0-rc.1.
- [Release notes](https://github.com/Microsoft/hcsshim/releases )
- [Commits](https://github.com/Microsoft/hcsshim/compare/v0.12.0-rc.0...v0.12.0-rc.1 )
---
updated-dependencies:
- dependency-name: github.com/Microsoft/hcsshim
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-12-14 03:37:06 +00:00
Kohei Tokunaga
6da015284c
go.mod: github.com/containerd/continuity v0.4.3
...
Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com >
2023-11-22 12:26:35 +09:00
Derek McGowan
9db21401c4
Switch to github.com/containerd/plugin
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2023-11-01 23:01:42 -07:00
Derek McGowan
5fdf55e493
Update go module to github.com/containerd/containerd/v2
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2023-10-29 20:52:21 -07:00
Derek McGowan
638b474c81
Temporarily remove imgcrypt in CRI to fix circular dependency
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2023-10-27 15:36:47 -07:00
Derek McGowan
cb969085f5
Temporarily remove zfs as built in plugin
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2023-10-12 20:39:22 -07:00
Derek McGowan
2f1b92710a
Update zfs library to use new log repository
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2023-09-22 07:53:23 -07:00
Sebastiaan van Stijn
d69ae811d6
alias log package to github.com/containerd/log v0.1.0
...
This "soft" deprecates the package, but keeps the local uses of the package,
which can make backporting this to release-branches easier (we can
still move all uses in those branches as well though).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-09-19 08:44:10 +02:00
Sebastiaan van Stijn
8cbb4ea5d3
vendor: github.com/containerd/nri v0.5.0
...
This version no longer has a dependency on containerd, cutting
down the number of circular dependencies.
full diff: https://github.com/containerd/nri/compare/v0.4.0...v0.5.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-09-16 10:40:21 +02:00
Samuel Karp
6f9de91efc
vendor: update github.com/containerd/nri@v0.4.0
...
Signed-off-by: Samuel Karp <samuelkarp@google.com >
2023-09-12 16:41:05 -07:00
Akihiro Suda
490905be6f
go.mod: github.com/containerd/continuity v0.4.2
...
https://github.com/containerd/continuity/compare/1e0d26eb2381...v0.4.2
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-08-25 16:39:55 +09:00
Kirtana Ashok
e7e5619fed
Update hcsshim tag to v0.10.0
...
Signed-off-by: Kirtana Ashok <kiashok@microsoft.com >
2023-08-09 11:55:54 -07:00
Sebastiaan van Stijn
05fef52b68
vendor: github.com/containerd/zfs v1.1.0
...
- update github.com/mistifyio/go-zfs dependency to github.com/mistifyio/go-zfs/v3,
which contains various bugfixes, and adds go module support (which required a major
version update): https://github.com/mistifyio/go-zfs/compare/f784269be439...v3.0.1
- remove github.com/pkg/errors dependency
- various minor cleanups/fixes
Full diff: https://github.com/containerd/zfs/compare/v1.0.0...v1.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-07-06 11:56:07 +02:00
Danny Canter
d6dbc4040b
go.mod: Update cgroups to 3.0.2
...
This brings in a ton of great improvements, most notably for the containerd
daemon is performance improvements for cgroups1 and 2 for gathering stats,
as well as some fixes for enabling controllers and deleting v1 cgroups.
Signed-off-by: Danny Canter <danny@dcantah.dev >
2023-06-29 12:14:59 -07:00
Wei Fu
59b0b39af0
vendor: update github.com/containerd/continuity
...
Pin it with 1e0d26eb2381594984ee80989c9c229dbd930d9f
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2023-06-17 08:36:45 +08:00
Akihiro Suda
811456b314
go.mod: github.com/containerd/continuity v0.4.0
...
https://github.com/containerd/continuity/compare/72c70feb3081...v0.4.0
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-05-17 19:50:20 +09:00
Akihiro Suda
6f715ab101
go.mod: github.com/containerd/go-runc v1.1.0
...
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2023-05-17 13:45:37 +09:00
Derek McGowan
718250b6ba
Update ttrpc to v1.2.2
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2023-05-09 13:08:46 -07:00
Iceber Gu
ecb693ec74
bump typeurl to v2.1.1
...
Signed-off-by: Iceber Gu <wei.cai-nat@daocloud.io >
2023-05-09 13:23:02 +08:00
Gabriel Adrian Samfira
e31bef15fa
Update continuity
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com >
2023-03-31 06:17:32 -07:00