chore: Update protobuf definitions using latest containerd version v2.1.1
This commit is contained in:
parent
8469d6d7a8
commit
c0b92c4e96
|
|
@ -128,8 +128,8 @@ jobs:
|
|||
|
||||
strategy:
|
||||
matrix:
|
||||
os: [ubuntu-22.04]
|
||||
containerd: [v1.6.38, v1.7.27, v2.0.5]
|
||||
os: [ubuntu-latest]
|
||||
containerd: [v1.6.38, v1.7.27, v2.1.1]
|
||||
|
||||
steps:
|
||||
- name: Checkout extensions
|
||||
|
|
|
|||
|
|
@ -23,6 +23,11 @@ import "github.com/containerd/containerd/api/types/fieldpath.proto";
|
|||
option go_package = "github.com/containerd/containerd/api/events;events";
|
||||
option (containerd.types.fieldpath_all) = true;
|
||||
|
||||
message ContentCreate {
|
||||
string digest = 1;
|
||||
int64 size = 2;
|
||||
}
|
||||
|
||||
message ContentDelete {
|
||||
string digest = 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -145,5 +145,5 @@ message DeleteImageRequest {
|
|||
//
|
||||
// If image descriptor does not match the same digest,
|
||||
// the delete operation will return "not found" error.
|
||||
containerd.types.Descriptor target = 3;
|
||||
optional containerd.types.Descriptor target = 3;
|
||||
}
|
||||
|
|
|
|||
4
crates/client/vendor/github.com/containerd/containerd/api/types/fieldpath.proto
generated
vendored
4
crates/client/vendor/github.com/containerd/containerd/api/types/fieldpath.proto
generated
vendored
|
|
@ -34,9 +34,9 @@ import "google/protobuf/descriptor.proto";
|
|||
option go_package = "github.com/containerd/containerd/api/types;types";
|
||||
|
||||
extend google.protobuf.FileOptions {
|
||||
bool fieldpath_all = 63300;
|
||||
optional bool fieldpath_all = 63300;
|
||||
}
|
||||
|
||||
extend google.protobuf.MessageOptions {
|
||||
bool fieldpath = 64400;
|
||||
optional bool fieldpath = 64400;
|
||||
}
|
||||
|
|
|
|||
17
crates/client/vendor/github.com/containerd/containerd/api/types/transfer/registry.proto
generated
vendored
17
crates/client/vendor/github.com/containerd/containerd/api/types/transfer/registry.proto
generated
vendored
|
|
@ -27,6 +27,16 @@ message OCIRegistry {
|
|||
RegistryResolver resolver = 2;
|
||||
}
|
||||
|
||||
enum HTTPDebug {
|
||||
DISABLED = 0;
|
||||
// Enable HTTP debugging
|
||||
DEBUG = 1;
|
||||
// Enable HTTP requests tracing
|
||||
TRACE = 2;
|
||||
// Enable both HTTP debugging and requests tracing
|
||||
BOTH = 3;
|
||||
}
|
||||
|
||||
message RegistryResolver {
|
||||
// auth_stream is used to refer to a stream which auth callbacks may be
|
||||
// made on.
|
||||
|
|
@ -40,6 +50,13 @@ message RegistryResolver {
|
|||
string default_scheme = 4;
|
||||
// Force skip verify
|
||||
// CA callback? Client TLS callback?
|
||||
|
||||
// Whether to debug/trace HTTP requests to OCI registry.
|
||||
HTTPDebug http_debug = 5;
|
||||
|
||||
// Stream ID to use for HTTP logs (when logs are streamed to client).
|
||||
// When empty, logs are written to containerd logs.
|
||||
string logs_stream = 6;
|
||||
}
|
||||
|
||||
// AuthRequest is sent as a callback on a stream
|
||||
|
|
|
|||
|
|
@ -23,6 +23,11 @@ import "github.com/containerd/containerd/api/types/fieldpath.proto";
|
|||
option go_package = "github.com/containerd/containerd/api/events;events";
|
||||
option (containerd.types.fieldpath_all) = true;
|
||||
|
||||
message ContentCreate {
|
||||
string digest = 1;
|
||||
int64 size = 2;
|
||||
}
|
||||
|
||||
message ContentDelete {
|
||||
string digest = 1;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,6 +27,16 @@ message OCIRegistry {
|
|||
RegistryResolver resolver = 2;
|
||||
}
|
||||
|
||||
enum HTTPDebug {
|
||||
DISABLED = 0;
|
||||
// Enable HTTP debugging
|
||||
DEBUG = 1;
|
||||
// Enable HTTP requests tracing
|
||||
TRACE = 2;
|
||||
// Enable both HTTP debugging and requests tracing
|
||||
BOTH = 3;
|
||||
}
|
||||
|
||||
message RegistryResolver {
|
||||
// auth_stream is used to refer to a stream which auth callbacks may be
|
||||
// made on.
|
||||
|
|
@ -40,6 +50,13 @@ message RegistryResolver {
|
|||
string default_scheme = 4;
|
||||
// Force skip verify
|
||||
// CA callback? Client TLS callback?
|
||||
|
||||
// Whether to debug/trace HTTP requests to OCI registry.
|
||||
HTTPDebug http_debug = 5;
|
||||
|
||||
// Stream ID to use for HTTP logs (when logs are streamed to client).
|
||||
// When empty, logs are written to containerd logs.
|
||||
string logs_stream = 6;
|
||||
}
|
||||
|
||||
// AuthRequest is sent as a callback on a stream
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
# For each crate, the script expects a text file named `rsync.txt` in the crate's directory.
|
||||
# The file should contain a list of proto files that should be synchronized from containerd.
|
||||
|
||||
VERSION="v2.0.1"
|
||||
VERSION="v2.1.1"
|
||||
|
||||
set -x
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue