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:
- Packaging is almost done. Request for Pulpcore 3.39 builds - #6 by iballou has links to the open PRs
- Once packaging is done, Fixes #36902 - Support Pulpcore 3.39, drop older versions by ianballou · Pull Request #315 · theforeman/puppet-pulpcore · GitHub needs to be finished
- It’s agreed that this is a major update, but deemed important to users and may be worth pushing out branching. The team will closely monitor the situation and keep Request for Pulpcore 3.39 builds updated
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.