Skip to content

Commit 43ed8eb

Browse files
committed
fix(create): report actual exit status when nsenter exits unsuccessfully
PR: #676 Signed-off-by: mdryaan <alikhurshid842001@gmail.com> Reviewed-by: Charalampos Mainas <cmainas@nubificus.co.uk> Approved-by: Charalampos Mainas <cmainas@nubificus.co.uk>
1 parent 03c81db commit 43ed8eb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

cmd/urunc/create.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -333,7 +333,7 @@ func handleNsenterRet(initSock *os.File, reexec *exec.Cmd) (int, error) {
333333
}
334334
if !status.Success() {
335335
_ = reexec.Wait()
336-
return -1, fmt.Errorf("nsenter unsuccessful exit: %w", err)
336+
return -1, fmt.Errorf("nsenter unsuccessful exit: %d", status.ExitCode())
337337
}
338338

339339
return pid.Stage2Pid, nil

0 commit comments

Comments
 (0)