Bug #17990

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

Added by Javier Bértoli 3 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Deployment
Target version:
Start date:
08/13/2021
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
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

Task #18018: Review #17990 arvados-formula:commit:38d7f55, branch 17990-add-rvm-to-ubuntu1804ResolvedJavier Bértoli


Related issues

Blocks Arvados - Story #17535: Jenkins step to test provision.sh + salt formulaResolved05/03/2021

Copied from Arvados - Bug #17750: [deployment][arvados-formula] centos 7 needs to install using rvm for api and workbenchResolved07/21/2021

History

#1 Updated by Javier Bértoli 3 months ago

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

#2 Updated by Javier Bértoli 3 months ago

  • Status changed from New to In Progress

#3 Updated by Javier Bértoli 2 months ago

  • Status changed from In Progress to Feedback

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

#4 Updated by Javier Bértoli 2 months ago

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

#5 Updated by Javier Bértoli 2 months ago

  • Status changed from Feedback to In Progress

#6 Updated by Peter Amstutz 2 months ago

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

#7 Updated by Ward Vandewege 2 months 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.

#8 Updated by Javier Bértoli 2 months ago

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

#9 Updated by Javier Bértoli 2 months ago

  • Status changed from In Progress to Resolved

Merged, tests pass

Also available in: Atom PDF