Fixes #38115 - Drop Ruby 2.7 support
We no longer have deployment targets with these versions and it's holding back use of the latest libraries.
Blocked on at least https://github.com/theforeman/foreman-packaging/pull/11604 and https://github.com/theforeman/foreman-infra/pull/2190. Probably more.
I realized our nightly package building in Jenkins still uses Ruby 2.7 and also our stable jobs. I'll take a look at that.
I started https://github.com/theforeman/jenkins-jobs/pull/523 as a refactor to make it easier, but it's far from complete.
@ekohl As the pipeline is merged, can this come out of draft and considered for merge now?
@ekohl As the pipeline is merged, can this come out of draft and considered for merge now?
We should first change the pipelines to test on Ruby 3.0, which should now be easier. Then we can revisit this yes.
Pipes in https://github.com/theforeman/jenkins-jobs/pull/553
Thanks @ekohl @evgeni