Skip to content

Commit cc5f2bd

Browse files
tznealmxpv
authored andcommitted
chore: bump vendored containerd protos to v2.3.0
1 parent e64560c commit cc5f2bd

140 files changed

Lines changed: 5709 additions & 4099 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

crates/client/build.rs

Lines changed: 36 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -18,39 +18,39 @@ use std::{env, fs, io};
1818

1919
const PROTO_FILES: &[&str] = &[
2020
// Types
21-
"vendor/github.com/containerd/containerd/api/types/descriptor.proto",
22-
"vendor/github.com/containerd/containerd/api/types/metrics.proto",
23-
"vendor/github.com/containerd/containerd/api/types/mount.proto",
24-
"vendor/github.com/containerd/containerd/api/types/platform.proto",
25-
"vendor/github.com/containerd/containerd/api/types/sandbox.proto",
26-
"vendor/github.com/containerd/containerd/api/types/task/task.proto",
27-
"vendor/github.com/containerd/containerd/api/types/transfer/imagestore.proto",
28-
"vendor/github.com/containerd/containerd/api/types/transfer/importexport.proto",
29-
"vendor/github.com/containerd/containerd/api/types/transfer/progress.proto",
30-
"vendor/github.com/containerd/containerd/api/types/transfer/registry.proto",
31-
"vendor/github.com/containerd/containerd/api/types/transfer/streaming.proto",
21+
"types/descriptor.proto",
22+
"types/metrics.proto",
23+
"types/mount.proto",
24+
"types/platform.proto",
25+
"types/sandbox.proto",
26+
"types/task/task.proto",
27+
"types/transfer/imagestore.proto",
28+
"types/transfer/importexport.proto",
29+
"types/transfer/progress.proto",
30+
"types/transfer/registry.proto",
31+
"types/transfer/streaming.proto",
3232
// Services
33-
"vendor/github.com/containerd/containerd/api/services/containers/v1/containers.proto",
34-
"vendor/github.com/containerd/containerd/api/services/content/v1/content.proto",
35-
"vendor/github.com/containerd/containerd/api/services/diff/v1/diff.proto",
36-
"vendor/github.com/containerd/containerd/api/services/events/v1/events.proto",
37-
"vendor/github.com/containerd/containerd/api/services/images/v1/images.proto",
38-
"vendor/github.com/containerd/containerd/api/services/introspection/v1/introspection.proto",
39-
"vendor/github.com/containerd/containerd/api/services/leases/v1/leases.proto",
40-
"vendor/github.com/containerd/containerd/api/services/namespaces/v1/namespace.proto",
41-
"vendor/github.com/containerd/containerd/api/services/sandbox/v1/sandbox.proto",
42-
"vendor/github.com/containerd/containerd/api/services/snapshots/v1/snapshots.proto",
43-
"vendor/github.com/containerd/containerd/api/services/streaming/v1/streaming.proto",
44-
"vendor/github.com/containerd/containerd/api/services/tasks/v1/tasks.proto",
45-
"vendor/github.com/containerd/containerd/api/services/transfer/v1/transfer.proto",
46-
"vendor/github.com/containerd/containerd/api/services/version/v1/version.proto",
33+
"services/containers/v1/containers.proto",
34+
"services/content/v1/content.proto",
35+
"services/diff/v1/diff.proto",
36+
"services/events/v1/events.proto",
37+
"services/images/v1/images.proto",
38+
"services/introspection/v1/introspection.proto",
39+
"services/leases/v1/leases.proto",
40+
"services/namespaces/v1/namespace.proto",
41+
"services/sandbox/v1/sandbox.proto",
42+
"services/snapshots/v1/snapshots.proto",
43+
"services/streaming/v1/streaming.proto",
44+
"services/tasks/v1/tasks.proto",
45+
"services/transfer/v1/transfer.proto",
46+
"services/version/v1/version.proto",
4747
// Events
48-
"vendor/github.com/containerd/containerd/api/events/container.proto",
49-
"vendor/github.com/containerd/containerd/api/events/content.proto",
50-
"vendor/github.com/containerd/containerd/api/events/image.proto",
51-
"vendor/github.com/containerd/containerd/api/events/namespace.proto",
52-
"vendor/github.com/containerd/containerd/api/events/snapshot.proto",
53-
"vendor/github.com/containerd/containerd/api/events/task.proto",
48+
"events/container.proto",
49+
"events/content.proto",
50+
"events/image.proto",
51+
"events/namespace.proto",
52+
"events/snapshot.proto",
53+
"events/task.proto",
5454
];
5555

5656
const FIXUP_MODULES: &[&str] = &[
@@ -72,7 +72,11 @@ fn main() {
7272

7373
tonic_prost_build::configure()
7474
.build_server(false)
75-
.compile_with_config(config, PROTO_FILES, &["vendor/"])
75+
.compile_with_config(
76+
config,
77+
PROTO_FILES,
78+
&["vendor/github.com/containerd/containerd/api/", "vendor/"],
79+
)
7680
.expect("Failed to generate GRPC bindings");
7781

7882
for module in FIXUP_MODULES {

crates/client/examples/container_pull.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ async fn main() {
5757
architecture: arch.to_string(),
5858
variant: "".to_string(),
5959
os_version: "".to_string(),
60+
os_features: vec![],
6061
};
6162

6263
// Create the destination (ImageStore)

crates/client/vendor/github.com/containerd/containerd/api/events/container.proto

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/client/vendor/github.com/containerd/containerd/api/events/content.proto

Lines changed: 14 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/client/vendor/github.com/containerd/containerd/api/events/image.proto

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/client/vendor/github.com/containerd/containerd/api/events/namespace.proto

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/client/vendor/github.com/containerd/containerd/api/events/sandbox.proto

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)