Testing Farm release 2025-01.6
Testing Farm release 2025-01.6 was deployed on 2025-04-30.
🚀 Upgrades
tmt was updated to 1.47
.
This update introduces a native package installation method for Image Mode, where tmt
creates derived images for each prepare step based on the booted image, and reboots the system into the new configuration after each prepare step.
This should gradually improve installation issues of test dependencies in Image Mode.
🐞 Bugfixes
Fix an issue in archiving causing unnecessary archivation of the same artifacts after testing, significantly prolonging the archivation time and delaying the requests from reaching the complete
state.
(TFT-3299).
Improve memory usage by limiting the output of tests in results-junit-xml
to 10MiB.
For very large requests, this issue was impacting the stability of Testing Farm, causing the worker nodes to go OOM, which affected the stability of other jobs that got stuck in the running
state.
(TFT-3175)
Mitigate an issue during request cancellation that caused provisioned resources to not be cleaned up properly. (TFT-3300)
The pipeline timeout is now correctly honored by our provisioner, making it possible to wait for scarce resources for days. Previously, provisioning could fail earlier than the pipeline timeout setting. (TFT-3042)
📦️ Packages
List of important packages bundled in the worker image.
❯ podman run --entrypoint rpm quay.io/testing-farm/worker-public:2025-01.6 -q fmf tmt standard-test-roles ansible-core podman beakerlib | sort | uniq
ansible-core-2.16.14-1.fc40.noarch
beakerlib-1.31.4-1.fc40.noarch
fmf-1.7.0-1.fc40.noarch
podman-5.4.2-1.fc40.x86_64
standard-test-roles-4.11-3.fc40.noarch
tmt-1.47.0-1.fc40.noarch