From db1fec686351f360174f45876d2155986d35cd50 Mon Sep 17 00:00:00 2001 From: Ilya Lesikov Date: Fri, 8 Apr 2022 20:30:15 +0300 Subject: [PATCH] fix(kube-run): didn't work in Native Buildah mode Failed with error: ``` Error: error running pod: fork/exec werf-in-a-user-namespace: no such file or directory ``` Signed-off-by: Ilya Lesikov --- cmd/werf/kube_run/kube_run.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/werf/kube_run/kube_run.go b/cmd/werf/kube_run/kube_run.go index 11e708c239..bd94a4e179 100644 --- a/cmd/werf/kube_run/kube_run.go +++ b/cmd/werf/kube_run/kube_run.go @@ -484,7 +484,7 @@ func run(ctx context.Context, pod, secret, namespace string, werfConfig *config. return common.WithoutTerminationSignalsTrap(func() error { logboek.Context(ctx).LogF("Running pod %q in namespace %q ...\n", pod, namespace) - cmd := exec.Command(os.Args[0], args...) + cmd := exec.Command(strings.TrimSuffix(os.Args[0], "-in-a-user-namespace"), args...) cmd.Stdout = os.Stdout cmd.Stderr = os.Stdin cmd.Stdin = os.Stdin