Foreman
-
3.2 GA - to do
- As per the to do list I see progress on including hammer-cli-foreman-host-reports work and so change should get in before the GA.
- Need to know status about modular repositories from @ekohl; if pending change has been merged or not?
- Few cherry picks requested and pull request looks sane 3.2 CPs from 09-03-2022 by ezr-ondrej · Pull Request #9143 · theforeman/foreman · GitHub
- As per the schedule the GA should happen on 15th, do we need few more days to stay in RC? considering RC1 and RC2 were delayed by few days.
-
3.0.2 - to do
- Still waiting on thor pull request,
don't install thor, fetching it is sufficient by pcreech · Pull Request #7662 · theforeman/foreman-packaging · GitHub
- Still waiting on thor pull request,
Katello
- 4.4
- 4.4.0.RC2 is released
- 4.4.0 GA release process is posted
Agenda items that have arisen as proposals to changes in the process:
- Switch Katello repositories to be numbered based on the Foreman version
- Gating nightly publishing of Foreman and Katello only if both Foreman and Katello pipelines are green
- Removing anything “special” in Katello release process to map to Foreman
- Single branching procedure for all projects
- Single release owner
- Single release process
- Actual release process should be effort of more than a day?
- There should be co-owner for the branching and release processes?
- If in case primary owner needs to take planned or unplanned leave? then handover will be smooth?
- How to minimize the delays in planned and actual delivery date? Considering combined release process will need more efforts to be on time?
- Should we plan the release on every Tuesday of the week and not on the specific date? As I see we miss the deadline often because of dependencies.
- Do we need two individuals from delivery team to pull this off on time?
- Need to define what should be common and what requires attention from respective teams?
- The specific doc updates, like upgrade warnings, deprecation, headline features should be handled by respective teams?
- The cherry-picks should be handled by respective teams.