Testing Farm release 2023-03.1
Testing Farm is happy to be back with its second named release 2023-03.1 🎉.
We had to update to Ansible 2.14 from the pre-historic version 2.9 we used for a longer time. Due to this, STI tests or prepare playbooks might break if
shellwas used with
warn: false. The
warnoption for these modules was removed, so make sure to fix your tests or playbooks. An Example of a fix for the podman can be found here.
A lot of new pages have landed into our User Documentation
Improved tmt reproducer steps with artifact installation (thanks to Martin Pitt / Cockpit)
Results viewer now displays the error reason in the plan error summary
Hardware requirements are now supported in Public Ranch
Support for Polarion results exporter TFT-1503
Cloud costs reporting - Instances are now tagged with the Testing Farm user name and tags can be adjusted in the API TFT-1890 (A separate announcement is coming for this feature)
Fixed Testing Farm CLI issue waiting endlessly for very large plans (TFT-1738)
Testing Farm CLI fixes support for
Updated CentOS Stream9 image to latest (TFT-1757)
Fixed handling of
installprepare step, to exclude certain packages from installation (TFT-1541)
rhpkg is now available on the worker, bringing better support for
List of important packages bundled in the worker image.
❯ podman run --entrypoint rpm quay.io/testing-farm/worker:2023-03.1 -q tmt standard-test-roles ansible podman beakerlib | sort | uniq ansible-core-2.14.2-2.el8.x86_64 beakerlib-1.29.3-1.el8.noarch podman-4.3.1-2.module_el8.8.0+1254+78119b6e.x86_64 standard-test-roles-4.10-6.el8.noarch tmt-1.21.0-1.el8.noarch