FreeIPA uses pytest_multihost's transport to transfer binary from a client back to the test machine.
It runs tar to pipe the output to stdout and then reads data on the test master. This works just fine with Python 2. However pytest_multihost wraps all streams in a TextIOWrapper in Python 3.
Please add an option to treat all streams as binary.
Metadata Update from @pviktori:
- Issue status updated to: Closed (was: Open)
to comment on this ticket.