arvados.git
14 months ago20840: Typo fixes.
Brett Smith [Tue, 12 Sep 2023 21:53:32 +0000 (17:53 -0400)]
20840: Typo fixes.

Refs #20840.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago15768: all but one test passing Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Tue, 12 Sep 2023 19:48:18 +0000 (15:48 -0400)]
15768: all but one test passing Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoFix flaky dispatchcloud test.
Tom Clegg [Tue, 12 Sep 2023 17:52:24 +0000 (13:52 -0400)]
Fix flaky dispatchcloud test.

No issue #

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

14 months agoMerge branch '20840-api-deprecate-notice' refs #20840
Peter Amstutz [Tue, 12 Sep 2023 15:46:54 +0000 (11:46 -0400)]
Merge branch '20840-api-deprecate-notice' refs #20840

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

14 months ago20930: Fix deadlock in notify/listen event loop. 20930-websocket
Tom Clegg [Tue, 12 Sep 2023 13:49:35 +0000 (09:49 -0400)]
20930: Fix deadlock in notify/listen event loop.

See TestManyEventsAndSubscribers comment in previous commit.

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

14 months ago20930: Test many clients connecting and disonnecting.
Tom Clegg [Sun, 10 Sep 2023 02:01:22 +0000 (22:01 -0400)]
20930: Test many clients connecting and disonnecting.

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

14 months ago20930: Concurrency optimization.
Tom Clegg [Sun, 10 Sep 2023 02:02:29 +0000 (22:02 -0400)]
20930: Concurrency optimization.

In handler, create the eventSink later, and call Stop() sooner, to
avoid needlessly blocking other sinks during other setup/teardown.

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

14 months agoMerge branch '20888-encrypted-cert-key-doc'. Closes #20888
Lucas Di Pentima [Fri, 8 Sep 2023 21:00:19 +0000 (18:00 -0300)]
Merge branch '20888-encrypted-cert-key-doc'. Closes #20888

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

14 months ago20888: Applies suggested improvements. 20888-encrypted-cert-key-doc
Lucas Di Pentima [Fri, 8 Sep 2023 20:59:03 +0000 (17:59 -0300)]
20888: Applies suggested improvements.

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

14 months ago20930: Fix passing arvados.Client (with a sync.Mutex) by value.
Tom Clegg [Fri, 8 Sep 2023 20:06:57 +0000 (16:06 -0400)]
20930: Fix passing arvados.Client (with a sync.Mutex) by value.

Copying could occur while the original arvados.Client was being used
to fetch the discovery doc and had its Mutex locked.

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

14 months ago20930: Fix unhelpful test failure output.
Tom Clegg [Fri, 8 Sep 2023 20:31:39 +0000 (16:31 -0400)]
20930: Fix unhelpful test failure output.

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

14 months ago19359: Support 'optional' enum type parameters
Peter Amstutz [Fri, 8 Sep 2023 20:06:37 +0000 (16:06 -0400)]
19359: Support 'optional' enum type parameters

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

14 months ago20888: Expands the encrypted cert key feature's documentation.
Lucas Di Pentima [Fri, 8 Sep 2023 19:59:10 +0000 (16:59 -0300)]
20888: Expands the encrypted cert key feature's documentation.

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

14 months ago15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 8 Sep 2023 18:48:10 +0000 (14:48 -0400)]
15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: fixed multi dialog box Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Fri, 8 Sep 2023 17:07:10 +0000 (13:07 -0400)]
15768: fixed multi dialog box Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: created action set for ms actions Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Fri, 8 Sep 2023 16:58:12 +0000 (12:58 -0400)]
15768: created action set for ms actions Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: migrated checkedlist to store Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Fri, 8 Sep 2023 16:43:27 +0000 (12:43 -0400)]
15768: migrated checkedlist to store Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: moving checkedlist to store Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Fri, 8 Sep 2023 15:57:59 +0000 (11:57 -0400)]
15768: moving checkedlist to store Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: made new dialog for multi-copy Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Fri, 8 Sep 2023 14:21:49 +0000 (10:21 -0400)]
15768: made new dialog for multi-copy Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoAvoid Python3.7 incompatibility introduced in typing_extensions 4.8.
Tom Clegg [Fri, 8 Sep 2023 13:39:38 +0000 (09:39 -0400)]
Avoid Python3.7 incompatibility introduced in typing_extensions 4.8.

refs #20905

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

14 months ago15768: collection copy dialog mostly works Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Thu, 7 Sep 2023 14:24:01 +0000 (10:24 -0400)]
15768: collection copy dialog mostly works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge branch '20889-installer-fixes'. Closes #20889
Lucas Di Pentima [Thu, 7 Sep 2023 13:07:18 +0000 (10:07 -0300)]
Merge branch '20889-installer-fixes'. Closes #20889

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

14 months ago15768: collection copy works except dialog Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Wed, 6 Sep 2023 21:08:25 +0000 (17:08 -0400)]
15768: collection copy works except dialog Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: fixed navigateTo bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Wed, 6 Sep 2023 13:32:10 +0000 (09:32 -0400)]
15768: fixed navigateTo bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge branch '20750-sharing-token-scopes'
Brett Smith [Tue, 5 Sep 2023 20:50:09 +0000 (16:50 -0400)]
Merge branch '20750-sharing-token-scopes'

Closes #20750.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20750/20927: Add TODO about network error handling
Brett Smith [Tue, 5 Sep 2023 20:46:54 +0000 (16:46 -0400)]
20750/20927: Add TODO about network error handling

The commit message for 9717f88d29310067fa70e19fb9afb3679c036bc4 says:

> This may also provide better behavior in cases of network hiccups or
> other remote server turbulence.

This was written with the expectation that those problems would raise
`HTTPClient::BadResponseError`. That was mistaken. Those problems
actually raise lower-level socket exceptions instead.

We now have a ticket to improve the error handling here. It's out of
scope for #20750, since the error handling is no worse than it was
before the branch.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20750: Fix comment typo
Brett Smith [Tue, 5 Sep 2023 20:46:48 +0000 (16:46 -0400)]
20750: Fix comment typo

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months agoMerge branch '20612-diag-ctr-api-access'
Tom Clegg [Tue, 5 Sep 2023 19:46:17 +0000 (15:46 -0400)]
Merge branch '20612-diag-ctr-api-access'

closes #20612

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

14 months ago20612: Fix up punctuation/capitalization in docs.
Tom Clegg [Tue, 5 Sep 2023 19:39:33 +0000 (15:39 -0400)]
20612: Fix up punctuation/capitalization in docs.

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

14 months agoMerge branch '20913-user-profile' refs #20913
Peter Amstutz [Tue, 5 Sep 2023 18:36:50 +0000 (14:36 -0400)]
Merge branch '20913-user-profile' refs #20913

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

14 months ago20840: Fix broken url 20840-api-deprecate-notice
Peter Amstutz [Tue, 5 Sep 2023 18:06:49 +0000 (14:06 -0400)]
20840: Fix broken url

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

14 months ago15768: fixed delete multi process bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Tue, 5 Sep 2023 16:56:17 +0000 (12:56 -0400)]
15768: fixed delete multi process bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: fixed single v multi move bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Tue, 5 Sep 2023 14:22:35 +0000 (10:22 -0400)]
15768: fixed single v multi move bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge branch '20919-fix-proxy-url'
Tom Clegg [Mon, 4 Sep 2023 14:11:32 +0000 (10:11 -0400)]
Merge branch '20919-fix-proxy-url'

fixes #20919

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

14 months ago20850: Don't show wb2 deprecation notice to anonymous users 20850-wb1-deprecated
Peter Amstutz [Sun, 3 Sep 2023 17:52:40 +0000 (13:52 -0400)]
20850: Don't show wb2 deprecation notice to anonymous users

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

14 months ago20840: Add deprecations to upgrade notes
Peter Amstutz [Sun, 3 Sep 2023 17:36:49 +0000 (13:36 -0400)]
20840: Add deprecations to upgrade notes

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

14 months ago20840: Add warning boxes to legacy APIs and rearrange API listing
Peter Amstutz [Sun, 3 Sep 2023 17:27:03 +0000 (13:27 -0400)]
20840: Add warning boxes to legacy APIs and rearrange API listing

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

14 months ago20850: Fix test selector
Peter Amstutz [Sun, 3 Sep 2023 16:44:34 +0000 (12:44 -0400)]
20850: Fix test selector

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

14 months ago20850: Add deprecation notice & wb2 redirect to every page
Peter Amstutz [Fri, 1 Sep 2023 21:26:28 +0000 (17:26 -0400)]
20850: Add deprecation notice & wb2 redirect to every page

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

14 months ago15768: remove process works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Fri, 1 Sep 2023 20:37:27 +0000 (16:37 -0400)]
15768: remove process works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20612: Document diagnostics image building / container options. 20612-diag-ctr-api-access
Tom Clegg [Fri, 1 Sep 2023 18:22:51 +0000 (14:22 -0400)]
20612: Document diagnostics image building / container options.

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

14 months ago20612: Set DEBIAN_FRONTEND=noninteractive for container build.
Tom Clegg [Fri, 1 Sep 2023 17:47:08 +0000 (13:47 -0400)]
20612: Set DEBIAN_FRONTEND=noninteractive for container build.

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

14 months agoMerge branch '20899-wf-delete' refs #20899
Peter Amstutz [Fri, 1 Sep 2023 16:13:08 +0000 (12:13 -0400)]
Merge branch '20899-wf-delete' refs #20899

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

14 months ago15768: standardized naming Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Fri, 1 Sep 2023 15:58:51 +0000 (11:58 -0400)]
15768: standardized naming Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agogithub-207: Fix outgoing Host header in proxy request. github-207
Tom Clegg [Wed, 30 Aug 2023 18:30:27 +0000 (14:30 -0400)]
github-207: Fix outgoing Host header in proxy request.

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

14 months ago15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 1 Sep 2023 13:59:21 +0000 (09:59 -0400)]
15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: added copytoclipboard snackbar Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Fri, 1 Sep 2023 13:32:57 +0000 (09:32 -0400)]
15768: added copytoclipboard snackbar Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: removed copy-and-rerun, minor cleanup Arvados-DCO-1.1-Signed-off-by: Lisa...
Lisa Knox [Thu, 31 Aug 2023 20:18:19 +0000 (16:18 -0400)]
15768: removed copy-and-rerun, minor cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: clipboard works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Thu, 31 Aug 2023 19:35:40 +0000 (15:35 -0400)]
15768: clipboard works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: changed collection copy to clipboard copy Arvados-DCO-1.1-Signed-off-by: Lisa...
Lisa Knox [Thu, 31 Aug 2023 17:56:37 +0000 (13:56 -0400)]
15768: changed collection copy to clipboard copy Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: multimove propagation good to go Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Thu, 31 Aug 2023 15:58:44 +0000 (11:58 -0400)]
15768: multimove propagation good to go Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: first stage of multimove propagation up Arvados-DCO-1.1-Signed-off-by: Lisa...
Lisa Knox [Thu, 31 Aug 2023 15:13:52 +0000 (11:13 -0400)]
15768: first stage of multimove propagation up Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20915: Add missing import to _pycurlhelper
Brett Smith [Thu, 31 Aug 2023 13:27:03 +0000 (09:27 -0400)]
20915: Add missing import to _pycurlhelper

Closes #20915.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20913: Fix test to check that use profile gets saved
Peter Amstutz [Wed, 30 Aug 2023 20:23:33 +0000 (16:23 -0400)]
20913: Fix test to check that use profile gets saved

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

14 months agoFix for cached files from arvados-controller
George Chlipala [Mon, 28 Aug 2023 21:57:06 +0000 (16:57 -0500)]
Fix for cached files from arvados-controller
Arvados-DCO-1.1-Signed-off-by: George Chlipala <gchlip2@uic.edu>

14 months ago15768: standardized types between identitical functions Arvados-DCO-1.1-Signed-off...
Lisa Knox [Wed, 30 Aug 2023 14:00:43 +0000 (10:00 -0400)]
15768: standardized types between identitical functions Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20862: Revert i18n to earlier version for rails 5 compatibility.
Tom Clegg [Wed, 30 Aug 2023 13:05:02 +0000 (09:05 -0400)]
20862: Revert i18n to earlier version for rails 5 compatibility.

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

14 months ago20862: Update gemfiles to use arvados-2.7.0.rc2.
Tom Clegg [Tue, 29 Aug 2023 19:12:59 +0000 (15:12 -0400)]
20862: Update gemfiles to use arvados-2.7.0.rc2.

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

14 months ago20862: Update gemfiles to use arvados-2.7.0.rc1.
Tom Clegg [Tue, 29 Aug 2023 18:55:44 +0000 (14:55 -0400)]
20862: Update gemfiles to use arvados-2.7.0.rc1.

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

14 months ago20862: Fix i18n dependency to not conflict with Rails 6.
Tom Clegg [Tue, 29 Aug 2023 18:50:43 +0000 (14:50 -0400)]
20862: Fix i18n dependency to not conflict with Rails 6.

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

14 months agoMerge branch '20877-trashed-priority' refs #20877
Peter Amstutz [Tue, 29 Aug 2023 18:15:08 +0000 (14:15 -0400)]
Merge branch '20877-trashed-priority' refs #20877

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

14 months ago20862: Merge branch 'main' into 20862-google-api-client
Tom Clegg [Tue, 29 Aug 2023 17:32:16 +0000 (13:32 -0400)]
20862: Merge branch 'main' into 20862-google-api-client

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

14 months agoMerge branch '20839-pysdk-deprecations'
Brett Smith [Tue, 29 Aug 2023 15:41:10 +0000 (11:41 -0400)]
Merge branch '20839-pysdk-deprecations'

Closes #20839.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20862: Re-run bundle after deleting bogus locally cached gem files.
Tom Clegg [Tue, 29 Aug 2023 15:25:57 +0000 (11:25 -0400)]
20862: Re-run bundle after deleting bogus locally cached gem files.

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

14 months ago20877: Do not create log or output collections if parent is frozen or trashed 20877-trashed-priority
Peter Amstutz [Tue, 29 Aug 2023 15:04:03 +0000 (11:04 -0400)]
20877: Do not create log or output collections if parent is frozen or trashed

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

14 months agoMerge branch '20757-ctr-shell-settings'
Tom Clegg [Tue, 29 Aug 2023 13:16:00 +0000 (09:16 -0400)]
Merge branch '20757-ctr-shell-settings'

fixes #20757

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

14 months ago20836: Update test_select for Py<3.8 compatibility 20839-pysdk-deprecations
Brett Smith [Mon, 28 Aug 2023 20:26:41 +0000 (16:26 -0400)]
20836: Update test_select for Py<3.8 compatibility

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20839: Mark deprecated PySDK functions as such
Brett Smith [Sun, 27 Aug 2023 02:13:39 +0000 (22:13 -0400)]
20839: Mark deprecated PySDK functions as such

This is in preparation to remove these from the SDK in Arvados 3.0.

These changes exacerbated the circular import between the top-level
arvados and util, which had knock-off effects on other import
statements, causing them to see the world differently (like whether
`arvados.api` is a module or function). Most of the import-related
shuffling is meant to mitigate all that.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20839: Add order_key to select in keyset_list_all
Brett Smith [Sun, 27 Aug 2023 03:59:21 +0000 (23:59 -0400)]
20839: Add order_key to select in keyset_list_all

Like uuid, the main loop requires this field.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20839: Replace arvados.util.mkdir_dash_p calls throughout
Brett Smith [Sun, 27 Aug 2023 02:52:13 +0000 (22:52 -0400)]
20839: Replace arvados.util.mkdir_dash_p calls throughout

In preparation to deprecate the function.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20839: Replace arvados.util.list_all calls throughout
Brett Smith [Sun, 27 Aug 2023 02:01:32 +0000 (22:01 -0400)]
20839: Replace arvados.util.list_all calls throughout

In preparation to deprecate this function. This does leave a couple
calls in arv-docker-migrate19, but that command will also be deprecated
and removed at least as soon as the function.

The changes to the the sdk/cwl/tests/test_submit.py mocks are necessary
because of mechanical differences between list_all and keyset_list_all.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

test fixup

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20899: Add menu item to delete workflow record
Peter Amstutz [Mon, 28 Aug 2023 19:19:39 +0000 (15:19 -0400)]
20899: Add menu item to delete workflow record

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

14 months ago20757: Split tests into separate funcs. 20757-ctr-shell-settings
Tom Clegg [Mon, 28 Aug 2023 18:40:05 +0000 (14:40 -0400)]
20757: Split tests into separate funcs.

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

14 months ago15768: multimove collections works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Mon, 28 Aug 2023 18:24:08 +0000 (14:24 -0400)]
15768: multimove collections works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: multimove processes works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Mon, 28 Aug 2023 18:10:08 +0000 (14:10 -0400)]
15768: multimove processes works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago18874: Fix run-tests.sh test targets.
Tom Clegg [Mon, 28 Aug 2023 18:09:56 +0000 (14:09 -0400)]
18874: Fix run-tests.sh test targets.

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

14 months ago15768: clarified naming patterns Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Mon, 28 Aug 2023 17:47:12 +0000 (13:47 -0400)]
15768: clarified naming patterns Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: Revert "15768: fixed select-all inversion Arvados-DCO-1.1-Signed-off-by: Lisa...
Lisa Knox [Mon, 28 Aug 2023 17:30:05 +0000 (13:30 -0400)]
15768: Revert "15768: fixed select-all inversion Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>" due to breaking a major component Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

This reverts commit 5e732ed46fedff23e619535cef7f04a86e18a9c7.

14 months ago15768: fixed select-all inversion Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Mon, 28 Aug 2023 17:12:53 +0000 (13:12 -0400)]
15768: fixed select-all inversion Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: fixed project multimove filtering Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Mon, 28 Aug 2023 16:29:56 +0000 (12:29 -0400)]
15768: fixed project multimove filtering Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: project multimove works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Mon, 28 Aug 2023 15:25:24 +0000 (11:25 -0400)]
15768: project multimove works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago18874: Merge branch 'main' into 18874-merge-wb2
Tom Clegg [Mon, 28 Aug 2023 14:31:49 +0000 (10:31 -0400)]
18874: Merge branch 'main' into 18874-merge-wb2

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

14 months ago20612: Run diagnostics from inside the test container too.
Tom Clegg [Mon, 28 Aug 2023 14:23:34 +0000 (10:23 -0400)]
20612: Run diagnostics from inside the test container too.

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

14 months ago15768: multi-move works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Sun, 27 Aug 2023 23:43:17 +0000 (19:43 -0400)]
15768: multi-move works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20839: Optimize list sort
Brett Smith [Sun, 27 Aug 2023 01:55:39 +0000 (21:55 -0400)]
20839: Optimize list sort

Trivial optimization I noticed while working around here.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20839: Replace arvados.util.run_command calls in arv-copy
Brett Smith [Sun, 27 Aug 2023 01:42:20 +0000 (21:42 -0400)]
20839: Replace arvados.util.run_command calls in arv-copy

In preparation for deprecating this function.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20839: Remove old Python 2 TextIOWrapper shim
Brett Smith [Sat, 26 Aug 2023 23:32:53 +0000 (19:32 -0400)]
20839: Remove old Python 2 TextIOWrapper shim

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

14 months ago20889: Fixes Keep S3 bucket instructions. 20889-installer-fixes
Lucas Di Pentima [Fri, 25 Aug 2023 19:20:08 +0000 (16:20 -0300)]
20889: Fixes Keep S3 bucket instructions.

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

14 months ago20889: Adds documentation explaining the use of TLS cert keys encryption.
Lucas Di Pentima [Fri, 25 Aug 2023 19:13:22 +0000 (16:13 -0300)]
20889: Adds documentation explaining the use of TLS cert keys encryption.

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

14 months ago20889: Fixes installer.sh indentation to match the how provision.sh is written.
Lucas Di Pentima [Fri, 25 Aug 2023 18:30:04 +0000 (15:30 -0300)]
20889: Fixes installer.sh indentation to match the how provision.sh is written.

It had a mix of space-based and tab-based indentation that made code a bit
difficult to read.

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

14 months ago20889: Checks that cert files are present before trying to use them.
Lucas Di Pentima [Fri, 25 Aug 2023 18:22:56 +0000 (15:22 -0300)]
20889: Checks that cert files are present before trying to use them.

Also, some documentation fixes.

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

14 months ago20757: `arvados-client shell` uses settings.conf if present.
Tom Clegg [Fri, 25 Aug 2023 16:28:56 +0000 (12:28 -0400)]
20757: `arvados-client shell` uses settings.conf if present.

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

14 months agoMerge branch '20877-trashed-priority' refs #20877
Peter Amstutz [Fri, 25 Aug 2023 14:49:33 +0000 (10:49 -0400)]
Merge branch '20877-trashed-priority' refs #20877

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

14 months agoMerge branch '20894-instances-default' refs #20894
Peter Amstutz [Fri, 25 Aug 2023 14:04:25 +0000 (10:04 -0400)]
Merge branch '20894-instances-default' refs #20894

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

14 months ago20889: Fixes a bug when database & controller roles are on a single node.
Lucas Di Pentima [Fri, 25 Aug 2023 13:30:11 +0000 (10:30 -0300)]
20889: Fixes a bug when database & controller roles are on a single node.

The database role gets handled first, so the controller node gets removed
from the list and then when checking if multiple nodes were available, the
code path for a single controller didn't checked if the node was already
removed from the node list.

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

14 months ago20889: Allows customization on database name and user.
Lucas Di Pentima [Thu, 24 Aug 2023 21:47:26 +0000 (18:47 -0300)]
20889: Allows customization on database name and user.

Also, allows specifying external PG service for the single host cases.

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

14 months ago20889: Allows configurable S3 bucket name and IAM profile for Keep backend.
Lucas Di Pentima [Thu, 24 Aug 2023 21:05:10 +0000 (18:05 -0300)]
20889: Allows configurable S3 bucket name and IAM profile for Keep backend.

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

14 months ago20889: Adds config handling of external database service.
Lucas Di Pentima [Thu, 24 Aug 2023 20:56:05 +0000 (17:56 -0300)]
20889: Adds config handling of external database service.

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

14 months ago20889: Removes unnecessary documentation about rolling upgrades.
Lucas Di Pentima [Thu, 24 Aug 2023 20:35:39 +0000 (17:35 -0300)]
20889: Removes unnecessary documentation about rolling upgrades.

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

14 months agoMerge branch '20884-rocky8-copy' refs #20884
Peter Amstutz [Thu, 24 Aug 2023 20:35:53 +0000 (16:35 -0400)]
Merge branch '20884-rocky8-copy' refs #20884

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