Testing Farm release 2026-02.1

Testing Farm release 2026-02.1 was deployed on 2026-02-02 πŸŽ‰.

πŸš€ Upgrades

tmt was updated to 1.66 from 1.65.

Testing Farm CLI tool was updated to v0.0.31. Please update your installation.

Artemis was updated to v0.0.84 on both ranches.

πŸ’” Breaking Changes

All Testing Farm API tokens now have an expiration date. All existing tokens until now got expiration date set to 2027-02-02. (TFT-4181) The UI added support to regenerate tokens with a new expiration date. (TFT-4201)

Limited the usage of settings.worker.image field in POST /requests endpoint to admin only. (TFT-3877)

Testing Farm is planning to update the retention policy for Red Hat Ranch artifacts storage in the upcoming 2026-03.1 release. For details and providing feedback see TFT-4305.

πŸš€ Improvements

Red Hat users can now vote on TFT project Jiras to ask for a feature to be implemented with a priority. See the documentation for details.

Started building latest image mode for RHEL composes regularly. (TFT-3173)

Added Fedora-eln compose for redhat ranch. (TFT-3224)

Added support for customization of the bootc kickstart in beaker. (TFT-4070)

API now shows that some values are hidden. (TFT-3673)

Added support for --tmt-report option. (TFT-4042)

Test cases are now reported into results.xml and results-junit.xml immediately after discovering them. (TFT-4127)

Added support for test cases in pending state in Oculus. (TFT-4277)

Streamlined development environment for UI. (TFT-4197)

Added new composes command to list available composes in Testing Farm. (TFT-3105)

Added support for storing API token in system keyring as an alternative to environment variable. (testing-farm/cli!191)

Added support for loading environment variables from dotenv files. (TFT-4002)

Improved error messages for expired API tokens. (TFT-4179)

Added support to retrieve latest console output for AWS instances. (TFT-4272)

🐞 Bugfixes

Fixed CentOS-8.4 being unavailable in AWS. (TFT-3455)

πŸ«‚ Contributors

We would like to thank the following external contributors for contributing to Testing Farm.

  • Petr MenΕ‘Γ­k — added support for storing API token in system keyring (cli!191).

  • Cristian Le — relaxed python dependencies in CLI spec file (cli!192).

πŸ“¦οΈ Packages

List of important packages bundled in the worker image.

❯ podman run --entrypoint rpm quay.io/testing-farm/worker-public:2026-02.1 -q fmf tmt podman beakerlib | sort | uniq
beakerlib-1.32-1.fc42.noarch
fmf-1.7.0-1.fc42.noarch
podman-5.7.1-1.fc42.x86_64
tmt-1.66.0-1.fc42.noarch

πŸ”Ž Stats

The average error rate for Testing Farm was approximately 2.50%.