František Lachman
Principal Software Engineer at Red Hat.
Product Owner for projects under Packaging and Testing Experience group covering Packit, Copr, Testing Farm, tmt and Log Detective.
Sessions
The PTE (Packaging and Testing Experience) group maintains tools many CentOS contributors use: Packit, TestingFarm, tmt, Copr, and LogDetective.
We're open to discussing anything related to packaging and testing -- from shared checks and cross-distro collaboration to long-term plans and SIG-specific needs.
Bring your topics. This is not a presentation. We're here to listen.
| Agenda | |
|---|---|
| 15 min | News since last year |
| 45 min | Your turn: What works? What's broken? What's missing? |
| 30 min | Check on our roadmap—are we building the right things? |
| 30 min | Collaboration and SIG-specific needs |
Come if you:
- Use (or tried to use) any PTE tool
- Have feedback, complaints, or feature requests
- Want to influence what we build next
- Represent a SIG with specific testing needs
- Want to improve EPEL testing
- Work on shared checks, compose-level or cross-distro testing infrastructure
People working on related tools and services are welcome as well—we're always looking for collaboration opportunities and ways to improve integration across the ecosystem.
Bring your questions. Bring your frustrations. We'll bring answers.
First off, what is the PTE group and why would it be important for CentOS? It stands for Packaging and Testing Experience group, bringing you tools and services like Copr (packaging), TestingFarm, tmt (testing), and Packit with LogDetective (experience) under one umbrella.
The traditional model fragments testing: upstream tests their code, distribution maintainers test packages, and users discover the gaps. PTE bridges this by creating a continuous testing pipeline where upstream changes are automatically built, tested in realistic distribution environments, and validated before integration.
Since CentOS Stream is one of the distributions we focus on, we want to present some of the planned changes in our projects that you might be subjected to encounter. Packit is taking over the Fedora/EPEL dist-git CI, Log Detective provides log analysis of fault builds on dist-git MRs, tmt team is working on a new way to define artifacts, Testing Farm newly supports image mode and Copr is using Pulp as it’s backend, and more.
If you find any of these tools anywhere on the spectrum of useful, misguided, promising, or frustrating, we’ll show you how you can help us move in a direction more suitable to you.