foreman icon indicating copy to clipboard operation
foreman copied to clipboard

Fixes #38115 - Drop Ruby 2.7 support

Open ekohl opened this issue 1 year ago • 4 comments

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.

ekohl avatar Dec 19 '24 14:12 ekohl

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.

ekohl avatar Dec 20 '24 19:12 ekohl

I started https://github.com/theforeman/jenkins-jobs/pull/523 as a refactor to make it easier, but it's far from complete.

ekohl avatar Jan 06 '25 17:01 ekohl

@ekohl As the pipeline is merged, can this come out of draft and considered for merge now?

ehelms avatar Apr 14 '25 12:04 ehelms

@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.

ekohl avatar Apr 14 '25 14:04 ekohl

Pipes in https://github.com/theforeman/jenkins-jobs/pull/553

evgeni avatar Oct 22 '25 10:10 evgeni

Thanks @ekohl @evgeni

stejskalleos avatar Oct 24 '25 08:10 stejskalleos