Abel Feng

Results 27 issues of Abel Feng

Hi, I am rewriting my grpc server code from golang to rust and I'm planning to use grpc-rs, but when i compare the concurrency benchmark, the rust version is almost...

Question
severity/Minor

Currently the podsandbox controller has to get event monitor from CRI plugin, that makes the podsandbox controller dependent on the CRI plugin, this PR decouples it by create a event...

needs-ok-to-test
size/XXL

To make codes clean, CRI can store a Sandbox client in each sandbox in cache, and call the APIs in the client directly, so that we don't need to find...

needs-ok-to-test
size/L

We can't set the status to Ready before task.Wait succeed. https://github.com/containerd/containerd/pull/9463#discussion_r1452501526

ok-to-test
size/XL

### Description The `runc exec` command prints the error log to `/run/containerd/io.containerd.runtime.v2.task/k8s.io//log.json`. When a k8s user configure a exec liveness probe with a executable file that does not exist in...

kind/bug
area/cri

### What is the problem you're trying to solve There are still lots of work that is not merged about Sandbox API, this issue is a track of these requests...

kind/feature

Currently, The Shim and Task plugin is mixed into a core/runtime/v2/manager.go, In this PR, we split the Shim plugin to make it an independent plugin. This is the second PR...

ok-to-test
needs-rebase
size/XL

For sandboxed Task, we call the task api directly into the sandbox. For some kind of sandbox, we may have to update the resources of the sandbox before/after task creation...

needs-ok-to-test
needs-rebase
size/XXL

We add a new plugin type SandboxControllerPluginV2 to distinguish it with the podsandbox controller. We can not handle the task in the pod sandbox as a sandboxed Task because podsandbox...

ok-to-test
needs-rebase
size/L

For a well defined sandbox the resources may be restricted, and the Task API server may run inside the sandbox, so we may rely on the sandox controller to add...

ok-to-test
size/XXL