Project

General

Profile

Actions

Idea #21522

closed

Stop using RVM in package-build-dockerfiles

Added by Brett Smith 5 months ago. Updated 15 days ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
Deployment
Target version:
Start date:
Due date:
Story points:
-

Description

We generally expect our packages to be used with the distro Ruby, and we're trying to get away from supporting RVM. It seems to me like we would get better results all around if our package-build-dockerfiles used the distro Ruby: we can save ourselves all the build overhead, and increase our confidence the stack is compatible with what our users will be using.

Like Python, we may need to use Ruby appstreams to support RHEL-based distributions. The latest Ruby available in rocky8 is 3.1, which is plenty fine as of this writing.

If a distro has a Ruby that's older than we want to support, that should be a cue we should consider ending support for that distro.


Related issues

Related to Arvados - Idea #21905: Transition away from RVM NewActions
Related to Arvados - Support #21700: Remove RVM support from our build process and packagesResolvedBrett SmithActions
Actions #1

Updated by Lucas Di Pentima 15 days ago

  • Related to Idea #21905: Transition away from RVM added
Actions #2

Updated by Brett Smith 15 days ago

  • Status changed from New to Closed

This was done as part of the larger-scoped #21700.

Actions #3

Updated by Brett Smith 15 days ago

  • Related to Support #21700: Remove RVM support from our build process and packages added
Actions

Also available in: Atom PDF