Derek McGowan
da7aef299c
Prepare release notes for api/v1.11.1
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-05-20 10:02:34 -07:00
Maksym Pavlenko
e44f5f9ec6
protos: include task API address to CreateTaskRequest
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-05-19 03:18:33 +00:00
Derek McGowan
8f2fce4ce5
Prepare release notes for v1.11.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-04-29 15:56:15 -07:00
Derek McGowan
bf502662a5
Prepare api/v1.11.0-rc.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-04-27 21:53:37 -07:00
Derek McGowan
d806373feb
Make shim socket directory use configured state
...
Send the socket directory from containerd to the shim. The shim still
decides where the socket goes but can use the environment variable
passed from containerd to ensure the socket is placed in the configured
directory with proper permission.
This is needed for some rootless cases which do not have permission to
the default state directory as currently set. The directory being
hardcoded by the shim means it is currently not possible to change the
location the shim will listen at.
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-04-15 00:21:18 -07:00
Derek McGowan
2c102c6cbe
Update bootstrap API log level definition
...
Avoid using logrus concepts in the API, use slog style log levels with
integer values and 0 meaning the default "info" level.
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-04-10 15:23:34 -07:00
Maksym Pavlenko
b52893b246
Merge pull request #13165 from dmcgowan/add-transfer-copy-types
...
Add transfer types for container filesystem copy
2026-04-09 05:11:12 +00:00
Maksym Pavlenko
16b7ce2549
Address code review suggestions
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
9bf65dcf02
Use enums instead of strings for capabilities and log level
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
9dc864fd0f
Switch to proto instead of json
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
3fbdb132bf
Fix module path
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
1852a4758e
Remove testify dependency from api
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
0f55bdd49c
Fix extensions API and update tests
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
d957b1bf53
Use log level instead of debug flag
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
31d0bbbad7
Include containerd version when launching shim
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
f71c2e4211
Reformat and clean proto files
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
9e9a095feb
Read spec annotations from file
...
Revert changes related to reading annotations in runc v2 shim,
because this requires a special path for runc shim. This complicates
migration to the new bootstrap API.
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
3831fc8063
Fix reading from stdin
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
5ea993b48d
Pass runc options as a separate extension
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
e72145b192
Update vendor
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Maksym Pavlenko
790b0ead7b
Implement shim bootstrap protocol
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-04-08 08:29:28 -05:00
Derek McGowan
121f3a21e4
Add transfer types for container filesystem copy
...
Add support for transfering data to and from a container filesystem.
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-04-06 11:42:01 -07:00
Gao Xiang
146930e91d
api: add os_features to api/types/platform.proto
...
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com >
2026-04-01 13:13:11 +08:00
dependabot[bot]
d323efc2bf
build(deps): bump google.golang.org/grpc from 1.59.0 to 1.79.3 in /api
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.59.0 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.59.0...v1.79.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-23 17:02:31 +00:00
Derek McGowan
aac6b53488
Prepare release notes for api/v1.11.0-beta.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-03-16 17:57:13 -07:00
Sebastiaan van Stijn
4b4eb67150
api: regenerate and re-vendor protos
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-02-18 10:58:03 +01:00
Maksym Pavlenko
8ccf18724f
Update sandbox API to include spec field
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-02-17 14:23:39 -08:00
Maksym Pavlenko
ca1c5b2d3d
Reformat and revendor proto files
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-01-30 18:43:12 -08:00
Maksym Pavlenko
2a87c9d7d2
Add .editorconfig for proto files
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-01-30 18:19:41 -08:00
Derek McGowan
472e0a8e7a
Generate next.txtpb to replace next.pb.txt
...
buf will generate the protobuf text file which can be used for viewing
all protobuf changes in one file and quickly diffing changes.
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-01-23 17:17:47 -08:00
Derek McGowan
f58dbbda0b
Add buf.build repository name for publishing API
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2026-01-23 16:03:51 -08:00
Maksym Pavlenko
dac9721faf
Drop outdated pb.txt files
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-01-08 16:51:57 -08:00
Maksym Pavlenko
6a6283193b
Update pb files
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-01-08 16:47:41 -08:00
Maksym Pavlenko
57782b7175
Move buf configuration under api/
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-01-08 16:46:18 -08:00
Maksym Pavlenko
39991b6617
Use relative import intead of GOPATH style imports
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-01-08 16:41:46 -08:00
Maksym Pavlenko
eb586b5ef2
Regenerate proto files
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2026-01-08 15:13:02 -08:00
Derek McGowan
69c855bb54
Prepare release notes for api/v1.10.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-11-04 19:06:06 -08:00
Akihiro Suda
4c7b94fce7
api/go.mod: golang.org/x/net v0.38.0
...
Silence a govulncheck noise:
```
Vulnerability #1 : GO-2025-3595
Incorrect Neutralization of Input During Web Page Generation in x/net in
golang.org/x/net
More info: https://pkg.go.dev/vuln/GO-2025-3595
Module: golang.org/x/net
Found in: golang.org/x/net@v0.37 .0
Fixed in: golang.org/x/net@v0.38 .0
Your code is affected by 0 vulnerabilities.
This scan also found 0 vulnerabilities in packages you import and 1
vulnerability in modules you require, but your code doesn't appear to call these
vulnerabilities.
```
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp >
2025-10-28 13:34:13 +09:00
Derek McGowan
fbc7848f23
Prepare release notes for api/v1.10.0-rc.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-10-24 14:16:22 -07:00
Henry Wang
0198b87fcf
Implement parallel unpack
...
Signed-off-by: Henry Wang <henwang@amazon.com >
2025-10-24 17:54:26 +00:00
Derek McGowan
aa571f63c6
Prepare release notes for api/v1.10.0-beta.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-10-03 14:52:23 -07:00
Derek McGowan
8db3010865
Add mounts api service
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-09-29 17:08:31 -07:00
Derek McGowan
67fbf9db9c
Generate and vendor proto changes
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-09-29 17:08:31 -07:00
Derek McGowan
c5097ac63f
Add mount manager to protobuf services and types
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-09-29 17:08:31 -07:00
Derek McGowan
145175bf4f
Prepare release notes for api/v1.9.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-05-06 22:52:16 -07:00
Derek McGowan
11524ef105
Merge pull request #11751 from dmcgowan/prepare-api-1.9.0-rc
...
Add release notes for api v1.9.0-rc.0
2025-04-25 05:59:43 +08:00
Maksym Pavlenko
17b6e1ef85
Allow streaming to client
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2025-04-23 18:03:29 -07:00
Maksym Pavlenko
40eb2fdbbb
Fix protos
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2025-04-23 17:39:59 -07:00
Maksym Pavlenko
1d436803dc
Add http debug fields to OCI registry protos
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com >
2025-04-23 17:38:50 -07:00
Derek McGowan
c0ce618a10
Add release notes for api v1.9.0-rc.0
...
Signed-off-by: Derek McGowan <derek@mcg.dev >
(cherry picked from commit 7c955d41ce1d732c7ccb7037d9b05a29910a4f16)
Signed-off-by: Derek McGowan <derek@mcg.dev >
2025-04-23 16:16:49 -07:00