Present: @evgeni (chair), @ekohl (notes), @mcorr, @pcreech, @ehelms, @Zhunting, @ezr-ondrej
There have been Discourse threads since the last meeting.
Done
Archived because they were completed:
In progress
CentOS 9 Stream Support · Issue #1687 · theforeman/foreman-infra · GitHub
@pcreech attached a new builder to Koji, running CentOS 9 Stream. It only runs CentOS 9 Stream builds now, but that can be expanded later if desired. Currently that means just Pulpcore 3.18 but once other packages become available (hopefully Foreman client packages) they can also be built on it.
At the moment there are no DNF modules on EL 9 which makes life a lot easier.
Migrate to new ci.centos.org infra on OpenShift · Issue #1473 · theforeman/foreman-infra · GitHub
The Jenkins running on OpenShift lost its connection to OpenShift so it can’t spin up nodes. Blocked on Issue #728: OCP Jenkins lost cloud integration - centos-infra - Pagure.io
Investigate Azure's FOSS credits program · Issue #1671 · theforeman/foreman-infra · GitHub
@Odilhao made progress, but there were some complications around the Code of Conduct. @Odilhao is now on leave so will likely need to wait until he’s back.
Allow use of Jenkinsfiles · Issue #1683 · theforeman/foreman-infra · GitHub
Now that Eric is back we can get an update. It’s waiting on feedback on Create an internal folder to hold all JJB jobs by ehelms · Pull Request #101 · theforeman/jenkins-jobs · GitHub.
Automation of packaging bumping plugins and dependencies · Issue #1693 · theforeman/foreman-infra · GitHub
Job now runs well, except that if there are no packages to bump it fails with a weird error (see the issue for details). This means we ca turn it into a cronjob. That does mean we need notifications if it fails.
TODO
Project missing LICENSE · Issue #1120 · theforeman/foreman-infra · GitHub
Assigned to @ehelms
Need a new owner for Discourse · Issue #1709 · theforeman/foreman-infra · GitHub
@ekohl will ensure the steps he has taken to update are documented
Move prprocessor to shared infrastructure · Issue #1679 · theforeman/foreman-infra · GitHub
@ekohl will go on extended leave, assigned and will be picked up. The resources on osci.io will be used to host this.
Resources on https://osci.io · Issue #1678 · theforeman/foreman-infra · GitHub
Clarified what to do:
- Document the resource availability
- There are individual issues for PRProcessor & Redmine migration
Then it can be closed.
Untriaged
Create a dashboard to view RSS statistics · Issue #1699 · theforeman/foreman-infra · GitHub
Agreed it’s a good idea. Moved to TODO and @mcorr will expand the requirements.
Other
EL8 work should be increased in priority with the deprecation of running Foreman on EL7.