arvados.git
2 years ago18348: Add ClusterID field to service log entries.
Tom Clegg [Wed, 8 Dec 2021 19:51:13 +0000 (14:51 -0500)]
18348: Add ClusterID field to service log entries.

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

2 years agoMerge branch '18547-use-volume-uuid-not-device-id'
Tom Clegg [Tue, 7 Dec 2021 20:07:30 +0000 (15:07 -0500)]
Merge branch '18547-use-volume-uuid-not-device-id'

fixes #18547

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

2 years ago18547: Error out if two volumes return the same non-empty DeviceID.
Tom Clegg [Tue, 7 Dec 2021 00:32:34 +0000 (19:32 -0500)]
18547: Error out if two volumes return the same non-empty DeviceID.

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

2 years agoMerge branch '18376-nfs-readdirent'
Tom Clegg [Fri, 3 Dec 2021 16:30:23 +0000 (11:30 -0500)]
Merge branch '18376-nfs-readdirent'

refs #18376

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

2 years ago18547: Use volume UUID instead of DeviceID to deduplicate mounts.
Tom Clegg [Fri, 3 Dec 2021 15:54:59 +0000 (10:54 -0500)]
18547: Use volume UUID instead of DeviceID to deduplicate mounts.

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

2 years agoMerge branch '18488-nonblocking-advisory-lock'
Tom Clegg [Fri, 3 Dec 2021 15:44:04 +0000 (10:44 -0500)]
Merge branch '18488-nonblocking-advisory-lock'

fixes #18488

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

2 years agoMerge branch '18511-java-sdk-groups-links' refs #18511
Peter Amstutz [Thu, 2 Dec 2021 15:31:27 +0000 (10:31 -0500)]
Merge branch '18511-java-sdk-groups-links' refs #18511

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

2 years agoMerge branch '18490-redundant-updates' refs #18490
Peter Amstutz [Wed, 1 Dec 2021 22:27:15 +0000 (17:27 -0500)]
Merge branch '18490-redundant-updates' refs #18490

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

2 years ago18490: Add comments.
Peter Amstutz [Wed, 1 Dec 2021 22:26:47 +0000 (17:26 -0500)]
18490: Add comments.

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

2 years agoDocumentation: fix AWS region name in the configuration reference and on
Ward Vandewege [Wed, 1 Dec 2021 20:48:54 +0000 (15:48 -0500)]
Documentation: fix AWS region name in the configuration reference and on
the S3 configuration page.

No issue #

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

2 years agoMerge remote-tracking branch 'MajewskiKrzysztof/links-tail-uuid' into 18511-java...
Peter Amstutz [Wed, 1 Dec 2021 19:34:11 +0000 (14:34 -0500)]
Merge remote-tracking branch 'MajewskiKrzysztof/links-tail-uuid' into 18511-java-sdk-groups-links

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

2 years agoMerge remote-tracking branch 'MajewskiKrzysztof/group-update' into 18511-java-sdk...
Peter Amstutz [Wed, 1 Dec 2021 19:33:30 +0000 (14:33 -0500)]
Merge remote-tracking branch 'MajewskiKrzysztof/group-update' into 18511-java-sdk-groups-links

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

2 years agoAdd tails_uuid and tail_kind to Links API
majewsk6 [Wed, 1 Dec 2021 07:19:12 +0000 (08:19 +0100)]
Add tails_uuid and tail_kind to Links API

Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski majewski.kielce@gmail.com

2 years agoGroup update caused exception
majewsk6 [Wed, 1 Dec 2021 07:11:46 +0000 (08:11 +0100)]
Group update caused exception

Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski majewski.kielce@gmail.com

2 years agoMerge branch '18491-jwt-go-upgrade' into main. Closes #18491.
Lucas Di Pentima [Tue, 30 Nov 2021 15:59:12 +0000 (12:59 -0300)]
Merge branch '18491-jwt-go-upgrade' into main. Closes #18491.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18488: Close pg connection when waiting for lock.
Tom Clegg [Tue, 30 Nov 2021 15:57:08 +0000 (10:57 -0500)]
18488: Close pg connection when waiting for lock.

In practice, pg_advisory_lock() calls pile up and consume database
connection slots, even when the corresponding processes have exited.

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

2 years ago18491: Removes an unnecessary check that made the test fail on module upgrade.
Lucas Di Pentima [Tue, 30 Nov 2021 15:37:00 +0000 (12:37 -0300)]
18491: Removes an unnecessary check that made the test fail on module upgrade.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18490: Add a where clause to avoid updating identical rows.
Peter Amstutz [Mon, 29 Nov 2021 21:15:23 +0000 (16:15 -0500)]
18490: Add a where clause to avoid updating identical rows.

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

2 years ago18491: Upgrades github.com/Azure/go-autorest/autorest/azure/auth and its deps.
Lucas Di Pentima [Mon, 29 Nov 2021 19:19:38 +0000 (16:19 -0300)]
18491: Upgrades github.com/Azure/go-autorest/autorest/azure/auth and its deps.

Also, ran "go mod tidy" to remove unused package references.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '17785-federated-token-regression' into main. Closes #17785
Lucas Di Pentima [Mon, 29 Nov 2021 15:57:57 +0000 (12:57 -0300)]
Merge branch '17785-federated-token-regression' into main. Closes #17785

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18480-arvput-special-files-handling' into main. Closes #18480
Lucas Di Pentima [Fri, 26 Nov 2021 16:21:34 +0000 (13:21 -0300)]
Merge branch '18480-arvput-special-files-handling' into main. Closes #18480

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18480: Improves test by confirming that symlinked dirs aren't affected.
Lucas Di Pentima [Fri, 26 Nov 2021 15:56:32 +0000 (12:56 -0300)]
18480: Improves test by confirming that symlinked dirs aren't affected.

Also, terminate the producer process before doing any assertion to avoid
test's lockups.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18480: Applies the suggested patch, adjusts the tests to kill the producer.
Lucas Di Pentima [Fri, 26 Nov 2021 15:33:19 +0000 (12:33 -0300)]
18480: Applies the suggested patch, adjusts the tests to kill the producer.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18480: Adds test exposing the bug.
Lucas Di Pentima [Fri, 26 Nov 2021 15:20:47 +0000 (12:20 -0300)]
18480: Adds test exposing the bug.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17785: Fixes ApiClientAuthorization.ExpiresAt type.
Lucas Di Pentima [Wed, 24 Nov 2021 20:12:36 +0000 (17:12 -0300)]
17785: Fixes ApiClientAuthorization.ExpiresAt type.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17785: Fixes ACA type so that it doesn't have pointers to string fields.
Lucas Di Pentima [Wed, 24 Nov 2021 19:53:02 +0000 (16:53 -0300)]
17785: Fixes ACA type so that it doesn't have pointers to string fields.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17785: Enhances test.
Lucas Di Pentima [Tue, 23 Nov 2021 22:20:11 +0000 (19:20 -0300)]
17785: Enhances test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17785: Controller forwards apiClientAuthorization requests to remotes.
Lucas Di Pentima [Mon, 22 Nov 2021 20:53:29 +0000 (17:53 -0300)]
17785: Controller forwards apiClientAuthorization requests to remotes.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17785: Adds test exposing a problem when trying to handle other users' tokens.
Lucas Di Pentima [Wed, 8 Sep 2021 22:50:17 +0000 (19:50 -0300)]
17785: Adds test exposing a problem when trying to handle other users' tokens.

Trying to reproduce the "Login as user" feature from wb1 on a satellite
cluster: the admin user creates an api_client_authorization object owned
by the target user.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17840: Fix -list mode.
Tom Clegg [Mon, 22 Nov 2021 21:10:39 +0000 (16:10 -0500)]
17840: Fix -list mode.

Broken in 40f551004ab4e5f1d8ab02ddb55dca225ee8f6ac.

refs #17840

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

2 years agoMerge branch '18298-lsf-no-suitable-hosts'
Tom Clegg [Mon, 22 Nov 2021 18:45:21 +0000 (13:45 -0500)]
Merge branch '18298-lsf-no-suitable-hosts'

refs #18298

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

2 years ago18298: Add upgrade note re updated default BsubArgumentsList.
Tom Clegg [Mon, 22 Nov 2021 18:44:41 +0000 (13:44 -0500)]
18298: Add upgrade note re updated default BsubArgumentsList.

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

2 years agoMerge branch '18308-enable-collection-versioning'
Ward Vandewege [Mon, 22 Nov 2021 14:49:47 +0000 (09:49 -0500)]
Merge branch '18308-enable-collection-versioning'

closes #18308

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

2 years ago18308: Merge branch 'main' into 18308-enable-collection-versioning
Ward Vandewege [Mon, 22 Nov 2021 14:49:22 +0000 (09:49 -0500)]
18308: Merge branch 'main' into 18308-enable-collection-versioning

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

2 years agoMerge branch '18298-lsf-no-suitable-hosts'
Tom Clegg [Fri, 19 Nov 2021 22:29:50 +0000 (17:29 -0500)]
Merge branch '18298-lsf-no-suitable-hosts'

refs #18298

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

2 years agoUsing curl against https requires the ca-certificates package, update
Ward Vandewege [Fri, 19 Nov 2021 01:15:07 +0000 (20:15 -0500)]
Using curl against https requires the ca-certificates package, update
the docs accordingly. Also remove the 'silent' flag from curl so that
errors are shown.

No issue #

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

2 years ago18298: Use bjobs select[] args, cancel on "no suitable host".
Tom Clegg [Thu, 18 Nov 2021 21:43:33 +0000 (16:43 -0500)]
18298: Use bjobs select[] args, cancel on "no suitable host".

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

2 years ago18308: reduce the default value for PreserveVersionIfIdle to 10s.
Ward Vandewege [Thu, 18 Nov 2021 21:20:22 +0000 (16:20 -0500)]
18308: reduce the default value for PreserveVersionIfIdle to 10s.

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

2 years agoMerge branch '18339-sweep-trash-lock'
Tom Clegg [Thu, 18 Nov 2021 20:01:06 +0000 (15:01 -0500)]
Merge branch '18339-sweep-trash-lock'

fixes #18339

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

2 years ago18339: Tweak upgrade note.
Tom Clegg [Thu, 18 Nov 2021 20:00:19 +0000 (15:00 -0500)]
18339: Tweak upgrade note.

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

2 years ago18376: Retry up to 4 times on EBADCOOKIE from readdir.
Tom Clegg [Thu, 18 Nov 2021 19:31:01 +0000 (14:31 -0500)]
18376: Retry up to 4 times on EBADCOOKIE from readdir.

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

2 years ago18339: Clarify consequences of delete-role bug.
Tom Clegg [Thu, 18 Nov 2021 16:52:01 +0000 (11:52 -0500)]
18339: Clarify consequences of delete-role bug.

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

2 years ago18339: Fix scheduled deletion of non-project group.
Tom Clegg [Thu, 18 Nov 2021 16:50:58 +0000 (11:50 -0500)]
18339: Fix scheduled deletion of non-project group.

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

2 years agoMerge branch '17840-unparsed-args'
Tom Clegg [Thu, 18 Nov 2021 16:37:06 +0000 (11:37 -0500)]
Merge branch '17840-unparsed-args'

fixes #17840

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

2 years agoMerge branch '17962-check-wf-definition' refs #17962
Peter Amstutz [Wed, 17 Nov 2021 22:03:57 +0000 (17:03 -0500)]
Merge branch '17962-check-wf-definition' refs #17962

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

2 years ago17962: Add line about printing to stdout on description
Peter Amstutz [Wed, 17 Nov 2021 22:00:59 +0000 (17:00 -0500)]
17962: Add line about printing to stdout on description

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

2 years ago17962: Add test that uuid of project is printed on stdout
Peter Amstutz [Wed, 17 Nov 2021 21:58:59 +0000 (16:58 -0500)]
17962: Add test that uuid of project is printed on stdout

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

2 years ago18298: Request pend_reason field when polling bjobs.
Tom Clegg [Wed, 17 Nov 2021 21:42:13 +0000 (16:42 -0500)]
18298: Request pend_reason field when polling bjobs.

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

2 years ago17962: Improve error handling when copying projects and workflows
Peter Amstutz [Wed, 17 Nov 2021 21:19:14 +0000 (16:19 -0500)]
17962: Improve error handling when copying projects and workflows

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

2 years ago18339: Delete previously trashed/zombie role groups.
Tom Clegg [Wed, 17 Nov 2021 20:49:34 +0000 (15:49 -0500)]
18339: Delete previously trashed/zombie role groups.

(Role groups can no longer be trashed, see #18340.)

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

2 years agoMerge branch '18387-keepstore-version'
Tom Clegg [Wed, 17 Nov 2021 20:37:00 +0000 (15:37 -0500)]
Merge branch '18387-keepstore-version'

fixes #18387

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

2 years ago18339: Merge branch 'main'
Tom Clegg [Wed, 17 Nov 2021 20:35:55 +0000 (15:35 -0500)]
18339: Merge branch 'main'

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

2 years ago18339: Add sys/trash_sweep to discovery doc.
Tom Clegg [Wed, 17 Nov 2021 20:35:32 +0000 (15:35 -0500)]
18339: Add sys/trash_sweep to discovery doc.

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

2 years ago18339: Add test cases.
Tom Clegg [Wed, 17 Nov 2021 20:34:44 +0000 (15:34 -0500)]
18339: Add test cases.

Existing tests ported from other test suites, but missed adding the
new file in previous commit.

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

2 years agoMerge branch '18363-managed-properties-doc-improvement' into main.
Lucas Di Pentima [Wed, 17 Nov 2021 18:28:37 +0000 (15:28 -0300)]
Merge branch '18363-managed-properties-doc-improvement' into main.
Closes #18363

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18363: Fixes typo.
Lucas Di Pentima [Wed, 17 Nov 2021 18:26:49 +0000 (15:26 -0300)]
18363: Fixes typo.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18285-cwl-hint-warning' refs #18285
Peter Amstutz [Wed, 17 Nov 2021 17:55:16 +0000 (12:55 -0500)]
Merge branch '18285-cwl-hint-warning' refs #18285

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

2 years agoMerge branch '18336-httplib2-pysdk-issues' into main. Closes #18336
Lucas Di Pentima [Wed, 17 Nov 2021 15:16:54 +0000 (12:16 -0300)]
Merge branch '18336-httplib2-pysdk-issues' into main. Closes #18336

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18340-delete-role-filter-groups' into main. Closes #18340.
Lucas Di Pentima [Wed, 17 Nov 2021 15:03:42 +0000 (12:03 -0300)]
Merge branch '18340-delete-role-filter-groups' into main. Closes #18340.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18285: Bump cwltool and schema-salad dependencies
Peter Amstutz [Wed, 17 Nov 2021 14:53:52 +0000 (09:53 -0500)]
18285: Bump cwltool and schema-salad dependencies

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

2 years ago18336: Pins upper version limit for httplib2 dependency on PySDK.
Lucas Di Pentima [Wed, 17 Nov 2021 14:50:24 +0000 (11:50 -0300)]
18336: Pins upper version limit for httplib2 dependency on PySDK.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18340: Only trash project groups on delete calls.
Lucas Di Pentima [Wed, 17 Nov 2021 11:28:36 +0000 (08:28 -0300)]
18340: Only trash project groups on delete calls.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18340: Adds test for role & filter group deletion.
Lucas Di Pentima [Tue, 16 Nov 2021 22:24:16 +0000 (19:24 -0300)]
18340: Adds test for role & filter group deletion.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch 'kinow/contributing'
Peter Amstutz [Tue, 16 Nov 2021 21:56:16 +0000 (16:56 -0500)]
Merge branch 'kinow/contributing'

no issue #

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

2 years agoUpdate CONTRIBUTING.md
Bruno P. Kinoshita [Mon, 15 Nov 2021 22:04:03 +0000 (11:04 +1300)]
Update CONTRIBUTING.md

Arvados-DCO-1.1-Signed-off-by: Bruno P. Kinoshita <brunodepaulak@yahoo.com.br>

2 years agoMerge branch '18376-nfs-readdirent'
Tom Clegg [Tue, 16 Nov 2021 21:34:45 +0000 (16:34 -0500)]
Merge branch '18376-nfs-readdirent'

fixes #18376

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

2 years ago18387: Fix incorrect version reported in logs.
Tom Clegg [Tue, 16 Nov 2021 21:32:00 +0000 (16:32 -0500)]
18387: Fix incorrect version reported in logs.

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

2 years ago18339: Add SysTrashSweep to API stub.
Tom Clegg [Tue, 16 Nov 2021 21:10:59 +0000 (16:10 -0500)]
18339: Add SysTrashSweep to API stub.

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

2 years ago18339: Update accidental-route test.
Tom Clegg [Tue, 16 Nov 2021 21:06:53 +0000 (16:06 -0500)]
18339: Update accidental-route test.

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

2 years ago17840: Merge branch 'main'
Tom Clegg [Tue, 16 Nov 2021 20:28:06 +0000 (15:28 -0500)]
17840: Merge branch 'main'

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

2 years ago17840: Use cmd.ParseFlags for arvados-package command.
Tom Clegg [Tue, 16 Nov 2021 20:27:27 +0000 (15:27 -0500)]
17840: Use cmd.ParseFlags for arvados-package command.

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

2 years ago18376: Complete series of readdirent calls as quickly as possible.
Tom Clegg [Tue, 16 Nov 2021 19:38:29 +0000 (14:38 -0500)]
18376: Complete series of readdirent calls as quickly as possible.

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

2 years agoMerge branch '17635-pysdk-collection-preserve-version' into main. Closes #17635
Lucas Di Pentima [Tue, 16 Nov 2021 18:48:47 +0000 (15:48 -0300)]
Merge branch '17635-pysdk-collection-preserve-version' into main. Closes #17635

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17635: Further improves documentation on the arvados.Collection class.
Lucas Di Pentima [Tue, 16 Nov 2021 18:46:52 +0000 (15:46 -0300)]
17635: Further improves documentation on the arvados.Collection class.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18363: Adds missing use case for protected property.
Lucas Di Pentima [Tue, 16 Nov 2021 17:22:56 +0000 (14:22 -0300)]
18363: Adds missing use case for protected property.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17635: Improving documentation on preserve_version field.
Lucas Di Pentima [Tue, 16 Nov 2021 16:17:52 +0000 (13:17 -0300)]
17635: Improving documentation on preserve_version field.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18339: Extract dblocker to a package.
Tom Clegg [Tue, 16 Nov 2021 16:06:23 +0000 (11:06 -0500)]
18339: Extract dblocker to a package.

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

2 years ago18339: Call trash_sweep periodically from controller.
Tom Clegg [Mon, 15 Nov 2021 20:21:56 +0000 (15:21 -0500)]
18339: Call trash_sweep periodically from controller.

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

2 years agoMerge branch '18215-select-param-update-create' into main. Refs #18215
Lucas Di Pentima [Mon, 15 Nov 2021 18:12:19 +0000 (15:12 -0300)]
Merge branch '18215-select-param-update-create' into main. Refs #18215

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18215: Adds tests for Create & Update calls.
Lucas Di Pentima [Mon, 15 Nov 2021 18:11:30 +0000 (15:11 -0300)]
18215: Adds tests for Create & Update calls.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18316-fuse-read-only' refs #18316
Peter Amstutz [Mon, 15 Nov 2021 17:50:54 +0000 (12:50 -0500)]
Merge branch '18316-fuse-read-only' refs #18316

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

2 years ago18308: enable collection versioning by default, with a 30s idle timeout.
Ward Vandewege [Mon, 15 Nov 2021 17:31:31 +0000 (12:31 -0500)]
18308: enable collection versioning by default, with a 30s idle timeout.

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

2 years ago18316: Add test & record enable_write on FuseArvadosFile
Peter Amstutz [Fri, 12 Nov 2021 22:21:52 +0000 (17:21 -0500)]
18316: Add test & record enable_write on FuseArvadosFile

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

2 years ago18339: Move trash-sweep from background thread to controller action.
Tom Clegg [Fri, 12 Nov 2021 22:00:57 +0000 (17:00 -0500)]
18339: Move trash-sweep from background thread to controller action.

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

2 years ago18316: Propagate value of enable_write & don't try to save on flush
Peter Amstutz [Fri, 12 Nov 2021 21:26:15 +0000 (16:26 -0500)]
18316: Propagate value of enable_write & don't try to save on flush

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

2 years ago18215: Only respond with selected fields on create & update calls.
Lucas Di Pentima [Fri, 12 Nov 2021 19:17:14 +0000 (16:17 -0300)]
18215: Only respond with selected fields on create & update calls.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18346-crunchrun-no-events' refs #18346
Peter Amstutz [Fri, 12 Nov 2021 14:38:05 +0000 (09:38 -0500)]
Merge branch '18346-crunchrun-no-events' refs #18346

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

2 years ago18346: Only disable websockets when all container mounts are by PDH
Peter Amstutz [Thu, 11 Nov 2021 22:32:01 +0000 (17:32 -0500)]
18346: Only disable websockets when all container mounts are by PDH

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

2 years ago18346: Fix tests
Peter Amstutz [Thu, 11 Nov 2021 21:13:44 +0000 (16:13 -0500)]
18346: Fix tests

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

2 years ago18346: Add arv-mount --disable-event-listening
Peter Amstutz [Thu, 11 Nov 2021 21:10:54 +0000 (16:10 -0500)]
18346: Add arv-mount --disable-event-listening

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

2 years agoMerge branch '16817-users-visible-upon-activation'
Tom Clegg [Thu, 11 Nov 2021 20:47:05 +0000 (15:47 -0500)]
Merge branch '16817-users-visible-upon-activation'

closes #16817

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

2 years ago17840: Fix crash on config load error.
Tom Clegg [Thu, 11 Nov 2021 20:36:03 +0000 (15:36 -0500)]
17840: Fix crash on config load error.

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

2 years ago17840: Deduplicate flag-parsing code.
Tom Clegg [Thu, 11 Nov 2021 18:50:36 +0000 (13:50 -0500)]
17840: Deduplicate flag-parsing code.

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

2 years ago17635: Adds support for versioning to Collection.save() and save_new()
Lucas Di Pentima [Thu, 11 Nov 2021 20:24:09 +0000 (17:24 -0300)]
17635: Adds support for versioning to Collection.save() and save_new()

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago16817: Merge branch 'main'
Tom Clegg [Thu, 11 Nov 2021 19:54:03 +0000 (14:54 -0500)]
16817: Merge branch 'main'

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

2 years agoMerge branch '17944-backend-vocabulary-validation-rebased' into main.
Lucas Di Pentima [Thu, 11 Nov 2021 17:51:31 +0000 (14:51 -0300)]
Merge branch '17944-backend-vocabulary-validation-rebased' into main.

Refs #17944

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17944: Removes link to old doc version, so that tests pass.
Lucas Di Pentima [Thu, 11 Nov 2021 17:39:51 +0000 (14:39 -0300)]
17944: Removes link to old doc version, so that tests pass.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17944: Undo changes on tests.
Lucas Di Pentima [Thu, 11 Nov 2021 17:04:45 +0000 (14:04 -0300)]
17944: Undo changes on tests.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17944: Adds upgrade notes.
Lucas Di Pentima [Wed, 10 Nov 2021 20:48:50 +0000 (17:48 -0300)]
17944: Adds upgrade notes.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18346-container-token'
Tom Clegg [Wed, 10 Nov 2021 20:11:57 +0000 (15:11 -0500)]
Merge branch '18346-container-token'

refs #18346

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