Release Team Meeting 2024-08-14

Foreman 3.12

3.12.0 Schedule | 3.12 Branching Process

  • Stabilization Week

Foreman 3.11

3.11.2 TODO | 3.11.2 DONE | CI Overview

Foreman 3.10

3.10.1 TODO | 3.10.1 DONE | CI Overview

Katello 4.14

Katello 4.13

  • 4.13.1 Released

Katello 4.12

Pulp

We’re in the middle of stabilization week.

On the installer side there’s some delay in releasing modules. Some functionality needed to get in. Always run pulpcore-manager migrate by evgeni · Pull Request #351 · theforeman/puppet-pulpcore · GitHub is a very nasty situation and sadly needed to unbreak nightly pipelines. Since the meeting it’s been merged, but hasn’t made it into pipelines yet.

Speaking of pipelines, the client pipelines have been fixed after EPEL7 archival which removes another blocker for branching.

There is some debate about cherry picking pulpcore/pulpcore/app/migrations/0118_task_core_task_unblock_2276a4_idx_and_more.py at main · pulp/pulpcore · GitHub because without it there’s a serious performance hit. Cherry picking Pulp migrations is always painful, so there’s some debate about how to approach it.

It’s noted that theforeman-rel-eng/procedures/foreman/branch.md.erb at ebfe21978af75a30a96d3716ddbd403d7b53aac3 · theforeman/theforeman-rel-eng · GitHub is wrong because it can’t happen before documentation is branched. @ekohl will review the documentation instructions around branching.