Present: @ekohl (chair/notes), @lfu, @cintrix84, @Odilhao, @Zhunting
Foreman 3.7
- @ekohl to post Schedule and Planning
Foreman 3.6
- GA release: decided outside of the meeting to proceed according to the schedule, given Katello 4.8.0-rc1 depends on the release pipeline. Might as well do the full release and a Foreman 3.6.1.
- Process posted: Foreman 3.6.0 release process
- Announced: Foreman 3.6.0 is now available
- @ekohl to finalize the last bits (like adding 3.6 to GitHub - theforeman/apidocs: API documentation for Foreman and its plugins)
- Regression mentioned for curl usage in Smart Proxy (Fixes #36209 - tftp initrd/vmlinux generation: curl malformed by stejskalleos · Pull Request #861 · theforeman/smart-proxy · GitHub) that may be a good reason to do 3.6.1 soon.
Foreman 3.5
Same regression in Smart Proxy was picked to 3.5.2, so that’s a good reason for 3.5.3.
Foreman 3.4
Declared EOL now 3.6.0 is released. We still want to be ready to do a release in case Katello 4.6 needs it (which isn’t EOL yet), so the pipelines should stay in place.
Katello 4.9
- No updates
Katello 4.8
- RC1: Katello 4.8.0 rc1 release process is currently technically released (bits are available for consumption), not officially announced yet.
- API docs PR should be merged (Add Katello 4.8 api docs by lfu · Pull Request #16 · theforeman/apidocs · GitHub). @ekohl will take a look. There was an issue reported with failing tests in the dev environments, @cintrix84 and @lfu will see if they can share the failure.
Katello 4.7
- 4.7.4 is released: Katello 4.7.4 is available
Katello 4.6
- While Foreman 3.4 is EOL, Katello shouldn’t be cause 4.8 is still in RC and we always want to keep 2 releases supported.
Other issues
Move release team meeting to Monday
Releases are usually planned early in the week (usually Tuesday) so having the meeting on Wednesday makes it hard to discuss issues before we proceed. Moving it to Monday allows for a go/no-go style meeting.
Process changes
Currently open PRs:
- Add is_first_rc and is_first_ga context by ekohl · Pull Request #519 · theforeman/tool_belt · GitHub
Being worked on:
- Add a script to transform the nightly tool_belt config by ekohl · Pull Request #173 · theforeman/theforeman-rel-eng · GitHub will allow for a simpler branching process. This is part of moving the Katello Koji to Foreman’s branching process
- Avoid using the paste buffer to pass passwords by ekohl · Pull Request #198 · theforeman/theforeman-rel-eng · GitHub removes manual steps in the release process
- Correct Katello's procedures around docs by ekohl · Pull Request #511 · theforeman/tool_belt · GitHub corrects the documentation steps, but may need an additional parameter to get the Foreman version