Project

General

Profile

Actions

Idea #21522

closed

Stop using RVM in package-build-dockerfiles

Added by Brett Smith 5 months ago. Updated about 1 month 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 RVMNewLucas Di PentimaActions
Related to Arvados - Support #21700: Remove RVM support from our build process and packagesResolvedBrett SmithActions
Actions

Also available in: Atom PDF