sandbox: create sandbox with network namespace path

Signed-off-by: Zhang Tianyang <burning9699@gmail.com>
This commit is contained in:
Zhang Tianyang
2023-02-22 15:58:24 +08:00
parent 8cb00f45c9
commit 5144ba9c49
9 changed files with 384 additions and 337 deletions

View File

@@ -225,7 +225,7 @@ func (c *criService) RunPodSandbox(ctx context.Context, r *runtime.RunPodSandbox
runtimeStart := time.Now()
if err := controller.Create(ctx, id, sb.WithOptions(config)); err != nil {
if err := controller.Create(ctx, id, sb.WithOptions(config), sb.WithNetNSPath(sandbox.NetNSPath)); err != nil {
return nil, fmt.Errorf("failed to create sandbox %q: %w", id, err)
}