split and move web to EL9 · Issue #1724 · theforeman/foreman-infra · GitHub
Evgeni started with splitting off Debian in add dedicated debian repo profile by evgeni · Pull Request #2108 · theforeman/foreman-infra · GitHub. A bug was filed to include freight in EPEL9 (2299182 – Please branch and build freight in epel9) but short term a COPR repository is used.
Decomission Koji setup · Issue #2006 · theforeman/foreman-infra · GitHub
Pending on @pcreech to remove the last resources so the ticket was assigned.
Other
There was a discussion on what we host today and if we can reduce things.
Possible options:
- Discourse: Ansible and Fedora use a hosted version on the same contract by Red Hat. Perhaps we could use that as well? @ehelms wonders how much time Discourse now takes vs the costs of using the hosted version, but we don’t really have an idea now.
- Redmine: unknown. There are hosted versions, but we have custom plugins. We had a discussion about reducing its use but Discussion on Future of Issue tracking in Foreman died down. Moving away from Redmine and placing it in a read only mode is also a way to simplify our infra.
- Jenkins:
- First finish smart-proxy testing migration to GHA so we no longer have PR testing in Jenkins: add proxy plugin workflow by evgeni · Pull Request #27 · theforeman/actions · GitHub
- Simplify, reduce plugins, completely convert to pipelines (things like Align RPM pipelines' groovy code by ekohl · Pull Request #458 · theforeman/jenkins-jobs · GitHub and stop using centos jenkins now that Duffy API is available on the Internet · Issue #1828 · theforeman/foreman-infra · GitHub)
- Investigate packit for nightly RPM building