Release Teem Meeting 2023-11-15

Present: @pcreech (chair), @ekohl (notes), @Griffin-Sullivan, @Zhunting, @iballou, @cintrix84

The primary discussion was around Foreman 3.9 & Katello 4.11 branching. Foreman 3.9 branching process is being followed. Most steps have been taken, until the tool_belt ones. That won’t be needed after https://github.com/theforeman/theforeman-rel-eng/pull/285 is merged. @ekohl is reviewing that.

@Griffin-Sullivan is blocked on extracting translations. It probably needs some special Ruby handing. https://github.com/theforeman/foreman/blob/develop/developer_docs/foreman_dev_setup.asciidoc does describe how to set up a developer environment, but More explicit dev setup instructions by ekohl · Pull Request #9906 · theforeman/foreman · GitHub should make this better. Reach out to @ekohl if further help is needed.

@ekohl didn’t have time to enhance the instructions on translations for plugin authors. In the short term he’ll submit a bulk update.

@Griffin-Sullivan is working on updating the manual while @ekohl is wrapping up the last installer module releases.

The last big topic was Pulp 3.39. We’re technically in the stabilization week and it’s not completed yet. Current status:

On a related note, https://github.com/theforeman/theforeman-rel-eng/blob/master/procedures/pulpcore/update.md.erb needs to be updated to reflect the new structure where rpm/develop is used to build the latest version and then branches off stable versions. That also uses COPR instead of Koji. @Odilhao should review what’s needed.