arvados.git
13 months ago20953: Sets sensible coloring thresholds on cert expire dates.
Lucas Di Pentima [Wed, 25 Oct 2023 20:07:31 +0000 (17:07 -0300)]
20953: Sets sensible coloring thresholds on cert expire dates.

If using Let's Encrypt certificates, the max lifetime is 3 months, so it'll
show green if the expiration is >2 months out, yellow if it's >1.

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

13 months ago20953: Properly pass auth data to HTTPS endpoints that need it.
Lucas Di Pentima [Wed, 25 Oct 2023 19:24:01 +0000 (16:24 -0300)]
20953: Properly pass auth data to HTTPS endpoints that need it.

This makes all HTTP responses green (200) on the grafana dashboard.

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

13 months ago20953: Adds blackbox-exporter HTTP probes and SSL Monitor grafana dashboard.
Lucas Di Pentima [Tue, 24 Oct 2023 23:29:11 +0000 (20:29 -0300)]
20953: Adds blackbox-exporter HTTP probes and SSL Monitor grafana dashboard.

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

13 months agoMerge branch '21026-sanitize-html'
Lisa Knox [Wed, 25 Oct 2023 17:02:33 +0000 (13:02 -0400)]
Merge branch '21026-sanitize-html'

closes #21026

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

13 months agoMerge branch '20984-instance-capacity'
Tom Clegg [Tue, 24 Oct 2023 19:32:49 +0000 (15:32 -0400)]
Merge branch '20984-instance-capacity'

fixes #20984

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

13 months agoFix `go install` error on source tree permission.
Tom Clegg [Tue, 24 Oct 2023 18:50:02 +0000 (14:50 -0400)]
Fix `go install` error on source tree permission.

refs #20846

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

13 months ago21118: Attempts to avoid the 'error obtaining VCS status' issue.
Lucas Di Pentima [Tue, 24 Oct 2023 13:57:46 +0000 (10:57 -0300)]
21118: Attempts to avoid the 'error obtaining VCS status' issue.

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

13 months agoMerge branch '20300-rails7'
Tom Clegg [Mon, 23 Oct 2023 15:57:02 +0000 (11:57 -0400)]
Merge branch '20300-rails7'

refs #20300

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

13 months agoMerge branch '21077-background-refresh' refs #21077
Peter Amstutz [Mon, 23 Oct 2023 15:45:46 +0000 (11:45 -0400)]
Merge branch '21077-background-refresh' refs #21077

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

13 months agoMerge branch '20526-sort-order' refs #20526
Peter Amstutz [Mon, 23 Oct 2023 15:39:12 +0000 (11:39 -0400)]
Merge branch '20526-sort-order' refs #20526

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

13 months ago20300: Merge branch 'main' into 20300-rails7 20300-rails7
Tom Clegg [Mon, 23 Oct 2023 14:38:15 +0000 (10:38 -0400)]
20300: Merge branch 'main' into 20300-rails7

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

14 months ago20885: Update argument docstrings after pdoc migration
Brett Smith [Fri, 20 Oct 2023 15:57:45 +0000 (11:57 -0400)]
20885: Update argument docstrings after pdoc migration

Update arvados.api_resources to use our new function argument format.

Refs #20885.

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

14 months agoMerge branch '21086-cert-source'
Tom Clegg [Fri, 20 Oct 2023 15:26:35 +0000 (11:26 -0400)]
Merge branch '21086-cert-source'

fixes #21086

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

14 months ago21118: Calls arvados-server from GOPATH instead of assuming root home dir.
Lucas Di Pentima [Fri, 20 Oct 2023 15:04:51 +0000 (12:04 -0300)]
21118: Calls arvados-server from GOPATH instead of assuming root home dir.

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

14 months agoMerge branch '20382-process-action-menu-cancel'
Lisa Knox [Fri, 20 Oct 2023 13:27:25 +0000 (09:27 -0400)]
Merge branch '20382-process-action-menu-cancel'

closes #20382

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20382: refactored process-resource-action-set to remove duplicate code Arvados-DCO...
Lisa Knox [Thu, 19 Oct 2023 20:56:58 +0000 (16:56 -0400)]
20382: refactored process-resource-action-set to remove duplicate code Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20382: removed openRunningContextMenu and related code Arvados-DCO-1.1-Signed-off...
Lisa Knox [Thu, 19 Oct 2023 20:27:36 +0000 (16:27 -0400)]
20382: removed openRunningContextMenu and related code Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge branch '20825-cwl-separate-runner' refs #20825
Peter Amstutz [Thu, 19 Oct 2023 18:44:52 +0000 (14:44 -0400)]
Merge branch '20825-cwl-separate-runner' refs #20825

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

14 months ago20825: Raise WorkflowException instead of plain Exception 20825-cwl-separate-runner
Peter Amstutz [Thu, 19 Oct 2023 18:43:28 +0000 (14:43 -0400)]
20825: Raise WorkflowException instead of plain Exception

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

14 months agoMerge branch '20969-installer-nginx-reload-fix'. Closes #20969
Lucas Di Pentima [Thu, 19 Oct 2023 18:41:30 +0000 (15:41 -0300)]
Merge branch '20969-installer-nginx-reload-fix'. Closes #20969

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

14 months agoMerge branch '21030-update-perm-cte' refs #21030
Peter Amstutz [Thu, 19 Oct 2023 18:26:44 +0000 (14:26 -0400)]
Merge branch '21030-update-perm-cte' refs #21030

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

14 months ago20382: added one stray file to marge Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Thu, 19 Oct 2023 17:49:02 +0000 (13:49 -0400)]
20382: added one stray file to marge Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge 'main' into 20382-process-action-menu-cancel
Lisa Knox [Thu, 19 Oct 2023 17:47:33 +0000 (13:47 -0400)]
Merge 'main' into 20382-process-action-menu-cancel

 refs #20382

 Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago21086: Load custom root CAs more consistently via SSL_CERT_FILE. 21086-cert-source
Tom Clegg [Thu, 19 Oct 2023 17:01:21 +0000 (13:01 -0400)]
21086: Load custom root CAs more consistently via SSL_CERT_FILE.

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

14 months ago21026: updated documentation for banner Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Thu, 19 Oct 2023 15:02:31 +0000 (11:02 -0400)]
21026: updated documentation for banner Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago21026: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 19 Oct 2023 14:47:25 +0000 (10:47 -0400)]
21026: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago21077: Add explicit START/STOP_WORKING to loading functions
Peter Amstutz [Thu, 19 Oct 2023 14:31:32 +0000 (10:31 -0400)]
21077: Add explicit START/STOP_WORKING to loading functions

Previously, progressFn meant that any time there was an active API
request, it would spin the progress bar.  To allow for background
requests (where we don't want it to spin because it is
distracting/confusing to the user), we need to remove that default
behavior.  As a result, to provide feedback that something is
happening, functions need to explicitly set START_WORKING and
STOP_WORKING.  This was implemented inconsistently, because the
default processFn behavior tended to cover a lot of cases.

This commit adds START/STOP to all the major panel loading functions
in the UI.  This provides better user feedback overall, because the
spinner now more consistently covers the entire loading
process (across multiple API calls and async behavior), instead of
just individual API calls.

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

14 months ago21077: First pass
Peter Amstutz [Wed, 18 Oct 2023 21:40:46 +0000 (17:40 -0400)]
21077: First pass

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

14 months ago20526: Fix test
Peter Amstutz [Wed, 18 Oct 2023 20:43:34 +0000 (16:43 -0400)]
20526: Fix test

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

14 months ago21026: sanitized banner and reworked banner.html to accommodate files Arvados-DCO...
Lisa Knox [Wed, 18 Oct 2023 20:10:42 +0000 (16:10 -0400)]
21026: sanitized banner and reworked banner.html to accommodate files Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20526: Add created_at descending as secondary sort key
Peter Amstutz [Wed, 18 Oct 2023 17:32:51 +0000 (13:32 -0400)]
20526: Add created_at descending as secondary sort key

This is to ensure that we break ties consistently, from newest to oldest.

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

14 months agoMerge branch '21055-sysctl-in-docker'
Tom Clegg [Tue, 17 Oct 2023 22:53:08 +0000 (18:53 -0400)]
Merge branch '21055-sysctl-in-docker'

closes #21055

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

14 months ago21026: applied sanitization in 4 files Arvados-DCO-1.1-Signed-off-by: Lisa Knox ...
Lisa Knox [Tue, 17 Oct 2023 20:36:44 +0000 (16:36 -0400)]
21026: applied sanitization in 4 files Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge branch '19140-service-acct-creation-doc'. Closes #19140
Lucas Di Pentima [Tue, 17 Oct 2023 19:03:54 +0000 (16:03 -0300)]
Merge branch '19140-service-acct-creation-doc'. Closes #19140

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

14 months ago19140: Links to scoped token doc page, mentions expires_at field. 19140-service-acct-creation-doc
Lucas Di Pentima [Tue, 17 Oct 2023 19:03:00 +0000 (16:03 -0300)]
19140: Links to scoped token doc page, mentions expires_at field.

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

14 months ago21055: Add debian 12 codename to fix docker install. 21055-sysctl-in-docker
Tom Clegg [Tue, 17 Oct 2023 18:54:57 +0000 (14:54 -0400)]
21055: Add debian 12 codename to fix docker install.

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

14 months ago21055: Fix unreported error due to shadowed err variable.
Tom Clegg [Tue, 17 Oct 2023 18:54:32 +0000 (14:54 -0400)]
21055: Fix unreported error due to shadowed err variable.

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

14 months ago21055: Fix sysctl usage to accommodate running in docker container.
Tom Clegg [Tue, 17 Oct 2023 18:20:34 +0000 (14:20 -0400)]
21055: Fix sysctl usage to accommodate running in docker container.

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

14 months agoMerge branch '21055-arvados-server-install-fix'. Closes #21055
Lucas Di Pentima [Tue, 17 Oct 2023 15:49:43 +0000 (12:49 -0300)]
Merge branch '21055-arvados-server-install-fix'. Closes #21055

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

14 months agoMerge branch '15768-multi-select-operations'
Lisa Knox [Tue, 17 Oct 2023 14:30:16 +0000 (10:30 -0400)]
Merge branch '15768-multi-select-operations'

resolves #15768

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: changed isSingle to fromContextMenu for clarity Arvados-DCO-1.1-Signed-off...
Lisa Knox [Tue, 17 Oct 2023 14:18:06 +0000 (10:18 -0400)]
15768: changed isSingle to fromContextMenu for clarity Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20984: Wake up scheduler whenever AtCapacity condition expires. 20984-instance-capacity
Tom Clegg [Tue, 17 Oct 2023 14:02:19 +0000 (10:02 -0400)]
20984: Wake up scheduler whenever AtCapacity condition expires.

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

14 months ago15768: feedback cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Tue, 17 Oct 2023 13:51:44 +0000 (09:51 -0400)]
15768: feedback cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20984: Update comment.
Tom Clegg [Mon, 16 Oct 2023 19:32:24 +0000 (15:32 -0400)]
20984: Update comment.

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

14 months ago20984: Handle "instance type not available" condition better.
Tom Clegg [Mon, 16 Oct 2023 19:04:36 +0000 (15:04 -0400)]
20984: Handle "instance type not available" condition better.

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

14 months ago20300: Delete superfluous config override.
Tom Clegg [Mon, 16 Oct 2023 15:55:16 +0000 (11:55 -0400)]
20300: Delete superfluous config override.

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

14 months ago20300: Revive logout/redirect test.
Tom Clegg [Mon, 16 Oct 2023 15:51:08 +0000 (11:51 -0400)]
20300: Revive logout/redirect test.

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

14 months ago20969: Fixes single host case. 20969-installer-nginx-reload-fix
Lucas Di Pentima [Fri, 13 Oct 2023 20:16:42 +0000 (17:16 -0300)]
20969: Fixes single host case.

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

14 months ago20969: Reloads nginx when custom TLS cert and key files change.
Lucas Di Pentima [Thu, 12 Oct 2023 21:14:39 +0000 (18:14 -0300)]
20969: Reloads nginx when custom TLS cert and key files change.

The way it's implemented may appear overly complicated, but we do the extra
check to avoid restarting nginx with a crt file that doesn't correspond to
the key file. This will happen otherwise, as 'cmd.run' will get executed on
any of the files listed inside 'onchanges'.

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

14 months ago21026: manual test good Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Fri, 13 Oct 2023 18:49:43 +0000 (14:49 -0400)]
21026: manual test good Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago21026: sanitizer in place Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Fri, 13 Oct 2023 17:45:16 +0000 (13:45 -0400)]
21026: sanitizer in place Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago21030: Restore SET LOCAL enable_mergejoin to false 21030-update-perm-cte
Peter Amstutz [Fri, 13 Oct 2023 16:06:00 +0000 (12:06 -0400)]
21030: Restore SET LOCAL enable_mergejoin to false

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

14 months ago21030: Add index_materialized_permissions_target_is_not_user
Peter Amstutz [Fri, 13 Oct 2023 15:24:18 +0000 (11:24 -0400)]
21030: Add index_materialized_permissions_target_is_not_user

See comment on 20231013000000_compute_permission_index.rb

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

14 months agoMerge branch '20225-directory-input-subfolder-selection' into main. Closes #20225
Stephen Smith [Fri, 13 Oct 2023 14:16:50 +0000 (10:16 -0400)]
Merge branch '20225-directory-input-subfolder-selection' into main. Closes #20225

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months ago20225: Remove unnecessary block permission signature from cypress test
Stephen Smith [Fri, 13 Oct 2023 14:05:20 +0000 (10:05 -0400)]
20225: Remove unnecessary block permission signature from cypress test

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months ago20225: Mock group contents service to squelch errors in unit tests
Stephen Smith [Thu, 12 Oct 2023 20:07:57 +0000 (16:07 -0400)]
20225: Mock group contents service to squelch errors in unit tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months ago20225: Add unit tests for tree expandNodeAncestors
Stephen Smith [Thu, 12 Oct 2023 19:39:13 +0000 (15:39 -0400)]
20225: Add unit tests for tree expandNodeAncestors

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months ago21026: <msg here> Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 12 Oct 2023 19:36:12 +0000 (15:36 -0400)]
21026: <msg here> Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20225: Add unit test to verify tree picker init / loadInitialValue preselects
Stephen Smith [Thu, 12 Oct 2023 18:53:53 +0000 (14:53 -0400)]
20225: Add unit test to verify tree picker init / loadInitialValue preselects
existing values on initialization

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months ago20225: Add cypress test to verify tree picker collection subdirectory selection
Stephen Smith [Thu, 12 Oct 2023 18:53:23 +0000 (14:53 -0400)]
20225: Add cypress test to verify tree picker collection subdirectory selection

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months agoMerge branch '19821-collection-docstrings'
Brett Smith [Thu, 12 Oct 2023 18:52:55 +0000 (14:52 -0400)]
Merge branch '19821-collection-docstrings'

Closes #19821.

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

14 months ago19821: Fix module typo
Brett Smith [Thu, 12 Oct 2023 18:52:31 +0000 (14:52 -0400)]
19821: Fix module typo

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

14 months ago20225: Trigger error if tree picker loadInitialValue fails to get any ancestors
Stephen Smith [Thu, 12 Oct 2023 18:51:14 +0000 (14:51 -0400)]
20225: Trigger error if tree picker loadInitialValue fails to get any ancestors
from ancestor service, also log the failed uuid in the console.

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months ago20225: Catch tree picker loadproject errors and show toast / console error with proje...
Stephen Smith [Thu, 12 Oct 2023 18:50:02 +0000 (14:50 -0400)]
20225: Catch tree picker loadproject errors and show toast / console error with project uuid

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

14 months ago19821: Convert CollectionWriter.open docstring to Markdown 19821-collection-docstrings
Brett Smith [Thu, 12 Oct 2023 18:06:19 +0000 (14:06 -0400)]
19821: Convert CollectionWriter.open docstring to Markdown

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

14 months ago19821: Fully qualify docstring types
Brett Smith [Thu, 12 Oct 2023 18:00:49 +0000 (14:00 -0400)]
19821: Fully qualify docstring types

This gets pdoc to hyperlink the type.

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

14 months agoMerge branch '20933-arv-copy-cwl' refs #20933
Peter Amstutz [Thu, 12 Oct 2023 14:00:13 +0000 (10:00 -0400)]
Merge branch '20933-arv-copy-cwl'  refs #20933

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

14 months ago20933: Only pin zipp on Python 3.7
Peter Amstutz [Thu, 12 Oct 2023 13:59:31 +0000 (09:59 -0400)]
20933: Only pin zipp on Python 3.7

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

14 months ago20933: Code cleanups 20933-arv-copy-cwl
Peter Amstutz [Wed, 11 Oct 2023 20:57:59 +0000 (16:57 -0400)]
20933: Code cleanups

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

14 months ago20933: Use [0-9] instead of \d in regex
Peter Amstutz [Wed, 11 Oct 2023 20:32:50 +0000 (16:32 -0400)]
20933: Use [0-9] instead of \d in regex

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

14 months ago20933: Update arv-copy doc to mention it requires arvados-cwl-runner.
Peter Amstutz [Thu, 5 Oct 2023 20:21:39 +0000 (16:21 -0400)]
20933: Update arv-copy doc to mention it requires arvados-cwl-runner.

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

14 months ago20933: Handle errors when calling arvados-cwl-runner
Peter Amstutz [Thu, 5 Oct 2023 19:52:10 +0000 (15:52 -0400)]
20933: Handle errors when calling arvados-cwl-runner

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

14 months ago20933: Add --print-keep-deps test
Peter Amstutz [Thu, 5 Oct 2023 13:39:51 +0000 (09:39 -0400)]
20933: Add --print-keep-deps test

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

14 months ago20933: Fix tests
Peter Amstutz [Wed, 4 Oct 2023 21:50:05 +0000 (17:50 -0400)]
20933: Fix tests

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

14 months ago20933: Copies collections reported by a-c-r
Peter Amstutz [Thu, 7 Sep 2023 20:43:45 +0000 (16:43 -0400)]
20933: Copies collections reported by a-c-r

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

14 months ago20933: Use acrContainerImage where available
Peter Amstutz [Thu, 7 Sep 2023 20:30:14 +0000 (16:30 -0400)]
20933: Use acrContainerImage where available

also refs #20592

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

14 months ago20933: Adding --print-keep-deps to assist arv-copy
Peter Amstutz [Thu, 7 Sep 2023 18:37:05 +0000 (14:37 -0400)]
20933: Adding --print-keep-deps to assist arv-copy

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

14 months ago15768: integration tests pass locally Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Wed, 11 Oct 2023 21:05:11 +0000 (17:05 -0400)]
15768: integration tests pass locally Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: fixed commands.js so int tests run Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Wed, 11 Oct 2023 19:12:03 +0000 (15:12 -0400)]
15768: fixed commands.js so int tests run Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago19821: Bugfix type declarations for compatibility with Python<3.9
Brett Smith [Wed, 11 Oct 2023 16:40:55 +0000 (12:40 -0400)]
19821: Bugfix type declarations for compatibility with Python<3.9

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

14 months ago19821: Improve consistency of Properties type
Brett Smith [Wed, 11 Oct 2023 16:40:18 +0000 (12:40 -0400)]
19821: Improve consistency of Properties type

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

14 months ago19821: Document the arvados.collection module
Brett Smith [Tue, 10 Oct 2023 20:24:12 +0000 (16:24 -0400)]
19821: Document the arvados.collection module

* Add docstrings and type signatures to all public methods.

* Mark all deprecated classes and methods. Move them to the bottom of
  the module for better organization of web documentation.

* Mark all internal classes and methods.

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

14 months ago15768: restored error snackbar on copy collection 422 Arvados-DCO-1.1-Signed-off...
Lisa Knox [Wed, 11 Oct 2023 15:24:42 +0000 (11:24 -0400)]
15768: restored error snackbar on copy collection 422 Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: fixed rename of single collection bug Arvados-DCO-1.1-Signed-off-by: Lisa...
Lisa Knox [Wed, 11 Oct 2023 14:32:56 +0000 (10:32 -0400)]
15768: fixed rename of single collection bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoClose span
Peter Amstutz [Wed, 11 Oct 2023 14:25:41 +0000 (10:25 -0400)]
Close span

refs #20937

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

14 months agoRemove duplicated ~$
Peter Amstutz [Wed, 11 Oct 2023 14:16:44 +0000 (10:16 -0400)]
Remove duplicated ~$

refs #20937

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

14 months ago15768: removed vestigial imports Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Wed, 11 Oct 2023 13:37:42 +0000 (09:37 -0400)]
15768: removed vestigial imports Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: made separate file for project panel action binding Arvados-DCO-1.1-Signed...
Lisa Knox [Wed, 11 Oct 2023 13:21:05 +0000 (09:21 -0400)]
15768: made separate file for project panel action binding Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge branch '20937-arv-copy-http' refs #20937
Peter Amstutz [Wed, 11 Oct 2023 13:20:29 +0000 (09:20 -0400)]
Merge branch '20937-arv-copy-http' refs #20937

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

14 months ago20937: Simplify use of logger.error
Peter Amstutz [Wed, 11 Oct 2023 13:19:24 +0000 (09:19 -0400)]
20937: Simplify use of logger.error

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

14 months ago15768: unit tests pass again Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Tue, 10 Oct 2023 21:01:06 +0000 (17:01 -0400)]
15768: unit tests pass again Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago15768: merge cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 10 Oct 2023 19:31:09 +0000 (15:31 -0400)]
15768: merge cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months ago20937: Improve error handling 20937-arv-copy-http
Peter Amstutz [Tue, 10 Oct 2023 17:49:15 +0000 (13:49 -0400)]
20937: Improve error handling

Also clean up docs a bit

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

14 months agoMerge branch 'main' into 15768-multi-select-operations Arvados-DCO-1.1-Signed-off...
Lisa Knox [Tue, 10 Oct 2023 15:46:28 +0000 (11:46 -0400)]
Merge branch 'main' into 15768-multi-select-operations Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

14 months agoMerge branch '20949-wb-redirects-improvements'. Closes #20949
Lucas Di Pentima [Tue, 10 Oct 2023 15:29:34 +0000 (12:29 -0300)]
Merge branch '20949-wb-redirects-improvements'. Closes #20949

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

14 months ago21055: Replaces %w with %v for error logging. 21055-arvados-server-install-fix
Lucas Di Pentima [Tue, 10 Oct 2023 15:17:02 +0000 (12:17 -0300)]
21055: Replaces %w with %v for error logging.

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

14 months ago21055: Don't exit when failing to set inotify.max_user_watches.
Lucas Di Pentima [Tue, 10 Oct 2023 14:45:29 +0000 (11:45 -0300)]
21055: Don't exit when failing to set inotify.max_user_watches.

Docker containers mount procfs as read-only and inherit this setting from
their host: https://github.com/coder/code-server/issues/628

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

14 months ago19140: Adds admin documentation about service account management.
Lucas Di Pentima [Mon, 9 Oct 2023 14:42:44 +0000 (11:42 -0300)]
19140: Adds admin documentation about service account management.

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

14 months ago19140: Adds TOC to User Management Admin doc page.
Lucas Di Pentima [Fri, 6 Oct 2023 20:57:22 +0000 (17:57 -0300)]
19140: Adds TOC to User Management Admin doc page.

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

14 months ago20949: Adds query string based redirections from wb1's actions controller. 20949-wb-redirects-improvements
Lucas Di Pentima [Fri, 6 Oct 2023 17:23:20 +0000 (14:23 -0300)]
20949: Adds query string based redirections from wb1's actions controller.

Matches '/actions?uuid=X' URLs and redirects to an appropriate WB2 URL.

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