Peter Amstutz [Mon, 14 Nov 2022 15:36:39 +0000 (10:36 -0500)]
Don't send validation warning to runtime status.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 9 Nov 2022 03:24:52 +0000 (22:24 -0500)]
19699: Add --prefer-cached-downloads, add tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 8 Nov 2022 18:31:53 +0000 (13:31 -0500)]
19699: Pass through --varying-url-params to runner container
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 8 Nov 2022 15:08:27 +0000 (10:08 -0500)]
19699: Add --varying-url-params
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 7 Nov 2022 22:00:58 +0000 (17:00 -0500)]
19699: Add a couple debug statements for etags
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 7 Nov 2022 21:59:05 +0000 (16:59 -0500)]
19699: Tighten up etag handling a bit
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 7 Nov 2022 21:46:37 +0000 (16:46 -0500)]
19699: Report download done, don't try to stage deferred downloads
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 7 Nov 2022 21:24:25 +0000 (16:24 -0500)]
19699: Accomodate failed HEAD requests, add If-None-Match
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 4 Nov 2022 01:14:00 +0000 (21:14 -0400)]
19699: Ensure collection name doesn't go over the limit
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 4 Nov 2022 01:01:03 +0000 (21:01 -0400)]
19699: Add option to defer downloads
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 14 Nov 2022 16:24:44 +0000 (11:24 -0500)]
19688: Fix test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 14 Nov 2022 00:52:37 +0000 (19:52 -0500)]
19688: Make sure the wrapper has git info too
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Sun, 13 Nov 2022 23:19:53 +0000 (18:19 -0500)]
19688: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Sat, 12 Nov 2022 01:26:37 +0000 (20:26 -0500)]
19688: Set step id to match original workflow id
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 11 Nov 2022 22:55:55 +0000 (17:55 -0500)]
19688: Set label so subwf isn't displayed as "step"
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 11 Nov 2022 14:53:18 +0000 (09:53 -0500)]
19688: Make sure CommandLineTool gets wrapped properly
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 8 Nov 2022 17:24:21 +0000 (12:24 -0500)]
19688: Update tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 4 Nov 2022 01:49:53 +0000 (21:49 -0400)]
19688: Recognize plain workflow uuid without arvwf: prefix
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 3 Nov 2022 19:44:20 +0000 (15:44 -0400)]
19688: Fix @stubs decorator that was accidentally skipping tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 2 Nov 2022 03:17:51 +0000 (23:17 -0400)]
19688: Make registered workflows lightweight wrappers
Puts the actual workflow in a collection
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 2 Nov 2022 01:34:35 +0000 (21:34 -0400)]
19688: Trying a fast path submit for registered workflows
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Mon, 31 Oct 2022 20:22:40 +0000 (17:22 -0300)]
Merge branch '19582-aws-s3v2-driver'. Closes #19582.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Mon, 31 Oct 2022 20:12:09 +0000 (16:12 -0400)]
Merge branch '19678-job-loader' refs #19678
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Mon, 31 Oct 2022 19:22:07 +0000 (16:22 -0300)]
Merge branch 'main' into 19582-aws-s3v2-driver
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Mon, 31 Oct 2022 17:12:31 +0000 (13:12 -0400)]
Merge branch '18071-dblock-keep-balance-and-dispatch'
closes #18071
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 31 Oct 2022 17:11:57 +0000 (13:11 -0400)]
18071: Remove obsolete comment.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 28 Oct 2022 21:30:39 +0000 (17:30 -0400)]
19678: Fix for parameters called 'name'
Also fix regression involving default file references appearing in
nested processes (inline declaration of a tool within a workflow).
Also fixed some dependency issues preventing arvados/jobs developer
image from building.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 28 Oct 2022 18:36:32 +0000 (14:36 -0400)]
19678: Use minimal job loader context to expand job order, same as cwltool
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 28 Oct 2022 18:33:45 +0000 (14:33 -0400)]
18071: Fix tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 28 Oct 2022 18:18:59 +0000 (14:18 -0400)]
18071: Relax test timeout.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 28 Oct 2022 15:08:39 +0000 (11:08 -0400)]
18071: Improve test timeout.
Test can take longer when output is going to a terminal. Keep trying
if some progress is made every 3s, rather than giving up after 10s
total.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 28 Oct 2022 14:35:27 +0000 (10:35 -0400)]
18071: Use dblock to prevent multiple dispatchers from competing.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 27 Oct 2022 15:05:42 +0000 (11:05 -0400)]
18071: Log host:port of other process(es) holding lock.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Oct 2022 21:00:42 +0000 (17:00 -0400)]
18071: Use dblock to avoid concurrent keep-balance ops.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 27 Oct 2022 15:01:54 +0000 (11:01 -0400)]
Merge branch '19377-verbose'
closes #19377
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 27 Oct 2022 14:07:43 +0000 (10:07 -0400)]
19377: Usage error if config is readable but does not match env.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Oct 2022 21:19:42 +0000 (17:19 -0400)]
Merge branch '19563-log-cr-mem'
refs #19563
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 25 Oct 2022 18:00:38 +0000 (14:00 -0400)]
19563: Report process size in bytes, not pages.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 25 Oct 2022 14:45:41 +0000 (10:45 -0400)]
19377: Improve log message about skipping health check during diags.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 25 Oct 2022 14:22:53 +0000 (10:22 -0400)]
19563: Clean up tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Mon, 24 Oct 2022 21:05:18 +0000 (17:05 -0400)]
Merge branch '19466-cwl-io' refs #19466
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 24 Oct 2022 21:03:52 +0000 (17:03 -0400)]
19466: Add link to section later in the page
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Mon, 24 Oct 2022 20:45:45 +0000 (16:45 -0400)]
19563: Log memory usage of arv-mount, crunch-run, and keepstore.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 21 Oct 2022 20:57:29 +0000 (16:57 -0400)]
19466: Fix typo and test with cwl_ properties
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 21 Oct 2022 20:54:45 +0000 (16:54 -0400)]
19466: Fix properties page typos
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 21 Oct 2022 20:31:11 +0000 (16:31 -0400)]
19466: Fix incorrect cwl_ properties in table
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 21 Oct 2022 20:28:56 +0000 (16:28 -0400)]
19466: Add an API documentation page about properties
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Fri, 21 Oct 2022 13:40:07 +0000 (10:40 -0300)]
Merge branch '19629-nokogiri-upgrade'. Closes #19629
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 21 Oct 2022 13:14:10 +0000 (10:14 -0300)]
19629: Upgrades nokogiri.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Thu, 20 Oct 2022 15:24:32 +0000 (11:24 -0400)]
Merge branch '18863-delete-old-logs-without-cron'
closes #18863
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 20 Oct 2022 14:37:24 +0000 (10:37 -0400)]
18863: Add rest of event_type values used by crunch-run.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 19 Oct 2022 21:19:20 +0000 (17:19 -0400)]
Merge branch '19501-unsetup-permissions'
fixes #19501
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 18 Oct 2022 17:23:26 +0000 (13:23 -0400)]
19377: Fix diag sanity check. Suggest "check -yaml" on health fail.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 18 Oct 2022 17:03:36 +0000 (13:03 -0400)]
18863: gofmt
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 18 Oct 2022 15:22:23 +0000 (11:22 -0400)]
18863: Add tests for duration 0.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 18 Oct 2022 15:17:02 +0000 (11:17 -0400)]
18863: Disable container log sweep in integration test server cfg.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Mon, 17 Oct 2022 19:34:11 +0000 (16:34 -0300)]
19582: Really sets the default UseAWSS3v2Driver value to 'true'.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Mon, 17 Oct 2022 19:31:14 +0000 (15:31 -0400)]
18863: Add upgrade note.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 17 Oct 2022 18:49:50 +0000 (14:49 -0400)]
18863: Remove obsolete test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 17 Oct 2022 18:34:32 +0000 (14:34 -0400)]
18863: Move container log cleanup from rake task to controller.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 17 Oct 2022 18:26:16 +0000 (14:26 -0400)]
18863: Add Log methods to golang API interface.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 17 Oct 2022 14:31:37 +0000 (10:31 -0400)]
19501: Remove all sharing permissions during unsetup.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Mon, 17 Oct 2022 13:16:41 +0000 (10:16 -0300)]
Merge branch '19603-installer-container-shell-fix'. Closes #19603
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 14 Oct 2022 20:54:08 +0000 (17:54 -0300)]
19603: Adds upgrade note regarding this fix.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Wed, 12 Oct 2022 20:55:06 +0000 (16:55 -0400)]
18368: Add BannerURL config option
refs #18368
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Fri, 14 Oct 2022 15:17:51 +0000 (12:17 -0300)]
19603: Fixes nginx configs to support container shell access.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Fri, 14 Oct 2022 15:04:01 +0000 (11:04 -0400)]
19377: Add diagnostics -v flag: arvados/nginx/config versions, etc.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 14 Oct 2022 13:52:08 +0000 (09:52 -0400)]
Merge branch '19377-diagnostics-health-check'
refs #19377
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Thu, 13 Oct 2022 20:37:56 +0000 (17:37 -0300)]
19582: Enables the new keepstore S3 driver by default, updates documentation.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Thu, 13 Oct 2022 15:54:15 +0000 (12:54 -0300)]
Merge branch '19400-login-sync-logincluster'. Closes #19400
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Thu, 13 Oct 2022 13:56:59 +0000 (10:56 -0300)]
19400: Adjusts dependency so this doesn't pull incompatible version 2.4.3.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Wed, 12 Oct 2022 21:24:23 +0000 (18:24 -0300)]
19400: Force Ruby SDK installation on login-sync installation before tests.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Wed, 12 Oct 2022 19:57:06 +0000 (16:57 -0300)]
19400: Tests adding pre-release dependency on arvados gem.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Mon, 10 Oct 2022 15:24:31 +0000 (11:24 -0400)]
Merge branch 'fs-block-not-found-error'
fixes #19600
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Sat, 8 Oct 2022 01:35:36 +0000 (21:35 -0400)]
Include relevant block ID in "block not found" error message.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 6 Oct 2022 18:14:31 +0000 (14:14 -0400)]
19377: Say "health check OK" on success.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Thu, 6 Oct 2022 14:55:29 +0000 (11:55 -0300)]
Merge branch '19594-user-activity-fix'. Closes #19594
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Wed, 17 Aug 2022 21:36:11 +0000 (17:36 -0400)]
19180: Document how to do various project operations with CLI
refs #19180
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 6 Oct 2022 13:45:04 +0000 (09:45 -0400)]
19466: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Thu, 6 Oct 2022 13:31:11 +0000 (10:31 -0300)]
19594: Fixes len(None) bug, improves code formatting.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Wed, 5 Oct 2022 21:15:45 +0000 (17:15 -0400)]
19466: Fixing tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 5 Oct 2022 20:28:35 +0000 (16:28 -0400)]
Merge branch '19418-lsf-unsatisfiable'
fixes #19418
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 5 Oct 2022 20:26:59 +0000 (16:26 -0400)]
Merge branch '19377-diagnostics-health-check'
fixes #19377
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 4 Oct 2022 19:04:58 +0000 (15:04 -0400)]
19377: Include health check in diagnostics report, if appropriate.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 4 Oct 2022 15:30:40 +0000 (11:30 -0400)]
19418: LSF: use InstanceTypes to detect unsatisfiable constraints.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Mon, 3 Oct 2022 19:49:46 +0000 (15:49 -0400)]
19466: Add cwl_input and cwl_output to properties for workflow steps
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Mon, 3 Oct 2022 19:02:03 +0000 (15:02 -0400)]
Merge branch '19388-activity-logs'
closes #19388
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Tue, 27 Sep 2022 17:45:25 +0000 (14:45 -0300)]
19400: Updates arvados gem dependency.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 27 Sep 2022 17:43:53 +0000 (14:43 -0300)]
Merge branch '19400-rubysdk-cluster-config'. Refs #19400
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Fri, 23 Sep 2022 19:26:55 +0000 (15:26 -0400)]
19388: Trigger activity logs on group contents API, too.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 23 Sep 2022 19:23:07 +0000 (15:23 -0400)]
19388: Trigger activity logs on group/project APIs, too.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 23 Sep 2022 19:10:13 +0000 (15:10 -0400)]
19388: Add tests for activity logs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 23 Sep 2022 19:09:07 +0000 (15:09 -0400)]
19388: Log user activity.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 22 Sep 2022 19:37:09 +0000 (15:37 -0400)]
19388: Remove unneeded import so ctrlctx can import arvadostest.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 21 Sep 2022 21:09:02 +0000 (17:09 -0400)]
Add upgrade notes for 2.4.3
refs #19532
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Thu, 22 Sep 2022 19:19:48 +0000 (15:19 -0400)]
19388: Cache token lookups.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 22 Sep 2022 18:03:01 +0000 (14:03 -0400)]
19388: Add user/auth context to ctrlctx.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 22 Sep 2022 17:20:26 +0000 (13:20 -0400)]
Merge branch '19362-s3-webdav-sync'
fixes #19362
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 22 Sep 2022 15:16:38 +0000 (11:16 -0400)]
19362: Cleanup/comment locking.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 21 Sep 2022 18:25:12 +0000 (14:25 -0400)]
Improve getting git branch and git describe refs #19464
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>