arvados.git
3 years ago16159: Pass token to expire to controller on logout.
Lucas Di Pentima [Mon, 5 Apr 2021 21:35:08 +0000 (18:35 -0300)]
16159: Pass token to expire to controller on logout.

Also, adds a warning on the "current token" page about token's transciency.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16159: Adds error logging on token expiration failure. Fixes SQL query.
Lucas Di Pentima [Fri, 2 Apr 2021 14:44:14 +0000 (11:44 -0300)]
16159: Adds error logging on token expiration failure. Fixes SQL query.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16159: Validates token uuid & secret before expiring.
Lucas Di Pentima [Tue, 30 Mar 2021 22:57:04 +0000 (19:57 -0300)]
16159: Validates token uuid & secret before expiring.

Don't error out when no token is provided, to support old clients.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16159: Attempts to expire the user's token getting it from the context. (WIP)
Lucas Di Pentima [Mon, 29 Mar 2021 19:12:05 +0000 (16:12 -0300)]
16159: Attempts to expire the user's token getting it from the context. (WIP)

To avoid making a request to railsAPI, the user's token is retrieved from the
context.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16159: Makes test login form to autofocus on username field.
Lucas Di Pentima [Mon, 29 Mar 2021 19:11:33 +0000 (16:11 -0300)]
16159: Makes test login form to autofocus on username field.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoMerge branch 'master' into 16159-token-expiration-on-logout
Lucas Di Pentima [Fri, 26 Mar 2021 14:12:55 +0000 (11:12 -0300)]
Merge branch 'master' into 16159-token-expiration-on-logout

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoThe latest version of the mimemagic gem has a new dependency on the
Ward Vandewege [Fri, 26 Mar 2021 13:45:03 +0000 (09:45 -0400)]
The latest version of the mimemagic gem has a new dependency on the
shared-mime-info system package.

No issue #

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

3 years ago16159: Expires token after logout (WIP)
Lucas Di Pentima [Fri, 26 Mar 2021 00:39:40 +0000 (21:39 -0300)]
16159: Expires token after logout (WIP)

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoUpdate mimemagic gem version to 0.3.8, the previous version (0.3.6) was
Ward Vandewege [Thu, 25 Mar 2021 20:23:21 +0000 (16:23 -0400)]
Update mimemagic gem version to 0.3.8, the previous version (0.3.6) was
pulled from rubygems, again

No issue #

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

3 years agoUpdate mimemagic gem version to 0.3.6, the previous version (0.3.5) was
Ward Vandewege [Wed, 24 Mar 2021 16:18:23 +0000 (12:18 -0400)]
Update mimemagic gem version to 0.3.6, the previous version (0.3.5) was
pulled from rubygems.

No issue #

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

3 years agoMerge branch '17495-document-dedup-report'
Ward Vandewege [Tue, 23 Mar 2021 20:28:33 +0000 (16:28 -0400)]
Merge branch '17495-document-dedup-report'

closes #17495

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

3 years ago17495: Merge branch 'master' into 17495-document-dedup-report
Ward Vandewege [Tue, 23 Mar 2021 20:27:35 +0000 (16:27 -0400)]
17495: Merge branch 'master' into 17495-document-dedup-report

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

3 years ago17495: fix typo.
Ward Vandewege [Tue, 23 Mar 2021 20:27:10 +0000 (16:27 -0400)]
17495: fix typo.

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

3 years ago17495: document the deduplication report. Fix example invocation in the
Ward Vandewege [Tue, 23 Mar 2021 18:49:46 +0000 (14:49 -0400)]
17495: document the deduplication report. Fix example invocation in the
       cli help.

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

3 years agoMerge branch '17353-install-warnings'
Tom Clegg [Mon, 22 Mar 2021 19:48:12 +0000 (15:48 -0400)]
Merge branch '17353-install-warnings'

fixes #17353

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

3 years agoChange the license of 2 files in the Go SDK to Apache 2, they were
Ward Vandewege [Mon, 22 Mar 2021 15:02:16 +0000 (11:02 -0400)]
Change the license of 2 files in the Go SDK to Apache 2, they were
erroneously marked as AGPL 3.

No issue #

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

3 years ago17353: Don't show config-dump warnings for empty config.
Tom Clegg [Mon, 22 Mar 2021 13:59:31 +0000 (09:59 -0400)]
17353: Don't show config-dump warnings for empty config.

Loading the empty config generates warnings about empty tokens that
aren't relevant in this context. Displaying them in terminal/logs is
misleading.

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

3 years agoRevert "Add license file to the
Ward Vandewege [Sun, 21 Mar 2021 20:08:53 +0000 (16:08 -0400)]
Revert "Add license file to the
git.arvados.org/arvados.git/sdk/go/arvados". This is not necessary now
that the toplevel COPYING file is recognized by pkg.go.dev.

This reverts commit 49c6f1e4f6c5285481a3de10deaa132cf11dd189.

No issue #

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

3 years agoRevert "In git.arvados.org/arvados.git/sdk/go/arvados, change the name
Ward Vandewege [Sun, 21 Mar 2021 20:07:58 +0000 (16:07 -0400)]
Revert "In git.arvados.org/arvados.git/sdk/go/arvados, change the name
of the". This is not necessary now that the toplevel COPYING file is
recognized by pkg.go.dev.

This reverts commit 11924a1bd70a76ff1a349adb9f8b94ef9ae1ecf8.

No issue #

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

3 years agoRevert "Add license file to all the git.arvados.org/arvados.git/sdk/go
Ward Vandewege [Sun, 21 Mar 2021 20:06:08 +0000 (16:06 -0400)]
Revert "Add license file to all the git.arvados.org/arvados.git/sdk/go
module". This is not necessary now that the toplevel COPYING file is
recognized by pkg.go.dev.

This reverts commit b91b5feb69b0939c99e4d71728c345ca98f5cc92.

No issue #

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

3 years agoAppend the full license text for Apache 2.0, AGPL v3 and CC-BY-SA 3.0 to
Ward Vandewege [Sun, 21 Mar 2021 19:40:41 +0000 (15:40 -0400)]
Append the full license text for Apache 2.0, AGPL v3 and CC-BY-SA 3.0 to
the COPYING file.

No issue #

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

3 years agoFormatting change in cc-by-sa-3.0.txt to make the license text
Ward Vandewege [Sun, 21 Mar 2021 19:39:28 +0000 (15:39 -0400)]
Formatting change in cc-by-sa-3.0.txt to make the license text
recognizable by github.com/google/licensecheck.

No issue #

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

3 years agoAdd license file to all the git.arvados.org/arvados.git/sdk/go module
Ward Vandewege [Sun, 21 Mar 2021 15:12:22 +0000 (11:12 -0400)]
Add license file to all the git.arvados.org/arvados.git/sdk/go module
directories to make pkg.go.dev happy.

No issue #

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

3 years agoIn git.arvados.org/arvados.git/sdk/go/arvados, change the name of the
Ward Vandewege [Sun, 21 Mar 2021 14:33:40 +0000 (10:33 -0400)]
In git.arvados.org/arvados.git/sdk/go/arvados, change the name of the
license file to make pkg.go.dev happy.

No issue #

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

3 years agoAdd license file to the git.arvados.org/arvados.git/sdk/go/arvados
Ward Vandewege [Sun, 21 Mar 2021 14:16:15 +0000 (10:16 -0400)]
Add license file to the git.arvados.org/arvados.git/sdk/go/arvados
module directory.

No issue #

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

3 years agoMerge branch '10458-document-crunchstat-summary'
Ward Vandewege [Fri, 19 Mar 2021 20:02:29 +0000 (16:02 -0400)]
Merge branch '10458-document-crunchstat-summary'

closes #10458

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

3 years ago10458: implement review feedback.
Ward Vandewege [Fri, 19 Mar 2021 20:01:14 +0000 (16:01 -0400)]
10458: implement review feedback.

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

3 years ago10458: add some basic documentation for crunchstat-summary.
Ward Vandewege [Fri, 19 Mar 2021 17:07:52 +0000 (13:07 -0400)]
10458: add some basic documentation for crunchstat-summary.

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

3 years agoMerge branch '17476-railsapi-security-updates'
Lucas Di Pentima [Fri, 19 Mar 2021 13:39:18 +0000 (10:39 -0300)]
Merge branch '17476-railsapi-security-updates'
Closes #17476

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17476: Updates rails related gems.
Lucas Di Pentima [Thu, 18 Mar 2021 22:23:39 +0000 (19:23 -0300)]
17476: Updates rails related gems.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoMerge branch '17352-arvados-api-server-dependency'
Javier Bértoli [Tue, 16 Mar 2021 19:13:36 +0000 (16:13 -0300)]
Merge branch '17352-arvados-api-server-dependency'

closes #17352

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

3 years agofix(fpm,packaging): add arvados-api-server's postgresql-client dependency
Javier Bértoli [Tue, 16 Mar 2021 18:17:30 +0000 (15:17 -0300)]
fix(fpm,packaging): add arvados-api-server's postgresql-client dependency

refs #17352

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

3 years agoMerge branch '17119-controller-bugfix'
Ward Vandewege [Fri, 12 Mar 2021 20:09:20 +0000 (15:09 -0500)]
Merge branch '17119-controller-bugfix'

refs #17119

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

3 years ago17119: controller should export the include_old_versions flag on group
Ward Vandewege [Thu, 11 Mar 2021 15:49:42 +0000 (10:49 -0500)]
17119: controller should export the include_old_versions flag on group
       contents.

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

3 years agoDocumentation: fix copy/paste error in keep-web installation
Ward Vandewege [Wed, 10 Mar 2021 22:12:33 +0000 (17:12 -0500)]
Documentation: fix copy/paste error in keep-web installation
instructions. Add missing word in keepproxy installation instructions.

No issue #

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

3 years agoMerge branch '16669-oidc-access-token-fed'
Tom Clegg [Wed, 10 Mar 2021 19:22:58 +0000 (14:22 -0500)]
Merge branch '16669-oidc-access-token-fed'

refs #16669

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

3 years agoMerge branch '17119-use-group-contents'
Ward Vandewege [Tue, 9 Mar 2021 21:45:50 +0000 (16:45 -0500)]
Merge branch '17119-use-group-contents'

refs #17119

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

3 years ago17119: Merge branch 'master' into 17119-use-group-contents
Ward Vandewege [Tue, 9 Mar 2021 21:45:25 +0000 (16:45 -0500)]
17119: Merge branch 'master' into 17119-use-group-contents

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

3 years agoMerge branch '17119-virtual-folder-from-query'
Ward Vandewege [Tue, 9 Mar 2021 21:44:16 +0000 (16:44 -0500)]
Merge branch '17119-virtual-folder-from-query'

refs #17119

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

3 years ago17119: Merge branch 'master' into 17119-virtual-folder-from-query
Ward Vandewege [Tue, 9 Mar 2021 21:43:27 +0000 (16:43 -0500)]
17119: Merge branch 'master' into 17119-virtual-folder-from-query

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

3 years ago17119: one more fix based on review feedback.
Ward Vandewege [Tue, 9 Mar 2021 21:06:59 +0000 (16:06 -0500)]
17119: one more fix based on review feedback.

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

3 years ago17119: implement review feedback.
Ward Vandewege [Mon, 8 Mar 2021 22:03:29 +0000 (17:03 -0500)]
17119: implement review feedback.

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

3 years ago16669: Accept OIDC access token in federated requests.
Tom Clegg [Thu, 4 Mar 2021 21:51:12 +0000 (16:51 -0500)]
16669: Accept OIDC access token in federated requests.

...provided both local and remote clusters use the same login cluster.

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

3 years agoUpdate cwltool for bug fixes. refs #17213
Peter Amstutz [Thu, 4 Mar 2021 19:45:15 +0000 (14:45 -0500)]
Update cwltool for bug fixes. refs #17213

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

3 years agoMerge branch '17438-compute-images-script-fixes'
Javier Bértoli [Wed, 3 Mar 2021 21:55:41 +0000 (18:55 -0300)]
Merge branch '17438-compute-images-script-fixes'

closes #17438-compute-images-script-fixes

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

3 years agoMerge branch '16745-keep-web-cache'
Tom Clegg [Wed, 3 Mar 2021 18:25:22 +0000 (13:25 -0500)]
Merge branch '16745-keep-web-cache'

fixes #16745

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

3 years ago16745: Update test.
Tom Clegg [Wed, 3 Mar 2021 15:05:02 +0000 (10:05 -0500)]
16745: Update test.

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

3 years agofix(compute-images): fix sed invokation
Javier Bértoli [Wed, 3 Mar 2021 14:34:14 +0000 (11:34 -0300)]
fix(compute-images): fix sed invokation

refs #17438

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

3 years agofix(compute-images): add resolver variable to json files
Javier Bértoli [Wed, 3 Mar 2021 11:59:22 +0000 (08:59 -0300)]
fix(compute-images): add resolver variable to json files

refs #17438

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

3 years agofix(compute-images): make resolver setting optional
Javier Bértoli [Wed, 3 Mar 2021 11:57:03 +0000 (08:57 -0300)]
fix(compute-images): make resolver setting optional

Also, change docker's systemd service path to /etc instead of /lib

refs #17438

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

3 years ago16745: Rename session cache size metric.
Tom Clegg [Wed, 3 Mar 2021 03:25:11 +0000 (22:25 -0500)]
16745: Rename session cache size metric.

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

3 years ago16745: Reject unsupported APIs instead of mishandling.
Tom Clegg [Tue, 2 Mar 2021 21:27:18 +0000 (16:27 -0500)]
16745: Reject unsupported APIs instead of mishandling.

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

3 years agoMerge branch '17435-compute-images-changes'
Javier Bértoli [Tue, 2 Mar 2021 17:51:31 +0000 (14:51 -0300)]
Merge branch '17435-compute-images-changes'

closes #17435-compute-images-changes

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

3 years ago16745: Handle GetBucketLocation API.
Tom Clegg [Tue, 2 Mar 2021 16:12:11 +0000 (11:12 -0500)]
16745: Handle GetBucketLocation API.

Previously misinterpreted as ListObjects with no delimiter, which is
very slow.

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

3 years agofix(compute-images): remove unneeded code
Javier Bértoli [Tue, 2 Mar 2021 15:22:00 +0000 (12:22 -0300)]
fix(compute-images): remove unneeded code

refs #17435 & #16611

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

3 years agofix(compute-images): upgrade python-arvados-fuse to py3
Javier Bértoli [Tue, 2 Mar 2021 15:20:37 +0000 (12:20 -0300)]
fix(compute-images): upgrade python-arvados-fuse to py3

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

3 years agofix(compute-images): wait for apt/dpkg locks to be released
Javier Bértoli [Tue, 2 Mar 2021 15:04:48 +0000 (12:04 -0300)]
fix(compute-images): wait for apt/dpkg locks to be released

refs #17435

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

3 years ago16745: Don't store nil in an atomic.Value (panic).
Tom Clegg [Tue, 2 Mar 2021 14:55:16 +0000 (09:55 -0500)]
16745: Don't store nil in an atomic.Value (panic).

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

3 years agoFix a few more golint warnings.
Ward Vandewege [Sun, 28 Feb 2021 22:13:03 +0000 (17:13 -0500)]
Fix a few more golint warnings.

No issue #

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

3 years agoWhen a compute node comes up, we run `mkfs.xfs` on a newly encrypted
Ward Vandewege [Thu, 25 Feb 2021 22:52:24 +0000 (17:52 -0500)]
When a compute node comes up, we run `mkfs.xfs` on a newly encrypted
partition. Sometimes there are ghost filesystem signatures on those
partitions, make mkfs.xfs ignore partition signatures.

No issue #

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

3 years ago17119: make arvados_fuse.fusedir.ProjectDirectory use the group contents endpoint.
Ward Vandewege [Thu, 25 Feb 2021 16:45:35 +0000 (11:45 -0500)]
17119: make arvados_fuse.fusedir.ProjectDirectory use the group contents endpoint.

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

3 years ago17119: make customFileSystem use the group contents endpoint.
Ward Vandewege [Wed, 24 Feb 2021 21:34:05 +0000 (16:34 -0500)]
17119: make customFileSystem use the group contents endpoint.

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

3 years ago17119: fix field type on legacy objects.
Ward Vandewege [Tue, 23 Feb 2021 22:35:51 +0000 (17:35 -0500)]
17119: fix field type on legacy objects.

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

3 years ago17119: drop the 'Kind' fields from the structs, autogenerate them instead.
Ward Vandewege [Tue, 23 Feb 2021 13:57:05 +0000 (08:57 -0500)]
17119: drop the 'Kind' fields from the structs, autogenerate them instead.

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

3 years ago17119: rename alternate EndpointGroupContents, add comment.
Ward Vandewege [Tue, 23 Feb 2021 16:05:53 +0000 (11:05 -0500)]
17119: rename alternate EndpointGroupContents, add comment.

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

3 years ago17119: rename ContentsOptions to GroupContentsOptions.
Ward Vandewege [Tue, 23 Feb 2021 16:03:03 +0000 (11:03 -0500)]
17119: rename ContentsOptions to GroupContentsOptions.

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

3 years ago17119: merge SharedOptions into ListOptions, which now gets an extra
Ward Vandewege [Tue, 23 Feb 2021 15:55:15 +0000 (10:55 -0500)]
17119: merge SharedOptions into ListOptions, which now gets an extra
       'Include' field (unused except optionally when requesting the
       shared groups list).

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

3 years ago17119: merge SharedGroupList into GroupList, which now gets an
Ward Vandewege [Mon, 22 Feb 2021 20:32:28 +0000 (15:32 -0500)]
17119: merge SharedGroupList into GroupList, which now gets an
       'Included' field (will be null unless used for shared groups).

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

3 years ago16745: Prune enough sessions to reach size limit, not all.
Tom Clegg [Tue, 23 Feb 2021 02:46:27 +0000 (21:46 -0500)]
16745: Prune enough sessions to reach size limit, not all.

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

3 years ago16745: Keep a SiteFileSystem alive for multiple read requests.
Tom Clegg [Mon, 22 Feb 2021 16:10:10 +0000 (11:10 -0500)]
16745: Keep a SiteFileSystem alive for multiple read requests.

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

3 years agoMerge branch '17295-configured-cluster-ids-validation'
Lucas Di Pentima [Fri, 19 Feb 2021 22:00:56 +0000 (19:00 -0300)]
Merge branch '17295-configured-cluster-ids-validation'
Closes #17295

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoMerge branch '16736-max-token-lifetime'
Lucas Di Pentima [Fri, 19 Feb 2021 20:30:14 +0000 (17:30 -0300)]
Merge branch '16736-max-token-lifetime'
Closes #16736

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17295: Adds cluster ID validation on the config file.
Lucas Di Pentima [Fri, 19 Feb 2021 15:48:32 +0000 (12:48 -0300)]
17295: Adds cluster ID validation on the config file.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17295: Adds tests exposing the bug.
Lucas Di Pentima [Fri, 19 Feb 2021 15:45:11 +0000 (12:45 -0300)]
17295: Adds tests exposing the bug.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoDocumentation: fix typos.
Ward Vandewege [Thu, 18 Feb 2021 20:57:57 +0000 (15:57 -0500)]
Documentation: fix typos.

No issue #

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

3 years agoMerge branch '17398-no-ctr-gateway'
Tom Clegg [Thu, 18 Feb 2021 20:13:51 +0000 (15:13 -0500)]
Merge branch '17398-no-ctr-gateway'

refs #17398

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

3 years ago17398: Skip gateway server if dispatcher does not send desired addr.
Tom Clegg [Thu, 18 Feb 2021 16:43:27 +0000 (11:43 -0500)]
17398: Skip gateway server if dispatcher does not send desired addr.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@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 ago17119: make the controller group/contents endpoint conform more
Ward Vandewege [Fri, 12 Feb 2021 03:08:21 +0000 (22:08 -0500)]
17119: make the controller group/contents endpoint conform more
       completely with the Rails implementation.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@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 ago16736: Adds tests to confirm expires_at gets properly set on runtime tokens.
Lucas Di Pentima [Tue, 9 Feb 2021 22:27:23 +0000 (19:27 -0300)]
16736: Adds tests to confirm expires_at gets properly set on runtime tokens.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16736: Simplifies conditionals.
Lucas Di Pentima [Mon, 8 Feb 2021 22:01:41 +0000 (19:01 -0300)]
16736: Simplifies conditionals.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16736: Replaces Time.now with db_current_time on token expiration handling code.
Lucas Di Pentima [Mon, 8 Feb 2021 21:16:52 +0000 (18:16 -0300)]
16736: Replaces Time.now with db_current_time on token expiration handling code.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16736: Updates arvados-login-sync to support expiring tokens.
Lucas Di Pentima [Thu, 4 Feb 2021 17:46:30 +0000 (14:46 -0300)]
16736: Updates arvados-login-sync to support expiring tokens.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16736: Fixes typo.
Lucas Di Pentima [Thu, 28 Jan 2021 21:30:30 +0000 (18:30 -0300)]
16736: Fixes typo.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16736: Limit token's expires_at depending on the cluster config and user type.
Lucas Di Pentima [Thu, 28 Jan 2021 20:44:59 +0000 (17:44 -0300)]
16736: Limit token's expires_at depending on the cluster config and user type.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16736: Adds API.MaxTokenLifetime config knob.
Lucas Di Pentima [Fri, 15 Jan 2021 15:34:57 +0000 (12:34 -0300)]
16736: Adds API.MaxTokenLifetime config knob.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16736: Enhances tests about login issued tokens.
Lucas Di Pentima [Thu, 10 Sep 2020 14:11:33 +0000 (11:11 -0300)]
16736: Enhances tests about login issued tokens.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago17119: fix options and response type of the groups/shared and
Ward Vandewege [Thu, 11 Feb 2021 16:34:35 +0000 (11:34 -0500)]
17119: fix options and response type of the groups/shared and
       groups/content endpoints.

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

3 years ago17119: remove the default project_class again on the group model, it is
Ward Vandewege [Thu, 11 Feb 2021 15:25:22 +0000 (10:25 -0500)]
17119: remove the default project_class again on the group model, it is
       not needed.

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

3 years ago17119: tweaks for groups endpoints.
Ward Vandewege [Wed, 10 Feb 2021 21:19:40 +0000 (16:19 -0500)]
17119: tweaks for groups endpoints.

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>