This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a commit to branch release-1.12.x
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit 3dbb5042e67c737a7c0ebaed8ad78f84767e803d
Author: Pasquale Congiusti <[email protected]>
AuthorDate: Thu Apr 13 10:53:24 2023 +0200

    fix(ctrl): use builtin command kill
    
    The builder Pods may not have a /bin/kill command, but do have a builtin 
shell kill command available.
    
    Closes #4241
---
 pkg/controller/build/monitor_pod.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/controller/build/monitor_pod.go 
b/pkg/controller/build/monitor_pod.go
index 0cd4bb859..07d078258 100644
--- a/pkg/controller/build/monitor_pod.go
+++ b/pkg/controller/build/monitor_pod.go
@@ -215,7 +215,7 @@ func (action *monitorPodAction) sigterm(pod *corev1.Pod) 
error {
 
                r.VersionedParams(&corev1.PodExecOptions{
                        Container: container.Name,
-                       Command:   []string{"kill", "-SIGTERM", "1"},
+                       Command:   []string{"/bin/bash", "-c", "kill -SIGTERM 
1"},
                        Stdout:    true,
                        Stderr:    true,
                        TTY:       false,

Reply via email to