action #32293
closedaction #30388: [qam] openqaworker10:4 - worker fail all tests - qemu instances are left behind
action #32263: [tools] Implement sub-reaper support in workers when starting isotovideo
[tools] Implement sub-reaper support in isotovideo
0%
Description
From http://e122.suse.de/tests/7790/file/autoinst-log.txt it can be seen that on sigterm, isotovideo is leaking childs, and the worker is reaping them.
To better handle this, we should do the same change in isotovideo and enable sub-reaping, and (try to) propagate the sigterm on the childs.
Checklist
- Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore
- Use rwp in a similar fashion as poo#32263 on os-autoinst
Updated by szarate over 6 years ago
- Checklist item changed from to [ ] Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore
- Target version set to Ready
I think we have enough to pick this one soonish.
An approach similar to pr#1590 in openQA
Updated by szarate over 6 years ago
- Checklist item changed from [ ] Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore to [ ] Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore, [ ] Use rwp in a similar fashion as poo#32263 on os-autoinst
Updated by coolo over 6 years ago
- Target version changed from Ready to future
I don't care - for production it's perfectly fine if openQA worker cleans up
Updated by EDiGiacinto over 6 years ago
- Related to action #33037: dead children uncaught (again) added
Updated by EDiGiacinto about 6 years ago
- Checklist item changed from [ ] Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore, [ ] Use rwp in a similar fashion as poo#32263 on os-autoinst to [ ] Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore, [x] Use rwp in a similar fashion as poo#32263 on os-autoinst
This was in part delivered with https://github.com/os-autoinst/os-autoinst/pull/1006
Updated by okurz over 4 years ago
- Checklist item changed from [ ] Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore, [x] Use rwp in a similar fashion as poo#32263 on os-autoinst to [x] Messages with: "Collected unknown process with pid 14306 and exit status: 0" are not shown anymore, [x] Use rwp in a similar fashion as poo#32263 on os-autoinst
- Status changed from New to Resolved
- Assignee set to okurz
The problem is gone. Also with https://github.com/os-autoinst/os-autoinst/pull/1277 and e.g. https://github.com/os-autoinst/os-autoinst/pull/1302 we have a cleaner and faster shutdown.