-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Workload] Microservice Test: Are processes reaped (zombies) properly? #1719
Labels
8 pts
microservice
Test the microservice cloud native properties of a CNF
sprint23.09
Sprint 23.09: April 20-May 3, 2023
v0.42.2
Issue included in v0.42.2 release
workload
Comments
Skeleton code & research to test for unclean term signals being sent to sub-processes. |
wvwatson
changed the title
[Workload] Microservice Test: Are processes reaped and are term signals passed properly?
[Workload] Microservice Test: Are processes reaped properly?
Jan 12, 2023
lixuna
added
the
microservice
Test the microservice cloud native properties of a CNF
label
Jan 19, 2023
denverwilliams
added a commit
that referenced
this issue
Feb 24, 2023
Signed-off-by: denverwilliams <denver@debian.nz>
denverwilliams
added a commit
that referenced
this issue
Mar 2, 2023
Signed-off-by: denverwilliams <denver@debian.nz>
wvwatson
referenced
this issue
Mar 4, 2023
…eate zombies cncf/cnf-testsuite#1719 Signed-off-by: denverwilliams <denver@debian.nnz>
denverwilliams
added a commit
that referenced
this issue
Mar 7, 2023
Signed-off-by: denverwilliams <denver@debian.nz>
wvwatson
referenced
this issue
in cnf-testsuite/cluster_tools
Mar 8, 2023
…issues/1719 Signed-off-by: denverwilliams <denver@debian.nz>
wvwatson
referenced
this issue
in cnf-testsuite/cluster_tools
Mar 8, 2023
…issues/1719 Signed-off-by: denverwilliams <denver@debian.nz>
wvwatson
referenced
this issue
Mar 17, 2023
…issues/1719 Signed-off-by: denverwilliams <denver@debian.nnz>
wvwatson
pushed a commit
that referenced
this issue
Mar 17, 2023
Signed-off-by: denverwilliams <denver@debian.nnz>
wvwatson
changed the title
[Workload] Microservice Test: Are processes reaped properly?
[Workload] Microservice Test: Are processes reaped (zombies) properly?
Mar 17, 2023
wvwatson
referenced
this issue
Apr 7, 2023
20 tasks
agentpoyo
added a commit
that referenced
this issue
Apr 10, 2023
Add support for zombie reaping #1719
Acceptance Criteria
|
lixuna
added
sprint23.09
Sprint 23.09: April 20-May 3, 2023
8 pts
v0.42.2
Issue included in v0.42.2 release
labels
May 8, 2023
This was referenced Mar 7, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
8 pts
microservice
Test the microservice cloud native properties of a CNF
sprint23.09
Sprint 23.09: April 20-May 3, 2023
v0.42.2
Issue included in v0.42.2 release
workload
Title: [Workload] Microservices test: process_reaped
Is your workload test idea related to a problem? Please describe.
How classic init systems handle orphaned processes
Classic init systems such as systemd are also used to remove (reap) orphaned, zombie processes. Orphaned processes—processes whose parents have died—are reattached to the process that has PID 1, which should reap them when they die. A normal init system does that. But in a container, this responsibility falls on whatever process has PID 1. If that process doesn't properly handle the reaping, you risk running out of memory or some other resources.
https://cloud.google.com/architecture/best-practices-for-building-containers
These problems have several common solutions, outlined in the following sections.
Describe the solution you'd like
Test Category Name
Type of test (static or runtime)
Documentation tasks:
QA tasks
Dev Review:
Needs Peer Review
columnPeer review:
Reviewer Approved
columnThe text was updated successfully, but these errors were encountered: