Skip to content

ci/lava: Fix LAVA logs issues for Collabora jobs

Since the Collabora LAVA update related to the downtime from !21119 (merged), the LAVA logs from Collabora are more reliable, in terms of its content, since it is not dropping \r anymore.

But the job submitter continued to use the hack for older/upstream LAVA versions, which made it necessary to recover from split lines to make Gitlab sections work in job logs as expected. This MR removed the related hack only for Collabora's farm.

Collabora's LAVA instance now gives a more raw log output with proper carriage returns. It is necessary to pay attention to newlines at the end of each log message, which may cause double newlines when printed with Python built-in print function. I decided to remove the repeating rightmost \n from the received log messages to make them transparent to LogFollower users.

Closes: #8242 (closed)

Edited by Guilherme Gallo

Merge request reports