Paco Xu
c59f1635f0
add metrics for image pulling: success/failure count; in progress count; thoughput
...
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2022-12-07 15:11:00 +08:00
Fu Wei
0fa51f54df
Merge pull request #7763 from cpuguy83/simpler_pushcontent
...
Change PushContent to require only Provider
2022-12-07 09:39:09 +08:00
Maksym Pavlenko
03a4dc0711
Merge pull request #7768 from mxpv/fixes
...
sbserver bug fixing
2022-12-06 17:07:54 -08:00
Kazuyoshi Kato
62968d9ecc
Merge pull request #7671 from fangn2/adding-unit-test-for-opentelemetry-tracing
...
Add unit test to Opentelemetry tracing
2022-12-06 16:03:16 -08:00
Maksym Pavlenko
a113737ccf
sbserver bug fixing
...
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2022-12-06 15:32:42 -08:00
Brian Goff
840a657ebc
Change PushContent to require only Provider
...
Before this required a full content.Store so that it could annotate
distribution sources.
With this change PushContent can be used with just a content.Provider.
If the content.Provider is also a content.Manager then distribution
sources will be updated accordingly.
This allows people to use this function with a significantly
implementation.
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2022-12-06 17:33:33 +00:00
Phil Estes
5d4276cc34
Merge pull request #7525 from thaJeztah/remove_deprecated_stubs
...
remove some (aliases for) deprecated functions
2022-12-06 11:49:18 -05:00
Akihiro Suda
698622b89a
Merge pull request #7673 from turan18/ctr-restore
...
Refactor ctr restore to allow for tty allocation
2022-12-06 17:55:19 +09:00
Tony Fang
8472946799
Adding unit tests to opentelemetry tracing
...
Refractor newExporter and newTracer, add unit tests to them
This PR is part of issue 7493
Signed-off-by: Tony Fang <nenghui.fang@gmail.com>
2022-12-06 03:14:06 +00:00
Maksym Pavlenko
6918432780
Merge pull request #7748 from yanggangtony/containerd-stress
...
fix panic when containerd-stress density --count 0
2022-12-05 10:08:58 -08:00
Phil Estes
9f44e6c3c0
Merge pull request #7753 from dmcgowan/transfer-wrap-stream-proxy-errors
...
Unwrap proto errors in streaming client
2022-12-05 08:05:23 -08:00
Akihiro Suda
be4a0d1ee5
Merge pull request #7755 from cji/patch-1
...
Fix process_vm_* syscall names in seccomp
2022-12-05 10:04:08 +09:00
Fu Wei
021beb59e4
Merge pull request #7747 from yanggangtony/fix-ops-md
2022-12-04 00:01:00 +08:00
Derek McGowan
8a25fa584f
Unwrap proto errors in streaming client
...
Allows clients to properly detect context cancellation
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-12-02 22:30:54 -08:00
Fu Wei
9457fecebf
Merge pull request #7743 from dcantah/sec-docs
2022-12-03 11:17:52 +08:00
yanggang
b0dd506553
fix panic when containerd-stress density --count 0
...
Signed-off-by: yanggang <gang.yang@daocloud.io>
2022-12-03 09:25:51 +08:00
Danny Canter
39cc684c6a
docs: Add extra security instructions
...
Update to point to containerd/project documentation that lists a new
way to report a security vulnerability on Github directly.
Signed-off-by: Danny Canter <danny@dcantah.dev>
2022-12-02 12:59:50 -08:00
Craig Ingram
afa19a0a78
Fix process_vm_* syscall names in seccomp
...
Signed-off-by: Craig Ingram <cjingram@google.com>
2022-12-02 15:27:10 -05:00
Mike Brown
c0a89fbbdd
Merge pull request #7744 from klihub/dont-divert-nri-repo
...
go.mod: re-vendor NRI from the official repo.
2022-12-02 13:23:33 -06: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
yanggang
3453321756
upgrade the ops.md output for current 1.7 version .
...
Signed-off-by: yanggang <gang.yang@daocloud.io>
2022-12-02 17:19:34 +08:00
Derek McGowan
51195ad099
Merge pull request #7731 from mxpv/cri
...
[Sandbox API] CRI status cleanup
2022-12-01 13:43:13 -08:00
Phil Estes
ae6c244995
Merge pull request #7320 from dmcgowan/transfer-service
...
Transfer service
2022-11-30 18:51:16 -08:00
Derek McGowan
f88162587b
Rename transferer to transferrer
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 16:02:09 -08:00
Derek McGowan
fc2754204f
Cleanup code comments and lint fixes
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 16:02:09 -08:00
Derek McGowan
f1598cf5e8
Update transfer docs
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:58 -08:00
Derek McGowan
01bd314b1d
Rename local transfer plugin
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:58 -08:00
Derek McGowan
c387a52051
Add variables names to transfer interface
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:57 -08:00
Derek McGowan
8304a61b53
Combine stream fuzz tests
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:57 -08:00
Derek McGowan
0762a3a759
Add media type to export stream
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:57 -08:00
Derek McGowan
52341a2343
Update export API types
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:57 -08:00
Derek McGowan
42eedc0bc7
Update ctr to make local the default for distribution
...
Disable using transfer service by default for now
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:57 -08:00
Derek McGowan
ef61e13a6e
Update import cli to use transfer service
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:56 -08:00
Derek McGowan
11c1c8e6f4
Update import logic
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:56 -08:00
Derek McGowan
66dc4d1069
Update API for import types
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:56 -08:00
Derek McGowan
b991c71e90
Update pull command to use filter arguments
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:56 -08:00
Derek McGowan
40d3fa3afd
Add filter fields to image store types
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:56 -08:00
Derek McGowan
9ae92f16e0
Improve push handler ordering
...
Allow manifest uploads to happen in parallel and defer
manifest list and index until end.
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:55 -08:00
Derek McGowan
737257bb48
Add push progress
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:55 -08:00
Derek McGowan
e88baa0873
Fixup pull authorization and labeling
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:55 -08:00
Derek McGowan
478f1c934d
Lint fixes
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:55 -08:00
Derek McGowan
28ea754565
Regenerated protobuf files with updated version
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:55 -08:00
Derek McGowan
b0f519703d
Add transfer docs
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:54 -08:00
Derek McGowan
cd67a98ec7
Add transfer integration test
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:54 -08:00
Derek McGowan
0aca4bb1f2
Update ctr commands to use transfer interface
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:54 -08:00
Derek McGowan
6b5df1ee16
Update transfer packages
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:54 -08:00
Derek McGowan
2a8d7a744b
Update transfer API
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:53 -08:00
Derek McGowan
7318a2def6
Add transfer plugin registration
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:53 -08:00
Derek McGowan
d1627e3c71
Add basic import and export handlers
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:53 -08:00
Derek McGowan
adfaeeff0d
Add binary stream functionality and helpers
...
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-11-30 12:56:53 -08:00