comparison CHANGES.txt @ 7308:24cbf3a41e8a

Use dumb-init in Dockerfile; chown tracker directory to proper uid Use dumb-init so proceses started from Roundup get properly reaped if they exit after the Roundup server instance. Also chown the tracker mount directory to the specified uid/gid.
author John Rouillard <rouilj@ieee.org>
date Wed, 10 May 2023 17:53:47 -0400
parents ab0ea9f03866
children 577ffdb76754
comparison
equal deleted inserted replaced
7307:aa024cdf9ffb 7308:24cbf3a41e8a
82 to new version. (John Rouillard) 82 to new version. (John Rouillard)
83 - Dockerfile scanned with hadolint. Fixed multiple issues. (John Rouillard) 83 - Dockerfile scanned with hadolint. Fixed multiple issues. (John Rouillard)
84 - fix crash due to invalid initialization/reset of configuration.py 84 - fix crash due to invalid initialization/reset of configuration.py
85 option_validators. Crashed roundup-admin on second command if an 85 option_validators. Crashed roundup-admin on second command if an
86 option_validator was added by a detector or extension. (John Rouillard) 86 option_validator was added by a detector or extension. (John Rouillard)
87 - Dockerfile uses dumb-init to properly wait for child/zombie
88 processes. Defense against child process starting from detector
89 and becoming a zombie when its roundup-server instance exits.
90 (John Rouillard)
87 91
88 Features: 92 Features:
89 93
90 - Dockerfile build allows adding additional python packages via 94 - Dockerfile build allows adding additional python packages via
91 pip, setting UID tracker is run under. (John Rouillard) 95 pip, setting UID tracker is run under. (John Rouillard)

Roundup Issue Tracker: http://roundup-tracker.org/