~/talk

Integrating upstream projects downstream

Talkat DevConf.CZ 2020 · 2020-01-24..01-26· [devops-and-delivery, open-source]
links:none on file
slides:none on file

Packit automates building RPMs from upstream sources, running tests inside real VMs and sandboxed containers on OpenShift and continuously deploying to staging and Fedora Rawhide. It runs across 8 repositories and a production cluster with seven pods (three heavy worker pods), serves 100 projects and submits roughly ~10,000 builds/tests in six months. It requires or generates spec files, uses pre-commit hooks, records network interactions for CI replay, and faces outages from dependent Fedora messaging but deploys weekly.

AI-written summary · about

  1. 0:00Intro
  2. 2:01Tomas
  3. 3:19GitHub
  4. 8:02Games
  5. 17:26Development
  6. 20:05Challenges
  7. 21:49Spec files
  8. 24:04Future
  9. 24:58Workshop
  10. 25:14QA
  11. 26:56Build RPMs
  12. 27:52Integration
  13. 29:27Request
  14. 30:28Priorities
  15. 31:32Document
  16. 33:30fedora with zu
  17. 34:14fork upstream
  18. 35:55can you integrate upstream projects
  19. 37:10Terms of service
  20. 40:07Requirement
  21. 41:47Help newcomers
  22. 42:53Working with spec files
  23. 44:05Perspective files
  24. 45:42Patch file
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.