arvados.git
3 years agofix(provision): add only specific pillars for each role
Javier Bértoli [Tue, 9 Feb 2021 14:31:24 +0000 (11:31 -0300)]
fix(provision): add only specific pillars for each role

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofix(provision): remove deprecated parameter
Javier Bértoli [Tue, 9 Feb 2021 12:35:19 +0000 (09:35 -0300)]
fix(provision): remove deprecated parameter

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofix(provision): check salt-call is installed
Javier Bértoli [Tue, 9 Feb 2021 11:05:26 +0000 (08:05 -0300)]
fix(provision): check salt-call is installed

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofix(provision): add missing postgres dependency for arvados-api-server
Javier Bértoli [Tue, 9 Feb 2021 10:49:50 +0000 (07:49 -0300)]
fix(provision): add missing postgres dependency for arvados-api-server

refs #17246 & #17352
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofix(provision): refactor single host architectures
Javier Bértoli [Thu, 4 Feb 2021 17:35:09 +0000 (14:35 -0300)]
fix(provision): refactor single host architectures

Allow to use a single-host/single-hostname or single-host/multiple-hostnames setup
refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofeat(provision): refactor to manage different infrastructure configurations
Javier Bértoli [Wed, 3 Feb 2021 19:57:53 +0000 (16:57 -0300)]
feat(provision): refactor to manage different infrastructure configurations

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofeat(provision): check the cluster name provided is exactly 5 chars long
Javier Bértoli [Wed, 27 Jan 2021 16:07:14 +0000 (13:07 -0300)]
feat(provision): check the cluster name provided is exactly 5 chars long

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofeat(provision): refactor to add other setup examples
Javier Bértoli [Wed, 27 Jan 2021 12:54:49 +0000 (09:54 -0300)]
feat(provision): refactor to add other setup examples

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofeat(provision): refactor to add other setup examples
Javier Bértoli [Tue, 26 Jan 2021 11:58:07 +0000 (08:58 -0300)]
feat(provision): refactor to add other setup examples

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofeat(provision): manage setup params from local file
Javier Bértoli [Mon, 25 Jan 2021 10:10:01 +0000 (07:10 -0300)]
feat(provision): manage setup params from local file

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofeat(provision): allow to install individual roles
Javier Bértoli [Fri, 22 Jan 2021 15:41:12 +0000 (12:41 -0300)]
feat(provision): allow to install individual roles

refs #17246
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoDocumentation: Explain that the canonical salt installer is hosted in Arvados' github...
Javier Bértoli [Fri, 15 Jan 2021 12:36:07 +0000 (09:36 -0300)]
Documentation: Explain that the canonical salt installer is hosted in Arvados' github account

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoUpdate vscode training page no issue #
Peter Amstutz [Mon, 15 Feb 2021 21:37:37 +0000 (16:37 -0500)]
Update vscode training page no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '17312-doc-PAM-nologin'
Nico Cesar [Mon, 15 Feb 2021 21:01:10 +0000 (16:01 -0500)]
Merge branch '17312-doc-PAM-nologin'

closes #17312

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years agoAdded note about /bin/false as UNIX login
Nico Cesar [Mon, 15 Feb 2021 20:44:50 +0000 (15:44 -0500)]
Added note about /bin/false as UNIX login

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years agoMerge branch '17384-crunch-run-configs'
Tom Clegg [Mon, 15 Feb 2021 19:08:25 +0000 (14:08 -0500)]
Merge branch '17384-crunch-run-configs'

fixes #17384

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17384: Respect CrunchRunCommand and CrunchRunArgumentsList in a-d-c.
Tom Clegg [Mon, 15 Feb 2021 16:06:35 +0000 (11:06 -0500)]
17384: Respect CrunchRunCommand and CrunchRunArgumentsList in a-d-c.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoFix panic when OIDC provider returns no name claim.
Tom Clegg [Mon, 15 Feb 2021 04:04:13 +0000 (23:04 -0500)]
Fix panic when OIDC provider returns no name claim.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoDocumentation: fix typo.
Ward Vandewege [Fri, 12 Feb 2021 02:53:52 +0000 (21:53 -0500)]
Documentation: fix typo.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoPut the missing images in the right place refs #17165
Peter Amstutz [Wed, 10 Feb 2021 21:01:43 +0000 (16:01 -0500)]
Put the missing images in the right place refs #17165

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoAdd missing images refs #17165
Peter Amstutz [Wed, 10 Feb 2021 20:46:36 +0000 (15:46 -0500)]
Add missing images refs #17165

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '17165-vscode-training-doc' refs #17165
Peter Amstutz [Wed, 10 Feb 2021 20:23:23 +0000 (15:23 -0500)]
Merge branch '17165-vscode-training-doc' refs #17165

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17165: Sync up again
Peter Amstutz [Wed, 10 Feb 2021 20:16:14 +0000 (15:16 -0500)]
17165: Sync up again

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoDocumentation: include the cluster id namespace explanation on the
Ward Vandewege [Wed, 10 Feb 2021 14:19:22 +0000 (09:19 -0500)]
Documentation: include the cluster id namespace explanation on the
prerequisites page.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoMerge branch '17355-report-volume-ReadOnly-correctly'
Ward Vandewege [Tue, 9 Feb 2021 20:47:05 +0000 (15:47 -0500)]
Merge branch '17355-report-volume-ReadOnly-correctly'

closes #17355

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17355: keepstore should take the volume's AccessViaHosts ReadOnly flag
Ward Vandewege [Tue, 9 Feb 2021 20:14:10 +0000 (15:14 -0500)]
17355: keepstore should take the volume's AccessViaHosts ReadOnly flag
       into account when reporting ReadOnly status of a volume on
       startup.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17165: Update vscode training doc
Peter Amstutz [Tue, 9 Feb 2021 18:59:16 +0000 (13:59 -0500)]
17165: Update vscode training doc

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoDocumentation: fix grammar.
Ward Vandewege [Mon, 8 Feb 2021 02:08:45 +0000 (21:08 -0500)]
Documentation: fix grammar.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoMerge branch '17335-oidc-auth-params'
Tom Clegg [Sat, 6 Feb 2021 23:45:15 +0000 (18:45 -0500)]
Merge branch '17335-oidc-auth-params'

refs #17335

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoMerge branch '17249-costanalyzer-preemptible'
Ward Vandewege [Fri, 5 Feb 2021 21:46:48 +0000 (16:46 -0500)]
Merge branch '17249-costanalyzer-preemptible'

closes #17249

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17249: Merge branch 'master' into 17249-costanalyzer-preemptible
Ward Vandewege [Fri, 5 Feb 2021 21:46:20 +0000 (16:46 -0500)]
17249: Merge branch 'master' into 17249-costanalyzer-preemptible

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoMerge branch '17170-container-shell'
Tom Clegg [Fri, 5 Feb 2021 20:25:46 +0000 (15:25 -0500)]
Merge branch '17170-container-shell'

closes #17170

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoMerge branch '17212-fix-port-conflicts'
Tom Clegg [Fri, 5 Feb 2021 20:25:03 +0000 (15:25 -0500)]
Merge branch '17212-fix-port-conflicts'

fixes #17212

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoThe configuration parameter is MaxKeepBlobBuffers, not MaxBuffers.
Ward Vandewege [Fri, 5 Feb 2021 00:31:58 +0000 (19:31 -0500)]
The configuration parameter is MaxKeepBlobBuffers, not MaxBuffers.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoMerge branch '17340-a-d-c-respects-ReserveExtraRAM'
Ward Vandewege [Thu, 4 Feb 2021 20:15:06 +0000 (15:15 -0500)]
Merge branch '17340-a-d-c-respects-ReserveExtraRAM'

closes #17340

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17212: Propagate -listen-host to postgresql and passenger.
Tom Clegg [Thu, 4 Feb 2021 19:55:25 +0000 (14:55 -0500)]
17212: Propagate -listen-host to postgresql and passenger.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17340: arvados-dispatch-cloud should take the Containers.ReserveExtraRAM
Ward Vandewege [Thu, 4 Feb 2021 19:07:10 +0000 (14:07 -0500)]
17340: arvados-dispatch-cloud should take the Containers.ReserveExtraRAM
       configuration parameter into account when choosing a node size.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoMerge branch '17338-clean-compute-images-scripts'
Javier Bértoli [Thu, 4 Feb 2021 18:16:19 +0000 (15:16 -0300)]
Merge branch '17338-clean-compute-images-scripts'

closes #17338

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agofix(tools): remove compute-images scripts' unused parameters
Javier Bértoli [Thu, 4 Feb 2021 17:49:47 +0000 (14:49 -0300)]
fix(tools): remove compute-images scripts' unused parameters

refs #17338

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17335: Configurable auth params for OIDC and Google.
Tom Clegg [Thu, 4 Feb 2021 17:11:02 +0000 (12:11 -0500)]
17335: Configurable auth params for OIDC and Google.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17249: make costanalyzer report preemptible status of the instance in
Ward Vandewege [Thu, 4 Feb 2021 02:43:34 +0000 (21:43 -0500)]
17249: make costanalyzer report preemptible status of the instance in
       the UUID report file.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agofixed test for 17299
Nico Cesar [Fri, 29 Jan 2021 18:38:02 +0000 (13:38 -0500)]
fixed test for 17299

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years agoChanged 'api' -> 'API in runtime_constraints
Nico Cesar [Fri, 29 Jan 2021 18:09:41 +0000 (13:09 -0500)]
Changed 'api' -> 'API in runtime_constraints

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years ago17170: Update test.
Tom Clegg [Wed, 3 Feb 2021 21:35:31 +0000 (16:35 -0500)]
17170: Update test.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17165: Update training after going back over it step-by-step
Peter Amstutz [Wed, 3 Feb 2021 20:40:27 +0000 (15:40 -0500)]
17165: Update training after going back over it step-by-step

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17170: Improve error messages and command help text.
Tom Clegg [Wed, 3 Feb 2021 20:35:33 +0000 (15:35 -0500)]
17170: Improve error messages and command help text.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: Merge branch 'master'
Tom Clegg [Wed, 3 Feb 2021 16:46:43 +0000 (11:46 -0500)]
17170: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoMerge branch '17299-uppercase-api'
Nico Cesar [Wed, 3 Feb 2021 16:19:28 +0000 (11:19 -0500)]
Merge branch '17299-uppercase-api'

closes #17299

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years agoMerge branch '16306-arvados-easy-install'
Tom Clegg [Tue, 2 Feb 2021 22:07:40 +0000 (17:07 -0500)]
Merge branch '16306-arvados-easy-install'

refs #16306

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago16306: Merge branch 'master'
Tom Clegg [Tue, 2 Feb 2021 21:58:17 +0000 (16:58 -0500)]
16306: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago16306: Don't generate Packages.gz until/unless testing the package.
Tom Clegg [Tue, 2 Feb 2021 20:24:25 +0000 (15:24 -0500)]
16306: Don't generate Packages.gz until/unless testing the package.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago16306: Print PASS line when testinstall succeeds.
Tom Clegg [Tue, 2 Feb 2021 16:12:52 +0000 (11:12 -0500)]
16306: Print PASS line when testinstall succeeds.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago16306: Add package metadata.
Tom Clegg [Tue, 2 Feb 2021 16:12:45 +0000 (11:12 -0500)]
16306: Add package metadata.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoMerge branch '16974-remote-clusters-and-activate-users-doc-take2'
Nico Cesar [Tue, 2 Feb 2021 16:12:06 +0000 (11:12 -0500)]
Merge branch '16974-remote-clusters-and-activate-users-doc-take2'

closes #16974

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years agodoc: clarification about proxy flag
Nico Cesar [Tue, 2 Feb 2021 16:06:19 +0000 (11:06 -0500)]
doc: clarification about proxy flag

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years ago17165: Adjust some titles
Peter Amstutz [Tue, 2 Feb 2021 01:09:36 +0000 (20:09 -0500)]
17165: Adjust some titles

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoUpdate from upstream
Peter Amstutz [Mon, 1 Feb 2021 21:18:25 +0000 (16:18 -0500)]
Update from upstream

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17165: Add rake task to copy from arvados-vscode-cwl-training
Peter Amstutz [Mon, 1 Feb 2021 20:47:05 +0000 (15:47 -0500)]
17165: Add rake task to copy from arvados-vscode-cwl-training

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago16306: Add note about dpkg-scanpackages.
Tom Clegg [Mon, 1 Feb 2021 19:44:48 +0000 (14:44 -0500)]
16306: Add note about dpkg-scanpackages.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago16306: Exclude {rails}/config/environments from package.
Tom Clegg [Mon, 1 Feb 2021 19:32:56 +0000 (14:32 -0500)]
16306: Exclude {rails}/config/environments from package.

In developer work trees, that directory is likely to have extra files
(already skipped by .gitignore) that will break the application if
included in the package.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoDocumentation: add a default base_url to the Rakefile to simplify
Ward Vandewege [Mon, 1 Feb 2021 19:03:01 +0000 (14:03 -0500)]
Documentation: add a default base_url to the Rakefile to simplify
running linkchecker.

refs #17245

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoFix broken documentation links.
Ward Vandewege [Mon, 1 Feb 2021 19:02:28 +0000 (14:02 -0500)]
Fix broken documentation links.

refs #17245

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago16306: Update to Ruby 2.7.2.
Tom Clegg [Mon, 1 Feb 2021 15:02:12 +0000 (10:02 -0500)]
16306: Update to Ruby 2.7.2.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoMerge branch '17255-document-can_login-permission'
Ward Vandewege [Mon, 1 Feb 2021 14:09:01 +0000 (09:09 -0500)]
Merge branch '17255-document-can_login-permission'

closes #17255

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17255: Merge branch 'master' into 17255-document-can_login-permission
Ward Vandewege [Mon, 1 Feb 2021 14:08:44 +0000 (09:08 -0500)]
17255: Merge branch 'master' into 17255-document-can_login-permission

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoMerge branch '17245-slurm-install-docs'
Ward Vandewege [Mon, 1 Feb 2021 14:08:16 +0000 (09:08 -0500)]
Merge branch '17245-slurm-install-docs'

closes #17245

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17245: Merge branch 'master' into 17245-slurm-install-docs
Ward Vandewege [Mon, 1 Feb 2021 14:07:37 +0000 (09:07 -0500)]
17245: Merge branch 'master' into 17245-slurm-install-docs

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoFix tests after yesterday's golint warning fix.
Ward Vandewege [Mon, 1 Feb 2021 14:06:28 +0000 (09:06 -0500)]
Fix tests after yesterday's golint warning fix.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoFix golint warning.
Ward Vandewege [Mon, 1 Feb 2021 01:13:55 +0000 (20:13 -0500)]
Fix golint warning.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17255: Document the "can_login" permission link in the API section.
Ward Vandewege [Fri, 29 Jan 2021 22:02:57 +0000 (17:02 -0500)]
17255: Document the "can_login" permission link in the API section.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoMerge branch '17293-save-logs' refs #17293
Peter Amstutz [Fri, 29 Jan 2021 22:31:35 +0000 (17:31 -0500)]
Merge branch '17293-save-logs' refs #17293

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17245: documentation: remove unlinked pages.
Ward Vandewege [Fri, 29 Jan 2021 21:17:52 +0000 (16:17 -0500)]
17245: documentation: remove unlinked pages.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17293: Update trash_at/deleted_at even on MarshalManifest error
Peter Amstutz [Fri, 29 Jan 2021 20:54:41 +0000 (15:54 -0500)]
17293: Update trash_at/deleted_at even on MarshalManifest error

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17245: documenation: re-add a modified version of our Slurm
Ward Vandewege [Fri, 29 Jan 2021 20:49:42 +0000 (15:49 -0500)]
17245: documenation: re-add a modified version of our Slurm
       configuration page to the index. Re-organize the index a bit to
       make the separation between cloud and Slurm dispatching more
       obvious.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agofixed test for 17299
Nico Cesar [Fri, 29 Jan 2021 18:38:02 +0000 (13:38 -0500)]
fixed test for 17299

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years agoChanged 'api' -> 'API in runtime_constraints
Nico Cesar [Fri, 29 Jan 2021 18:09:41 +0000 (13:09 -0500)]
Changed 'api' -> 'API in runtime_constraints

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years ago17170: Merge branch 'master'
Tom Clegg [Thu, 28 Jan 2021 17:04:52 +0000 (12:04 -0500)]
17170: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoDocumentation: reflect the current state of anonymous token generation.
Ward Vandewege [Thu, 28 Jan 2021 00:36:49 +0000 (19:36 -0500)]
Documentation: reflect the current state of anonymous token generation.

refs #16726

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoDocumentation: the Arvados SSO server is deprecated, it is not the
Ward Vandewege [Wed, 27 Jan 2021 14:49:18 +0000 (09:49 -0500)]
Documentation: the Arvados SSO server is deprecated, it is not the
default anymore.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago16306: Accept -package-version arg to testinstall.
Tom Clegg [Wed, 27 Jan 2021 08:14:44 +0000 (03:14 -0500)]
16306: Accept -package-version arg to testinstall.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: Return more helpful error if APIHost is not set.
Tom Clegg [Wed, 27 Jan 2021 06:55:32 +0000 (01:55 -0500)]
17170: Return more helpful error if APIHost is not set.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: More helpful message if ARVADOS_* env vars are not set.
Tom Clegg [Wed, 27 Jan 2021 06:45:20 +0000 (01:45 -0500)]
17170: More helpful message if ARVADOS_* env vars are not set.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: Test OpenSSH client -> shell gateway -> docker exec.
Tom Clegg [Tue, 26 Jan 2021 21:36:25 +0000 (16:36 -0500)]
17170: Test OpenSSH client -> shell gateway -> docker exec.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoMerge branch '16669-oidc-access-token'
Tom Clegg [Tue, 26 Jan 2021 20:44:40 +0000 (15:44 -0500)]
Merge branch '16669-oidc-access-token'

refs #16669

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: Add new Nginx configs to upgrade notes.
Tom Clegg [Tue, 26 Jan 2021 20:43:52 +0000 (15:43 -0500)]
17170: Add new Nginx configs to upgrade notes.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: Attempt tunnel setup before exec()ing ssh client.
Tom Clegg [Tue, 26 Jan 2021 20:23:37 +0000 (15:23 -0500)]
17170: Attempt tunnel setup before exec()ing ssh client.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: Add interactive_session_started flag to containers.
Tom Clegg [Tue, 26 Jan 2021 19:53:16 +0000 (14:53 -0500)]
17170: Add interactive_session_started flag to containers.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago17170: Add config keys to enable shell access for users/admins.
Tom Clegg [Tue, 26 Jan 2021 16:25:48 +0000 (11:25 -0500)]
17170: Add config keys to enable shell access for users/admins.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoMerge branch '17271-doc-cgroupv2'
Nico Cesar [Tue, 26 Jan 2021 19:50:55 +0000 (14:50 -0500)]
Merge branch '17271-doc-cgroupv2'

closes #17271

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years agoDoc update: Arvados 2.1 is not compatible with cgroups V2.
Nico Cesar [Tue, 26 Jan 2021 16:20:52 +0000 (11:20 -0500)]
Doc update: Arvados 2.1 is not compatible with cgroups V2.

Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico@curii.com>

3 years ago16669: Test oidcTokenAuthorizer cache.
Tom Clegg [Tue, 26 Jan 2021 04:58:15 +0000 (23:58 -0500)]
16669: Test oidcTokenAuthorizer cache.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years ago16669: Fix cache bug.
Tom Clegg [Mon, 25 Jan 2021 21:01:51 +0000 (16:01 -0500)]
16669: Fix cache bug.

When caching a valid token we were updating the database with
exp=now+10m but updating the cache with exp="". When checking the
cache, exp="" indicates we don't need to re-check the access token and
extend the database entry's expiry field -- so we never did, we just
passed through the HMAC, which RailsAPI rejected based on the expiry
time in the database row.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoAdd missing file closes #17281
Peter Amstutz [Mon, 25 Jan 2021 20:26:54 +0000 (15:26 -0500)]
Add missing file closes #17281

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMerge branch '17286-print-urls' refs #17286
Peter Amstutz [Mon, 25 Jan 2021 19:56:15 +0000 (14:56 -0500)]
Merge branch '17286-print-urls' refs #17286

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17286: Tweak output if neither workbench2 or workbench1 is defined
Peter Amstutz [Mon, 25 Jan 2021 16:25:36 +0000 (11:25 -0500)]
17286: Tweak output if neither workbench2 or workbench1 is defined

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago16306: Fix runPassenger HOME env in non-production case.
Tom Clegg [Mon, 25 Jan 2021 15:45:30 +0000 (10:45 -0500)]
16306: Fix runPassenger HOME env in non-production case.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

3 years agoFix ineffassign warning.
Ward Vandewege [Sun, 24 Jan 2021 18:50:48 +0000 (13:50 -0500)]
Fix ineffassign warning.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years ago17286: URL to final output collection
Peter Amstutz [Fri, 22 Jan 2021 20:48:12 +0000 (15:48 -0500)]
17286: URL to final output collection

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years ago17286: Log clickable URL to container request in workbench
Peter Amstutz [Fri, 22 Jan 2021 19:26:09 +0000 (14:26 -0500)]
17286: Log clickable URL to container request in workbench

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

3 years agoMake sure that our Python 3 based packages conflict with the older
Ward Vandewege [Fri, 22 Jan 2021 17:29:07 +0000 (12:29 -0500)]
Make sure that our Python 3 based packages conflict with the older
Python 2 based ones.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>