Infrastructure SIG meeting 2024-02-22

Done

move EL Jenkins nodes to EL8 · Issue #2020 · theforeman/foreman-infra · GitHub

Capacity: seen some queues. We should drop the old CI that has moved to GHA and then re-evaluate.

The Jenkins nodes were missing the el tag. This has been fixed during the meeting.

@ekohl AI: to drop the jobs (foreman & plugins) that have migrated to GHA. While doing so, verify that they have a replacement. Stable branches may lack the CI.

In progress

redmine:production.log is not rotated and grows indefinetly · Issue #1989 · theforeman/foreman-infra · GitHub

Recently had downtime because the log grew to 15G again and the disk was full.

Replace RVM on Jenkins nodes · Issue #2021 · theforeman/foreman-infra · GitHub

Plan: Add rbenv to Jenkins nodes by ehelms · Pull Request #2022 · theforeman/foreman-infra · GitHub adds rbenv, then we can migrate jobs, drop RVM and move to move EL Jenkins nodes to EL9 · Issue #1706 · theforeman/foreman-infra · GitHub.

To do

move EL Jenkins nodes to EL9 · Issue #1706 · theforeman/foreman-infra · GitHub

Blocked by Replace RVM on Jenkins nodes · Issue #2021 · theforeman/foreman-infra · GitHub.

Untriaged

Proposal: Update yum repository layout to be per repository · Issue #1937 · theforeman/foreman-infra · GitHub

Consensus with the layout. Suggested to start on a new rpm.theforeman.org vhost to provide a clean migration path. That could also work towards move web to EL9 · Issue #1724 · theforeman/foreman-infra · GitHub

New

Update Jenkins to 2.441 · Issue #2031 · theforeman/foreman-infra · GitHub

Other

The project was converted from a classic project to a modern one using Migrating from projects (classic) - GitHub Docs. Infrastructure · GitHub is the new project.

1 Like