Conversation
Ruby 3.0 is 1-year past EOL as of 23 April 2025. Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
|
Thanks @chadlwilson , sent chadlwilson#18 for most of the image updates (still need to figure out arm) |
Update image hashes
@apolcyn Merged now. Did I miss something with the arm images, or just some local cross-compile issue for you? |
just a local issue for me |
|
FWIW, I just noticed that this PR will race with #39567 so your call on whether it might need to land afterwards. |
Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
|
@chadlwilson let's try chadlwilson#20 for the ruby arm image |
Update images
|
Merged, but seems a bit hacky :( Somewhat random guess, but are you perhaps having this issue with binfmt/qemu that affects certain container OSes, including Debian 11/Ubuntu 22? tonistiigi/binfmt#245 or tonistiigi/binfmt#240 If so, the workaround in that case seemed to be to go back to an earlier binfmt based on QEMU 7. |
|
Thanks for the pointer! I was able to include ccache again after fiddling with that. I am kind of liking the ruby base image. It speeds up the image build a lot vs. |
|
but, sent you chadlwilson#21 for that cleanup |
Update images
Yeah I agree this would be a lot easier/quicker than RVM installs if it otherwise serves the purpose. |
Somehow this got missed in #39607

Ruby 3.0 is 1-year past EOL as of 23 April 2025.
As discussed in #38515 (comment) the practice is to support older versions for 1 year after their EOL, which has now passed.
Should help speed up builds/tests and reduce gem sizes.