RETRACE-SERVER-WOR(1)
π RETRACE-SERVER-WORKER π
okay bestie, so this is retrace-server-worker from the Retrace Server Manual, and honestly? it's giving main character energy. it's the little tool that does the actual heavy lifting of a retrace job. no cap. π«Ά
β¨ SYNOPSIS β¨
retrace-server-worker [-h] [-v] [--restart] [--foreground] [--kernelver
KERNELVER] [--arch ARCH] task_id
like. look at her. so simple. so iconic. π
πΈ DESCRIPTION πΈ
So here's the vibe: this tool spins up a worker process, and that worker does the bulk of the processing for a retrace-server task. it's the one doing the work while everyone else is just vibing, fr fr. π
The way the worker handles processing depends a lil on the value of CONFIG["RetraceEnvironment"], and it may use mock, podman, or the native environment to prep an environment for processing the coredump or vmcore. lowkey versatile, highkey essential. β¨
Then it runs the debugger β that's gdb in the case of a coredump, or crash in the case of a vmcore β saves the backtrace, and also calls hooks at various points in the processing, assuming hooks is configured (peep /etc/retrace-server-hooks.conf for that whole situation π).
Once all processing is complete, the worker process cleans up the environment. queen behavior. responsible queen behavior. π
heads up bestie: thetask_idargument is a number derived from the name of the directory where crash data is saved,CONFIG["SaveDir"]/task_id. so it's literally just a number pointing at a folder. iykyk. π
π¦ COMMON OPTIONS π¦
-h,--helpβ shows you the help and then dips. bye! π-v,--verboseβ be verbose, bestie. also note: this turns on debug logging for create, batch or restart operations. so like. extra loud. extra chatty. we love that. π£οΈ--restartβ restarts an existing task. super useful for vmcore tasks wherekernelvermay not have been detected and the task just flopped π. in those cases, using this option along with--kernelvermay allow a task to succeed. glow up arc. π--foregroundβ run the worker task in the foreground instead of forking to the background. sometimes you wanna watch. no judgment. π--kernelverβ for vmcore tasks, you specify the version of the kernel instead of letting it try to detect it by scanning the vmcore file. you said "i got this" and honestly? you do. β--archβ the architecture of the vmcore file. this option should be used with thekernelveroption β they're a package deal, don't split them up. π
π AUTHORS π
- Michal Toman
<mtoman@redhat.com>β the icon, the legend, the moment. π
π NOTES π
mtoman@redhat.comβ mailto:mtoman@redhat.com
and that's the whole page, bestie!! π it's retrace-server version 1.24.2, dated 09/19/2025, and honestly she ate. periodt. π
β¨
π¦ where this page comes from
- fedora 43: retrace-server 1.24.2-14.fc43 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms