]> git.arvados.org - arvados.git/log
arvados.git
5 months ago22605: added timeout to create-workflow test to account for dom update
Lisa Knox [Wed, 26 Mar 2025 19:53:49 +0000 (15:53 -0400)]
22605: added timeout to create-workflow test to account for dom update

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

5 months ago22605 tests pass, picker displays appropriate project on open
Lisa Knox [Wed, 26 Mar 2025 18:57:44 +0000 (14:57 -0400)]
22605 tests pass, picker displays appropriate project on open

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

5 months ago22321: Repack collections after upload.
Tom Clegg [Tue, 25 Mar 2025 21:10:55 +0000 (17:10 -0400)]
22321: Repack collections after upload.

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

5 months ago22605: name now updates on root project load
Lisa Knox [Tue, 25 Mar 2025 19:17:20 +0000 (15:17 -0400)]
22605: name now updates on root project load

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

5 months ago22395: Change toggleCollectionTrashed to batch action instead of sequential
Stephen Smith [Tue, 25 Mar 2025 14:20:40 +0000 (10:20 -0400)]
22395: Change toggleCollectionTrashed to batch action instead of sequential

This is essentially a copy+paste of the process trash action

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

5 months agoMerge branch '22700-installer-arvados-formula'
Lucas Di Pentima [Tue, 25 Mar 2025 18:19:12 +0000 (15:19 -0300)]
Merge branch '22700-installer-arvados-formula'

closes #22700

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

5 months ago20650: Defer importing boto3 unless/until we need it
Peter Amstutz [Tue, 25 Mar 2025 17:51:48 +0000 (13:51 -0400)]
20650: Defer importing boto3 unless/until we need it

No reason to load the boto3 module if we're not using it.

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

5 months ago22700: Handle arvados-formula the same way as others. 22700-installer-arvados-formula
Lucas Di Pentima [Tue, 25 Mar 2025 17:25:27 +0000 (14:25 -0300)]
22700: Handle arvados-formula the same way as others.

We pin the arvados-formula version using the ARVADOS_TAG envvar, and the
provision script checks out that version on every run.
Previous behavior was kind of similar, but this way is more explicit and
less error-prone.

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

5 months ago20650: Log the configured region
Peter Amstutz [Tue, 25 Mar 2025 15:19:56 +0000 (11:19 -0400)]
20650: Log the configured region

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

5 months ago20650: Make pass the AWS region as well
Peter Amstutz [Tue, 25 Mar 2025 15:13:30 +0000 (11:13 -0400)]
20650: Make pass the AWS region as well

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

5 months ago22605: Refactored wf owner selection for simplicity
Lisa Knox [Tue, 25 Mar 2025 15:10:13 +0000 (11:10 -0400)]
22605: Refactored wf owner selection for simplicity

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

5 months ago20650: Document download from S3 feature
Peter Amstutz [Tue, 25 Mar 2025 15:01:05 +0000 (11:01 -0400)]
20650: Document download from S3 feature

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

5 months ago20650: Add test for deferred s3 import and credential capture
Peter Amstutz [Tue, 25 Mar 2025 13:47:54 +0000 (09:47 -0400)]
20650: Add test for deferred s3 import and credential capture

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

5 months ago20650: Improve test and move boto3 dep to python sdk
Peter Amstutz [Mon, 24 Mar 2025 23:04:01 +0000 (19:04 -0400)]
20650: Improve test and move boto3 dep to python sdk

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

5 months agoUpdate self-referential version references to 3.1.0, refs #22510
Peter Amstutz [Wed, 19 Mar 2025 19:50:34 +0000 (15:50 -0400)]
Update self-referential version references to 3.1.0, refs #22510

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

5 months ago20650: Test WIP
Peter Amstutz [Mon, 24 Mar 2025 17:45:54 +0000 (13:45 -0400)]
20650: Test WIP

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

5 months ago22605: fixed home projects selection in test
Lisa Knox [Mon, 24 Mar 2025 14:56:47 +0000 (10:56 -0400)]
22605: fixed home projects selection in test

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

5 months ago22666: Test (*keepstore)Blockread() with CheckCacheOnly: true. 22666-test-checkcacheonly
Tom Clegg [Mon, 24 Mar 2025 14:47:33 +0000 (10:47 -0400)]
22666: Test (*keepstore)Blockread() with CheckCacheOnly: true.

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

5 months ago20650: Add option to control AWS credential capture behavior
Peter Amstutz [Mon, 24 Mar 2025 13:51:26 +0000 (09:51 -0400)]
20650: Add option to control AWS credential capture behavior

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

5 months ago20650: Log the access key id used
Peter Amstutz [Fri, 21 Mar 2025 02:12:08 +0000 (22:12 -0400)]
20650: Log the access key id used

This is the non-secret portion of the credentials so it is safe to
include in the log.

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

5 months ago20650: Pass AWS credentials if needed
Peter Amstutz [Fri, 21 Mar 2025 02:06:17 +0000 (22:06 -0400)]
20650: Pass AWS credentials if needed

If there are s3:// URLs, and --defer-download is used, then pass the
environment's AWS credentials as a secret mount.

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

5 months ago20650: Need to recognize s3: URLs in a few places
Peter Amstutz [Thu, 20 Mar 2025 21:23:42 +0000 (17:23 -0400)]
20650: Need to recognize s3: URLs in a few places

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

5 months ago20650: Add boto3 dependency
Peter Amstutz [Thu, 20 Mar 2025 21:00:09 +0000 (17:00 -0400)]
20650: Add boto3 dependency

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

5 months ago20650: Initial try saving downloading from s3 in a-c-r
Peter Amstutz [Thu, 20 Mar 2025 20:54:00 +0000 (16:54 -0400)]
20650: Initial try saving downloading from s3 in a-c-r

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

5 months ago20650: boto session is passed in to s3_to_keep
Peter Amstutz [Thu, 20 Mar 2025 20:31:38 +0000 (16:31 -0400)]
20650: boto session is passed in to s3_to_keep

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

5 months ago20650: Add a Downloader abstract base instead of duck typing
Peter Amstutz [Thu, 20 Mar 2025 20:01:39 +0000 (16:01 -0400)]
20650: Add a Downloader abstract base instead of duck typing

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

5 months agoMerge branch '22693-docker-28'
Brett Smith [Thu, 20 Mar 2025 22:44:23 +0000 (18:44 -0400)]
Merge branch '22693-docker-28'

Closes #22693.

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

5 months ago22693: Update Docker pin to version 28 22693-docker-28
Brett Smith [Thu, 20 Mar 2025 15:49:50 +0000 (11:49 -0400)]
22693: Update Docker pin to version 28

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

5 months ago22605: finished first of 2 new tests on wf project picker
Lisa Knox [Thu, 20 Mar 2025 15:40:52 +0000 (11:40 -0400)]
22605: finished first of 2 new tests on wf project picker

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

5 months ago22605: fixed collection details display in picker
Lisa Knox [Thu, 20 Mar 2025 15:01:06 +0000 (11:01 -0400)]
22605: fixed collection details display in picker

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

5 months ago22605: started writing tests
Lisa Knox [Thu, 20 Mar 2025 14:14:42 +0000 (10:14 -0400)]
22605: started writing tests

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

5 months agoMerge branch '22652-axios-upgrade' into main. Closes #22652
Stephen Smith [Thu, 20 Mar 2025 13:38:11 +0000 (09:38 -0400)]
Merge branch '22652-axios-upgrade' into main. Closes #22652

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

5 months ago20650: Tinkering with AWS credentials
Peter Amstutz [Wed, 4 Dec 2024 22:00:09 +0000 (17:00 -0500)]
20650: Tinkering with AWS credentials

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

5 months ago20650: Implemented s3_to_keep
Peter Amstutz [Wed, 4 Dec 2024 03:43:31 +0000 (22:43 -0500)]
20650: Implemented s3_to_keep

Added support importing from s3 to arv-copy

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

5 months ago20650: Initial refactor spitting up http_to_keep to share code
Peter Amstutz [Tue, 3 Dec 2024 20:52:51 +0000 (15:52 -0500)]
20650: Initial refactor spitting up http_to_keep to share code

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

5 months agoBuild Java SDK with jdk11, refs #22084
Peter Amstutz [Wed, 13 Nov 2024 23:22:50 +0000 (18:22 -0500)]
Build Java SDK with jdk11, refs #22084

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

5 months ago22605: fixed eslint linting cy.js files
Lisa Knox [Wed, 19 Mar 2025 18:54:03 +0000 (14:54 -0400)]
22605: fixed eslint linting cy.js files

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

5 months ago22652: Bump axios-mock-adapter to latest 22652-axios-upgrade
Stephen Smith [Wed, 19 Mar 2025 18:38:21 +0000 (14:38 -0400)]
22652: Bump axios-mock-adapter to latest

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

5 months ago22652: Bump axios to latest to address CVE-2025-27152
Stephen Smith [Wed, 19 Mar 2025 18:36:50 +0000 (14:36 -0400)]
22652: Bump axios to latest to address CVE-2025-27152

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

5 months ago22652: First upgrade axios depended on by wait-on to address CVE-2025-27152
Stephen Smith [Wed, 19 Mar 2025 18:35:17 +0000 (14:35 -0400)]
22652: First upgrade axios depended on by wait-on to address CVE-2025-27152

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

5 months ago22605: users now prohibited from running wfs in other users root projects
Lisa Knox [Wed, 19 Mar 2025 18:04:20 +0000 (14:04 -0400)]
22605: users now prohibited from running wfs in other users root projects

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

5 months agoMerge branch '22689-bump-babel-dependencies' into main. Closes #22689
Stephen Smith [Wed, 19 Mar 2025 18:03:16 +0000 (14:03 -0400)]
Merge branch '22689-bump-babel-dependencies' into main. Closes #22689

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

5 months ago22689: Bump @babel/runtime-corejs2 to address CVE-2025-27789 22689-bump-babel-dependencies
Stephen Smith [Wed, 19 Mar 2025 16:44:43 +0000 (12:44 -0400)]
22689: Bump @babel/runtime-corejs2 to address CVE-2025-27789

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

5 months ago22689: Bump @babel/helpers to address CVE-2025-27789
Stephen Smith [Wed, 19 Mar 2025 16:43:59 +0000 (12:43 -0400)]
22689: Bump @babel/helpers to address CVE-2025-27789

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

5 months ago22689: Bump @babel/runtime to address CVE-2025-27789
Stephen Smith [Wed, 19 Mar 2025 16:40:20 +0000 (12:40 -0400)]
22689: Bump @babel/runtime to address CVE-2025-27789

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

5 months ago22605: added separate state for intermediate selection
Lisa Knox [Tue, 18 Mar 2025 19:24:15 +0000 (15:24 -0400)]
22605: added separate state for intermediate selection

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

5 months ago21926: Add upgrade note about cuda→gpu API changes
Brett Smith [Tue, 18 Mar 2025 16:14:40 +0000 (12:14 -0400)]
21926: Add upgrade note about cuda→gpu API changes

Refs #21926.

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

5 months ago22605 added update function to treePicker componentDidUpdate
Lisa Knox [Tue, 18 Mar 2025 14:33:48 +0000 (10:33 -0400)]
22605 added update function to treePicker componentDidUpdate

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

5 months agoMerge branch '22621-upload-error-message' into main. Closes #22621
Stephen Smith [Mon, 17 Mar 2025 19:09:35 +0000 (15:09 -0400)]
Merge branch '22621-upload-error-message' into main. Closes #22621

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

5 months ago22605: clean up state when input unmounts
Lisa Knox [Mon, 17 Mar 2025 18:48:42 +0000 (14:48 -0400)]
22605: clean up state when input unmounts

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

5 months ago22605: fixed accidental reset of default target wf run owner
Lisa Knox [Mon, 17 Mar 2025 18:02:09 +0000 (14:02 -0400)]
22605: fixed accidental reset of default target wf run owner

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

5 months ago22621: Change collection file upload error to be generic 22621-upload-error-message
Stephen Smith [Mon, 17 Mar 2025 17:13:37 +0000 (13:13 -0400)]
22621: Change collection file upload error to be generic

Upload errors do not generate any reason in the exceptions so we are unable to
display specific error reasons.

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

5 months ago22605: fixed wf owner overwrite when lacking perms
Lisa Knox [Mon, 17 Mar 2025 15:13:56 +0000 (11:13 -0400)]
22605: fixed wf owner overwrite when lacking perms

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

5 months ago22605: fixed initial tree picker load
Lisa Knox [Mon, 17 Mar 2025 14:15:30 +0000 (10:15 -0400)]
22605: fixed initial tree picker load

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

5 months agoMerge branch '22320-cached-only'
Brett Smith [Mon, 17 Mar 2025 14:07:40 +0000 (10:07 -0400)]
Merge branch '22320-cached-only'

Refs #22320. Closes #22344.

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

5 months agoMerge branch '22228-separate-expire-and-refresh'
Tom Clegg [Sat, 15 Mar 2025 06:21:05 +0000 (02:21 -0400)]
Merge branch '22228-separate-expire-and-refresh'

fixes #22228

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

5 months agoMerge branch '22655-keepclient-test'
Tom Clegg [Fri, 14 Mar 2025 16:11:26 +0000 (12:11 -0400)]
Merge branch '22655-keepclient-test'

closes #22655

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

5 months ago22320: Add tests for CachedOnly. 22320-cached-only
Tom Clegg [Tue, 11 Mar 2025 15:20:27 +0000 (11:20 -0400)]
22320: Add tests for CachedOnly.

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

5 months ago22320: Add CheckCacheOnly option to BlockReadOptions.
Tom Clegg [Tue, 11 Mar 2025 14:23:02 +0000 (10:23 -0400)]
22320: Add CheckCacheOnly option to BlockReadOptions.

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

5 months agoMerge branch '22320-repack-small-blocks'
Tom Clegg [Fri, 14 Mar 2025 14:42:30 +0000 (10:42 -0400)]
Merge branch '22320-repack-small-blocks'

refs #22320

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

5 months ago22655: Fix Python 3 usage -- raise exceptions, not strings. 22655-keepclient-test
Tom Clegg [Fri, 14 Mar 2025 14:34:11 +0000 (10:34 -0400)]
22655: Fix Python 3 usage -- raise exceptions, not strings.

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

5 months ago22655: Fix func signature to force kwargs, remove unused arg.
Tom Clegg [Fri, 14 Mar 2025 14:30:10 +0000 (10:30 -0400)]
22655: Fix func signature to force kwargs, remove unused arg.

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

5 months agoMerge branch '22602-arv-copy' refs #22602
Peter Amstutz [Fri, 14 Mar 2025 13:53:57 +0000 (09:53 -0400)]
Merge branch '22602-arv-copy' refs #22602

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

5 months ago22320: Check final blocksInManifest. 22320-repack-small-blocks
Tom Clegg [Thu, 13 Mar 2025 21:33:36 +0000 (17:33 -0400)]
22320: Check final blocksInManifest.

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

5 months ago22320: Run slow tests and write chart data only if env var is set.
Tom Clegg [Thu, 13 Mar 2025 21:15:45 +0000 (17:15 -0400)]
22320: Run slow tests and write chart data only if env var is set.

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

5 months ago22602: DRY search() to use search_paths() and add test 22602-arv-copy
Peter Amstutz [Thu, 13 Mar 2025 21:01:21 +0000 (17:01 -0400)]
22602: DRY search() to use search_paths() and add test

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

5 months ago22320: Fix comment typo.
Tom Clegg [Thu, 13 Mar 2025 20:40:48 +0000 (16:40 -0400)]
22320: Fix comment typo.

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

5 months ago22228: Update comments. 22228-separate-expire-and-refresh
Tom Clegg [Thu, 13 Mar 2025 18:49:34 +0000 (14:49 -0400)]
22228: Update comments.

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

5 months ago22228: Test that remote expires_at is preserved in local cache.
Tom Clegg [Thu, 13 Mar 2025 18:47:14 +0000 (14:47 -0400)]
22228: Test that remote expires_at is preserved in local cache.

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

5 months agoMerge branch '22660-acr-cred-leak' refs #22660
Peter Amstutz [Thu, 13 Mar 2025 20:17:06 +0000 (16:17 -0400)]
Merge branch '22660-acr-cred-leak' refs #22660

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

5 months ago22228: Update tests to use refreshes_at to induce cache refresh.
Tom Clegg [Thu, 13 Mar 2025 18:46:25 +0000 (14:46 -0400)]
22228: Update tests to use refreshes_at to induce cache refresh.

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

5 months ago22228: Add refreshes_at field, preserve upstream expires_at.
Tom Clegg [Thu, 13 Mar 2025 16:27:52 +0000 (12:27 -0400)]
22228: Add refreshes_at field, preserve upstream expires_at.

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

5 months ago22660: Simpler sanitize implementation from brett 22660-acr-cred-leak
Peter Amstutz [Thu, 13 Mar 2025 15:03:42 +0000 (11:03 -0400)]
22660: Simpler sanitize implementation from brett

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

5 months ago22605: picker now expands Home Projects
Lisa Knox [Thu, 13 Mar 2025 14:52:15 +0000 (10:52 -0400)]
22605: picker now expands Home Projects

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

5 months ago22602: Further improve error reporting for getting cluster creds
Peter Amstutz [Thu, 13 Mar 2025 14:29:37 +0000 (10:29 -0400)]
22602: Further improve error reporting for getting cluster creds

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

5 months ago22602: Fix test
Peter Amstutz [Thu, 13 Mar 2025 00:33:01 +0000 (20:33 -0400)]
22602: Fix test

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

5 months ago22602: Improve error handling when instance info is wrong
Peter Amstutz [Thu, 13 Mar 2025 00:28:23 +0000 (20:28 -0400)]
22602: Improve error handling when instance info is wrong

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

5 months ago22660: Sanitize the git remote URL
Peter Amstutz [Wed, 12 Mar 2025 23:34:46 +0000 (19:34 -0400)]
22660: Sanitize the git remote URL

Remove the username/password section of the netloc part of the URL, if
present.  This was reported by a user that it was leaking github
tokens, as one way of providing a github token is write it as

https://x-access-token:blahblahblah@github.com/foo/bar.git

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

5 months ago22605: default project now highlights and expands in the picker, except for user...
Lisa Knox [Wed, 12 Mar 2025 19:46:15 +0000 (15:46 -0400)]
22605: default project now highlights and expands in the picker, except for user root projects

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

5 months ago22605: fixed isValid after cancel button click
Lisa Knox [Wed, 12 Mar 2025 17:28:04 +0000 (13:28 -0400)]
22605: fixed isValid after cancel button click

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

5 months ago22655: Propagate errors running run_test_servers.py from Go suites.
Tom Clegg [Wed, 12 Mar 2025 17:25:50 +0000 (13:25 -0400)]
22655: Propagate errors running run_test_servers.py from Go suites.

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

5 months ago22655: Don't keep waiting for a subprocess to listen after it exits.
Tom Clegg [Wed, 12 Mar 2025 17:25:46 +0000 (13:25 -0400)]
22655: Don't keep waiting for a subprocess to listen after it exits.

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

5 months ago22655: In test environment, retry in-use addr for 5 minutes.
Tom Clegg [Wed, 12 Mar 2025 17:11:19 +0000 (13:11 -0400)]
22655: In test environment, retry in-use addr for 5 minutes.

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

5 months ago22605: fixed edge case where user does not have write perm in wf original owener
Lisa Knox [Wed, 12 Mar 2025 15:45:36 +0000 (11:45 -0400)]
22605: fixed edge case where user does not have write perm in wf original owener

* The target owner already switches to the user's root project if the user does not have write access, this change just ensures the parent redux-form aligns with that change

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

5 months agoBump rack from 3.1.10 to 3.1.12 in /services/api
dependabot[bot] [Mon, 10 Mar 2025 22:35:17 +0000 (22:35 +0000)]
Bump rack from 3.1.10 to 3.1.12 in /services/api

refs #22657

Bumps [rack](https://github.com/rack/rack) from 3.1.10 to 3.1.12.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v3.1.10...v3.1.12)

---
updated-dependencies:
- dependency-name: rack
  dependency-type: indirect
...

Arvados-DCO-1.1-Signed-off-by: dependabot[bot] <support@github.com>

5 months ago22655: Try a bit harder to detect port conflicts.
Tom Clegg [Tue, 11 Mar 2025 21:40:18 +0000 (17:40 -0400)]
22655: Try a bit harder to detect port conflicts.

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

5 months ago22655: Avoid needlessly changing global state in test suites.
Tom Clegg [Tue, 11 Mar 2025 21:31:40 +0000 (17:31 -0400)]
22655: Avoid needlessly changing global state in test suites.

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

5 months agoMerge branch '17209-http-forward'
Tom Clegg [Mon, 10 Mar 2025 15:43:11 +0000 (11:43 -0400)]
Merge branch '17209-http-forward'

closes #17209

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

5 months ago17209: Remove unused commented-out code.
Tom Clegg [Mon, 10 Mar 2025 15:31:20 +0000 (11:31 -0400)]
17209: Remove unused commented-out code.

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

5 months agoMerge branch '22644-arvados-server-install-singularity'
Brett Smith [Mon, 10 Mar 2025 15:31:12 +0000 (11:31 -0400)]
Merge branch '22644-arvados-server-install-singularity'

Refs #22644.

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

5 months ago22602: arv-copy checks config file first then falls back on default creds
Peter Amstutz [Mon, 10 Mar 2025 15:14:22 +0000 (11:14 -0400)]
22602: arv-copy checks config file first then falls back on default creds

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

5 months ago22605: fixed favorites test
Lisa Knox [Mon, 10 Mar 2025 13:55:34 +0000 (09:55 -0400)]
22605: fixed favorites test

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

5 months ago22605: fixed create-workflow test
Lisa Knox [Mon, 10 Mar 2025 13:34:45 +0000 (09:34 -0400)]
22605: fixed create-workflow test

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

5 months agoMerge branch '22647-postinst-ignores-gem-install-errors'
Brett Smith [Fri, 7 Mar 2025 23:25:35 +0000 (18:25 -0500)]
Merge branch '22647-postinst-ignores-gem-install-errors'

Closes #22647, #22648.

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

5 months ago22647: Wordsmith comment and status message
Brett Smith [Fri, 7 Mar 2025 23:24:52 +0000 (18:24 -0500)]
22647: Wordsmith comment and status message

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

5 months ago22320: Export Repack() method.
Tom Clegg [Fri, 7 Mar 2025 20:44:15 +0000 (15:44 -0500)]
22320: Export Repack() method.

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

5 months ago22320: Remove unimplemented Underutilized option.
Tom Clegg [Fri, 7 Mar 2025 20:33:14 +0000 (15:33 -0500)]
22320: Remove unimplemented Underutilized option.

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

5 months ago22320: Add test cases for 32MiB and 32MiB-1 sized blocks.
Tom Clegg [Fri, 7 Mar 2025 20:26:08 +0000 (15:26 -0500)]
22320: Add test cases for 32MiB and 32MiB-1 sized blocks.

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

5 months ago22320: Fix maxBlockSize restored to wrong value after tests.
Tom Clegg [Fri, 7 Mar 2025 20:25:11 +0000 (15:25 -0500)]
22320: Fix maxBlockSize restored to wrong value after tests.

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

5 months ago22647: Ignore `gem install` errors in RailsAPI postinst 22647-postinst-ignores-gem-install-errors
Brett Smith [Fri, 7 Mar 2025 19:36:52 +0000 (14:36 -0500)]
22647: Ignore `gem install` errors in RailsAPI postinst

See comments for rationale.

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