Infrastructure SIG Meeting notes 2022-03-03

Present: @evgeni (chair), @ekohl (notes), @pcreech, @melcorr, @ezr-ondrej, @Odilhao, @Zhunting

In progress

Remove kkoji alias from Jenkins nodes and Puppet manifests

Actually resolved and moved to done

Migrate to new ci.centos.org infra on OpenShift

On Tuesday @evgeni and @ekohl met with the CentOS CI folks. They’re looking into making the setup more robust, with the option to burst on the cloud. Mostly because the current hardware is from 2014 and out of warranty. We gave our input for our requirements.

It is still favorable to move away from the legacy instance to an openshift hosted instance. @evgeni will move forward with this

Investigate Azure’s FOSS credits program

@Odilhao filled in the form, now waiting for feedback from Azure

The question comes up whether nested virtualization is supported. That is in some regions, but you need to run Windows. This means it can’t be used for our CI pipelines.

Automation of packaging bumping plugins and dependencies

@ekohl tried to resolve the python-semver issue, but the fix was incomplete. Will need further work.

To do

Create a release view via JJB

@ekohl opened https://github.com/theforeman/jenkins-jobs/pull/176 but it really belongs in a different project now. Issue is closed.

Testing limits with ci.centos.org

Not really anything actionable anymore. We’ve discussed it with the CentOS CI folks and the issue can be closed. @evgeni will do this after the meeting.

New

move web to EL8

https://github.com/theforeman/foreman-infra/pull/1720 was merged, so it should work in theory. Verification is needed and then an actual migration. Created an issue

There is some discussion if the server should be split. A full disk because of deb now affects yum as well. The alternative is to implement monitoring.

Untriaged

Migrate Discourse off of Scaleway VM

Moved to To do

Need a new owner for Discourse

Moved to To do

move web to EL8

Moved to To do

Done

New Sponsor - Conova

Archived since the remaining work is split into multiple cards.

Discourse maintenance and management

Archived since the remaining work is split into multiple cards.

1 Like