Release Team Meeting 2024-10-09

Foreman 3.13

Foreman 3.12

3.12.1 TODO | 3.12.1 DONE | CI Overview

Foreman 3.11

3.11.4 TODO | 3.11.4 DONE | CI Overview

  • Hiccups with 3.11.3, moving with 3.11.4 instead.

Katello 4.14

Katello 4.13

  • No more releases planned unless something critical comes up.

Pulp

Present: @pcreech, @ekohl, @Odilhao, @ColeHiggins2, @iballou

Foreman 3.13

To realize Drop support for running on EL8 with Foreman 3.13 @Odilhao will submit on PRs to foreman-packaging, jenkins-jobs & theforeman-rel-eng & candlepin-packaging. The pulpcore-packaging PRs were already up. Between having the meeting and writing these notes most PRs have been submitted:

Foreman 3.12

Foreman 3.11

Foreman 3.11.3 was tagged but there were no changes. We did a small retrospective on where it went wrong. It wasn’t clear how to figure out what has been changed.

How that normally works is that in Redmine we maintain saved queries with TODO and DONE. These are simple filters where TODO is defined as Target version is x.y.z and Fixed in release is not set to x.y.z. Then DONE is defined as Fixed in release is x.y.z.

This morning @ekohl noticed that the saved queries weren’t updated to the latest versions so they couldn’t have been used.

@ekohl will submit a PR to enhance the process
@ColeHiggins2 will fix up Redmine issues & versions

Katello 4.15

Sam Bible will be the release owner. I can’t find a Discourse username to highlight.

Currently working on an update to Pulp 3.63.

2 Likes

I’ve done that now.

Still unclear, are we getting a Foreman 3.11.3 or Foreman 3.11.4?

That CA bug (37817) seems to be getting lots of people upgrading to 3.11.

tl;dr: 3.11.4.

3.11.3 was tagged (you can see that in git) but it contains exactly the same code as 3.11.2. The team was confused how this happened and figured they’d wait for me to get back from PTO. Everything should be sorted out for 3.11.4 that should include fixes. And I now see I forgot to write it down, but it was discussed that early next week we’ll start the release train.

Release 18.0.1 by ekohl ¡ Pull Request #468 ¡ theforeman/puppet-certs ¡ GitHub and then an update to foreman-installer should complete 3.11.4.