Last week’s meeting was cancelled due to Red Hat’s day of learning, encouraging employees to spend their day learning something new.
The first big update is that the board was split into three boards:
- EL 9 support · GitHub This used to be the Ruby 3 board, but was scoped to just EL9 support.
- GitHub Actions conversion · GitHub For the GitHub Actions migration. I’ll post further updates about that in Convert Foreman & plugins continuous integration to GitHub Actions.
- RuboCop upgrade · GitHub This isn’t blocking EL9 anymore, so it deserves its own effort. A proper RFC is being prepared and will be tracked separate in the future.
Then there’s a new board for Ubuntu 22.04 support: Ubuntu 22.04 support · GitHub. Because of all the efforts for EL9 this was a rather small effort and everything is on track for Foreman 3.11 to support it.
Since last time the EL9 support on the old manual has been added.
This leaves just a few issues on the board:
- Fixes #37065 - Call report_row with kwargs in Host Statuses report by jeremylenz · Pull Request #10047 · theforeman/foreman · GitHub this is a blocker for Foreman 3.10. Code is ready, but tests will make us much more confident.
- https://github.com/theforeman/foreman-documentation/pull/2805 progressing well
- Fixes #37177 - Upgrade PostgreSQL to 13 on EL8 by evgeni · Pull Request #913 · theforeman/foreman-installer · GitHub While this says EL8, it’s a prerequisite for leapp upgrades to EL9. It’s very similar to our PG 10 to 12 upgrade earlier and progressing well. Note this is for Foreman 3.11.
- Foreman/Satellite el8toel9 upgrade by evgeni · Pull Request #1181 · oamg/leapp-repository · GitHub progressing well
- enable upgrade pipelines for katello on el9 by evgeni · Pull Request #423 · theforeman/jenkins-jobs · GitHub still blocked by a packaging issue