Testing Farm release 2026-03.3
Testing Farm release 2026-03.3 was deployed on 2026-04-01 🎉.
💔 Breaking Changes
The Red Hat ranch now enforces a repository allowlist for all test requests.
Only repositories matching the pre-configured allowlist will be accepted — requests with non-matching repository URLs will be rejected with a 403 Forbidden error.
The public ranch is not affected.
Based on our analysis of the last 2 years of production data, this change should negatively impact only approximately 1.8% of current requests.
The allowlist was pre-populated with all actively used repositories, Red Hat-owned GitHub and GitLab.com organizations, and individual forks verified against Red Hat internal LDAP.
See Repository Allowlists for full details on how to add your repository to the allowlist if your requests are being rejected.
🚀 Upgrades
Testing Farm CLI tool was updated to v0.0.34, please update your installation.
Upgraded Python to 3.12 and Ansible 2.16 in testing-farm CLI container image. (TFT-4524)
📝 Documentation
Updated the Repository Allowlists documentation with contribution guidelines, rules for what is allowed and not allowed, and instructions for adding repositories to the allowlist. (TFT-4362)