Project

General

Custom queries

Profile

Actions

Story #17535

closed

Jenkins step to test provision.sh + salt formula

Added by Peter Amstutz about 4 years ago. Updated over 3 years ago.

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

100%

Estimated time:
(Total: 0.00 h)
Story points:
-
Release relationship:
Auto

Description

Somewhere in the Jenkins pipeline after development packages are built:

1) Spin up a Jenkins worker from a slim image (possibly multiple OS versions)

2) Run provision.sh / salt to install and configure Arvados on the worker

3) Run the diagnostics + smoke tests (hasher pipeline)

4) Report results

5) Shut everything down


Subtasks 3 (0 open3 closed)

Task #17542: Review #17535 commit 84e52fd52, branch 17535-test-provision-jenkinsResolvedJavier Bértoli08/13/2021

Actions
Task #17633: 5.5 Test installer formula/provision scripts with RC packagesResolved05/03/2021

Actions
Task #17634: 14.5 Publish formula/provision.sh tied to releaseResolved05/03/2021

Actions

Related issues 1 (0 open1 closed)

Blocked by Arvados - Bug #17990: [deployment][arvados-formula] ubuntu 18.04 needs to install using rvm for api and workbenchResolvedJavier Bértoli08/13/2021

Actions

Added by Javier Bértoli over 3 years ago

Revision ce121896

Merge branch '17535-test-provision-jenkins'

refs #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Added by Javier Bértoli over 3 years ago

Revision dfbe77a3 (diff)

Debian/Ubuntu: os-release has an extra string to remove

refs #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Added by Javier Bértoli over 3 years ago

Revision 6d4bb529 (diff)

Only add Debian's backport in Debian images

refs #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Added by Javier Bértoli over 3 years ago

Revision 7b53343d (diff)

Use apt-get instead of apt so debian/ubuntu don't complain

refs #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Added by Javier Bértoli over 3 years ago

Revision 6f62736f (diff)

Fix nginx_passenger parameters for Centos-7 and Ubuntu-18.04

refs #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Added by Javier Bértoli over 3 years ago

Revision d3b76845

Merge branch '17535-test-provision-jenkins'

closes #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Added by Javier Bértoli over 3 years ago

Revision 5cd4453b (diff)

Fix nginx_passenger parameters for Centos-7 and Ubuntu-18.04

refs #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Added by Javier Bértoli over 3 years ago

Revision d65a2758 (diff)

Fix nginx_passenger parameters for Centos-7 and Ubuntu-18.04

refs #17535
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <>

Actions

Also available in: Atom PDF