Skip to content

fix: Bring back the --all flag of kill#717

Merged
urunc-bot[bot] merged 1 commit into
mainfrom
fix_signal_handling
May 22, 2026
Merged

fix: Bring back the --all flag of kill#717
urunc-bot[bot] merged 1 commit into
mainfrom
fix_signal_handling

Conversation

@cmainas
Copy link
Copy Markdown
Contributor

@cmainas cmainas commented May 22, 2026

Description

The shim uses the --all flag in Kubernetes settings when calling the low level runtime. We previously removed this flag causing issues in the deletion path of the pod. Therefore, we need to bring it back.

Related issues

How was this tested?

In a kubernetes single node cluster deployed a urunc container and then removed it.

Before the fix, the pod was staying as Terminating forever. With this fix the pod is getting removed correctly.

LLM usage

N/A

Checklist

  • I have read the contribution guide.
  • The linter passes locally (make lint).
  • The e2e tests of at least one tool pass locally (make test_ctr, make test_nerdctl, make test_docker, make test_crictl).
  • LLMs were used: I have read the llm policy.

@netlify
Copy link
Copy Markdown

netlify Bot commented May 22, 2026

Deploy Preview for urunc canceled.

Name Link
🔨 Latest commit b365dac
🔍 Latest deploy log https://app.netlify.com/projects/urunc/deploys/6a1056332607ed0008199d09

@cmainas cmainas force-pushed the fix_signal_handling branch from 98fd4e3 to 50e4fbc Compare May 22, 2026 12:08
@cmainas cmainas requested a review from ananos May 22, 2026 12:31
@cmainas cmainas force-pushed the fix_signal_handling branch from 50e4fbc to 355418b Compare May 22, 2026 12:39
Copy link
Copy Markdown
Contributor

@ananos ananos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks @cmainas! good catch.

The shim uses the --all flag in Kubernetes settings when calling the
low level runtime. We previously removed this flag causing issues in the
deletion path of the pod. Therefore, we need to bring it back.

PR: #717
Signed-off-by: Charalampos Mainas <cmainas@nubificus.co.uk>
Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk>
Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
@github-actions github-actions Bot force-pushed the fix_signal_handling branch from 355418b to b365dac Compare May 22, 2026 13:12
@urunc-bot urunc-bot Bot merged commit 5c9b935 into main May 22, 2026
4 of 7 checks passed
@ananos ananos deleted the fix_signal_handling branch May 22, 2026 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Urunc containers hung as Temrinating in kubernetes

2 participants