In joystick/consumers/fedora_messaging_consumer.py, line 21, subprocess.Popen is being called without encoding, text or universal_newlines arguments, which mean they will return raw byte values. The output from stdout and stderr is later logged straight into _log.debug, which means that this may either crash or provide raw bytes to the underlying logging handler depending on the specific bytes contained in the output.
joystick/consumers/fedora_messaging_consumer.py
subprocess.Popen
encoding
text
universal_newlines
_log.debug
Will handle this when moving the code to subprocess.run
Metadata Update from @puiterwijk: - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.