Project

General

Profile

Actions

Bug #17990

closed

[deployment][arvados-formula] ubuntu 18.04 needs to install using rvm for api and workbench

Added by Javier Bértoli over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Javier Bértoli
Category:
Deployment
Target version:
Story points:
-

Description

arvados-api-server and arvados-workbench are RoR apps, and the version provided in Ubuntu 18.4 is too old.

The formula should install RVM and set the installed ruby as the default in Ubuntu 18.04.

Ensure the dependencies are in place when installing the packages.


Subtasks 1 (0 open1 closed)

Task #18018: Review #17990 arvados-formula:commit:38d7f55, branch 17990-add-rvm-to-ubuntu1804ResolvedJavier Bértoli08/13/2021Actions

Related issues

Blocks Arvados - Idea #17535: Jenkins step to test provision.sh + salt formulaResolvedJavier Bértoli05/03/2021Actions
Copied from Arvados - Bug #17750: [deployment][arvados-formula] centos 7 needs to install using rvm for api and workbenchResolvedJavier Bértoli07/21/2021Actions
Actions #1

Updated by Javier Bértoli over 2 years ago

  • Copied from Bug #17750: [deployment][arvados-formula] centos 7 needs to install using rvm for api and workbench added
Actions #2

Updated by Javier Bértoli over 2 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Javier Bértoli over 2 years ago

  • Status changed from In Progress to Feedback

Added changes in branch 17990-add-rvm-to-ubuntu1804

Actions #4

Updated by Javier Bértoli over 2 years ago

  • Blocks Idea #17535: Jenkins step to test provision.sh + salt formula added
Actions #5

Updated by Javier Bértoli over 2 years ago

  • Status changed from Feedback to In Progress
Actions #6

Updated by Peter Amstutz over 2 years ago

  • Target version changed from 2021-08-18 sprint to 2021-09-01 sprint
Actions #7

Updated by Ward Vandewege over 2 years ago

Javier Bértoli wrote:

Added changes in branch 17990-add-rvm-to-ubuntu1804

Just one comment; there are gpg calls to the ubuntu keyservers in there. GPG keyservers are quite flakey. Why not just store those 2 keys in the repo and load them from files? We do that almost everywhere else.

Otherwise, LGTM.

Actions #8

Updated by Javier Bértoli over 2 years ago

Ward Vandewege, added your suggestions on arvados-formula:commit:ab04a4c, branch17990-add-rvm-to-ubuntu1804

Actions #9

Updated by Javier Bértoli over 2 years ago

  • Status changed from In Progress to Resolved

Merged, tests pass

Actions

Also available in: Atom PDF