]> git.arvados.org - arvados.git/log
arvados.git
5 months ago22359: removed debounce from overflow wrapper 22359-toolbar-overflow
Lisa Knox [Wed, 26 Feb 2025 21:13:24 +0000 (16:13 -0500)]
22359: removed debounce from overflow wrapper

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

5 months agoMerge branch '22483-tests-25-01'
Lisa Knox [Wed, 26 Feb 2025 19:44:43 +0000 (14:44 -0500)]
Merge branch '22483-tests-25-01'

closes #22483

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

5 months agoMerge branch '22545-tests-25-02'
Lisa Knox [Wed, 26 Feb 2025 19:43:35 +0000 (14:43 -0500)]
Merge branch '22545-tests-25-02'

closes #22545

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

5 months ago22545: removed stray console.log
Lisa Knox [Wed, 26 Feb 2025 19:40:29 +0000 (14:40 -0500)]
22545: removed stray console.log

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

5 months ago22545: separated more favorites tests 22545-tests-25-02
Lisa Knox [Tue, 25 Feb 2025 20:12:00 +0000 (15:12 -0500)]
22545: separated more favorites tests

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

5 months ago22545: moved favorites sidepanel tests into another description
Lisa Knox [Tue, 25 Feb 2025 16:46:27 +0000 (11:46 -0500)]
22545: moved favorites sidepanel tests into another description

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

5 months ago22483: added timeout and data selector in workflow test 22483-tests-25-01
Lisa Knox [Tue, 25 Feb 2025 15:43:56 +0000 (10:43 -0500)]
22483: added timeout and data selector in workflow test

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

5 months ago22483: added chumk loading error ignore
Lisa Knox [Tue, 25 Feb 2025 15:22:56 +0000 (10:22 -0500)]
22483: added chumk loading error ignore

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

5 months agoMerge branch '22607-arvbox' refs #22607
Peter Amstutz [Tue, 25 Feb 2025 15:07:26 +0000 (10:07 -0500)]
Merge branch '22607-arvbox' refs #22607

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

5 months ago22607: Add postgresql port explicitly to config
Peter Amstutz [Mon, 24 Feb 2025 22:05:30 +0000 (17:05 -0500)]
22607: Add postgresql port explicitly to config

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

5 months agoMerge branch '22563-rocm-disk-size'
Brett Smith [Mon, 24 Feb 2025 22:39:03 +0000 (17:39 -0500)]
Merge branch '22563-rocm-disk-size'

Closes #22563, #22601.

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

5 months ago22607: Don't use 'expermental' syntax and fix warnings.
Peter Amstutz [Mon, 24 Feb 2025 20:13:10 +0000 (15:13 -0500)]
22607: Don't use 'expermental' syntax and fix warnings.

Also tweak nginx config.

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

5 months agoMerge branch '22568-wb2-gpu' refs #22568
Peter Amstutz [Mon, 24 Feb 2025 16:32:58 +0000 (11:32 -0500)]
Merge branch '22568-wb2-gpu' refs #22568

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

5 months agoMerge branch 'main' into 22568-wb2-gpu 22568-wb2-gpu
Peter Amstutz [Fri, 21 Feb 2025 19:51:50 +0000 (14:51 -0500)]
Merge branch 'main' into 22568-wb2-gpu

refs #22568

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

5 months ago22563: Mark AMD ROCm Ansible role as a prototype 22563-rocm-disk-size
Brett Smith [Fri, 21 Feb 2025 19:02:37 +0000 (14:02 -0500)]
22563: Mark AMD ROCm Ansible role as a prototype

Right now we don't have access to hardware necessary to do an end-to-end
test of this. Document that it's in development and demote it in the
example configuration.

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

5 months ago22568: Some more a-c-r fixes related to GPU requirements
Peter Amstutz [Fri, 21 Feb 2025 16:28:54 +0000 (11:28 -0500)]
22568: Some more a-c-r fixes related to GPU requirements

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

5 months ago22568: Tweak ordering of GPU-related fields in resources panel
Peter Amstutz [Fri, 21 Feb 2025 16:18:20 +0000 (11:18 -0500)]
22568: Tweak ordering of GPU-related fields in resources panel

Also small bugfix to arvados-cwl-runner GPU support found in testing.

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

5 months agoMerge branch '22358-fix-overflowing-autocomplete' into main. Closes #22358
Stephen Smith [Fri, 21 Feb 2025 15:52:23 +0000 (10:52 -0500)]
Merge branch '22358-fix-overflowing-autocomplete' into main. Closes #22358

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

5 months ago22563: Expand comment about Python packages for ROCm
Brett Smith [Fri, 21 Feb 2025 15:28:56 +0000 (10:28 -0500)]
22563: Expand comment about Python packages for ROCm

I found out why they're required.

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

5 months ago22568: Replace "CUDA" with "GPU" and add additional fields
Peter Amstutz [Fri, 21 Feb 2025 01:46:13 +0000 (20:46 -0500)]
22568: Replace "CUDA" with "GPU" and add additional fields

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

5 months ago22563: Add security repository in distro_apt role
Brett Smith [Thu, 20 Feb 2025 21:19:15 +0000 (16:19 -0500)]
22563: Add security repository in distro_apt role

On AWS, in Debian 12 images, /etc/apt/sources.list.d/debian.sources
lists both the primary and security sources. distro_apt overwrote this
file with _just_ the primary source, leaving no security source, which
leads to all kinds of problems.

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

5 months ago22563: Add release-updates suite to distro apt source
Brett Smith [Thu, 20 Feb 2025 21:05:45 +0000 (16:05 -0500)]
22563: Add release-updates suite to distro apt source

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

5 months ago22593: Merge branch '22593-toolbar-unfreeze'
Lisa Knox [Thu, 20 Feb 2025 20:23:27 +0000 (15:23 -0500)]
22593: Merge branch '22593-toolbar-unfreeze'

closes #22593

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

5 months ago22563: Install prerequisites for AMD ROCm
Brett Smith [Thu, 20 Feb 2025 20:22:24 +0000 (15:22 -0500)]
22563: Install prerequisites for AMD ROCm

These are listed on AMD's "Installation prerequisites" documentation
page, separately from the "Distro native installation" page.

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

5 months ago22358: Bump parse-duration to address CVE-2025-25283 22358-fix-overflowing-autocomplete
Stephen Smith [Thu, 20 Feb 2025 20:04:45 +0000 (15:04 -0500)]
22358: Bump parse-duration to address CVE-2025-25283

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

5 months ago22358: Add maxSize popper modifier to prevent autocomplete overflowing
Stephen Smith [Thu, 20 Feb 2025 19:48:27 +0000 (14:48 -0500)]
22358: Add maxSize popper modifier to prevent autocomplete overflowing

Also forces a change in popper direction when the dropdown gets less than 2
suggestions tall and there is more space in the other direction.

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

5 months ago22568: Update docs to use hyperlinks to lists of amdgpu targets
Peter Amstutz [Thu, 20 Feb 2025 19:22:47 +0000 (14:22 -0500)]
22568: Update docs to use hyperlinks to lists of amdgpu targets

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

5 months ago22563: String-type aws_volume_gb value
Brett Smith [Thu, 20 Feb 2025 19:21:27 +0000 (14:21 -0500)]
22563: String-type aws_volume_gb value

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

5 months ago22563: Add aws_volume_gb variable to AWS Packer template
Brett Smith [Thu, 20 Feb 2025 19:00:41 +0000 (14:00 -0500)]
22563: Add aws_volume_gb variable to AWS Packer template

To support AMD ROCm, which requires significantly more space. See
comments for details.

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

5 months agoChange the actual upload statement instead of the echo line above it
Peter Amstutz [Thu, 20 Feb 2025 18:57:00 +0000 (13:57 -0500)]
Change the actual upload statement instead of the echo line above it

refs #22540

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

5 months ago22593: added unfreeze back for context menu 22593-toolbar-unfreeze
Lisa Knox [Thu, 20 Feb 2025 18:47:47 +0000 (13:47 -0500)]
22593: added unfreeze back for context menu

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

5 months ago22563: Remove locales requirement from README
Brett Smith [Thu, 20 Feb 2025 18:44:14 +0000 (13:44 -0500)]
22563: Remove locales requirement from README

Following 5ea3c014fbf6a723293a1c7434757a28c77b917e.

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

5 months agoRemove hardcoded alternate SSH port, refs #22540
Peter Amstutz [Thu, 20 Feb 2025 16:08:55 +0000 (11:08 -0500)]
Remove hardcoded alternate SSH port, refs #22540

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

5 months ago22593: fixed unfreeze action
Lisa Knox [Thu, 20 Feb 2025 14:44:15 +0000 (09:44 -0500)]
22593: fixed unfreeze action

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

5 months ago22127: Merge branch '22127-wb2-optimization'
Lisa Knox [Wed, 19 Feb 2025 21:02:10 +0000 (16:02 -0500)]
22127: Merge branch '22127-wb2-optimization'

closes #22127

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

5 months ago22127: Merge branch 'main' into 22127-wb2-optimization 22127-wb2-optimization
Lisa Knox [Wed, 19 Feb 2025 19:48:02 +0000 (14:48 -0500)]
22127: Merge branch 'main' into 22127-wb2-optimization

refs #22127

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

5 months ago22051: Merge branch '22051-integrate-menu-actions'
Lisa Knox [Wed, 19 Feb 2025 14:09:14 +0000 (09:09 -0500)]
22051: Merge branch '22051-integrate-menu-actions'

closes #22051

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

5 months ago22051: Merge branch 'main' into 22051-integrate-menu-actions 22051-integrate-menu-actions
Lisa Knox [Wed, 19 Feb 2025 14:06:43 +0000 (09:06 -0500)]
22051: Merge branch 'main' into 22051-integrate-menu-actions

refs #22051

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

5 months ago22127: use matchTrashRoute instead of window location to check if in trash view
Lisa Knox [Tue, 18 Feb 2025 21:14:54 +0000 (16:14 -0500)]
22127: use matchTrashRoute instead of window location to check if in trash view

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

5 months ago22127: group-manage tests pass
Lisa Knox [Tue, 18 Feb 2025 19:08:34 +0000 (14:08 -0500)]
22127: group-manage tests pass

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

5 months ago22127: added abstractions per feedback
Lisa Knox [Tue, 18 Feb 2025 16:50:41 +0000 (11:50 -0500)]
22127: added abstractions per feedback

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

5 months agoMerge branch '22509-go1236'
Brett Smith [Tue, 18 Feb 2025 16:44:06 +0000 (11:44 -0500)]
Merge branch '22509-go1236'

Refs #22509.

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

5 months ago22172: Merge branch 'main' into 22127-wb2-optimization
Lisa Knox [Tue, 18 Feb 2025 16:03:03 +0000 (11:03 -0500)]
22172: Merge branch 'main' into 22127-wb2-optimization

refs #22127

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

5 months agoMerge branch '22563-ansible-rocm'
Brett Smith [Tue, 18 Feb 2025 14:56:48 +0000 (09:56 -0500)]
Merge branch '22563-ansible-rocm'

Closes #22563.

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

5 months ago22563: Add comments explaining AMD ROCm version selection
Brett Smith [Tue, 18 Feb 2025 14:54:47 +0000 (09:54 -0500)]
22563: Add comments explaining AMD ROCm version selection

AMD's decision to version their apt repositories is unusual. We can
still get all the functionality we want, but this layout forces a
different implementation, so spell that out.

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

5 months ago22563: Add a comment explaining why detect-gpu exists 22563-ansible-rocm
Brett Smith [Mon, 17 Feb 2025 18:24:00 +0000 (13:24 -0500)]
22563: Add a comment explaining why detect-gpu exists

And, by extension, why we don't need it for AMD ROCm.

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

5 months ago22563: Add role to install AMD ROCm software to compute nodes
Brett Smith [Mon, 17 Feb 2025 18:19:33 +0000 (13:19 -0500)]
22563: Add role to install AMD ROCm software to compute nodes

Following #21926.

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

5 months ago22563: Remove locale configuration from build-compute-image
Brett Smith [Mon, 17 Feb 2025 16:39:00 +0000 (11:39 -0500)]
22563: Remove locale configuration from build-compute-image

Arvados tests need this because they rely on having the en_US.UTF-8
locale to pass. Compute nodes do not need it. An administrator might
want to set up locales for their own reasons, but it's not necessary to
build a compute node, so it should be done elsewhere.

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

5 months ago22563: Add arvados_compute role
Brett Smith [Wed, 12 Feb 2025 13:47:36 +0000 (08:47 -0500)]
22563: Add arvados_compute role

This is a single role that has all the logic necessary to install all
the software necessary to run containers under crunch-run, including all
the conditionals. We've duplicated this logic in enough places it's
worth refactoring out.

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

5 months agoMerge branch '22455-crunch-run-retry' refs #22455
Peter Amstutz [Mon, 17 Feb 2025 16:13:14 +0000 (11:13 -0500)]
Merge branch '22455-crunch-run-retry' refs #22455

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

5 months agoMerge branch '21926-rocm' refs #21926
Peter Amstutz [Sat, 15 Feb 2025 15:22:17 +0000 (10:22 -0500)]
Merge branch '21926-rocm' refs #21926

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

5 months ago21926: Revert "skipped fields changes" in test
Peter Amstutz [Sat, 15 Feb 2025 15:18:28 +0000 (10:18 -0500)]
21926: Revert "skipped fields changes" in test

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

5 months ago22127: removed componentDidMount and isfrozen from collection-panel
Lisa Knox [Fri, 14 Feb 2025 20:19:09 +0000 (15:19 -0500)]
22127: removed componentDidMount and isfrozen from collection-panel

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

5 months ago22127: fixed TreeItemWithWeight enum and WORKBENCH_LOADING_SCREEN double declaration
Lisa Knox [Fri, 14 Feb 2025 19:43:56 +0000 (14:43 -0500)]
22127: fixed TreeItemWithWeight enum and WORKBENCH_LOADING_SCREEN double declaration

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

5 months ago22127: adjusted collection test
Lisa Knox [Fri, 14 Feb 2025 17:52:05 +0000 (12:52 -0500)]
22127: adjusted collection test

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

5 months agoMerge branch '20909-keep-disk-cache-test-mtime'
Brett Smith [Fri, 14 Feb 2025 17:35:05 +0000 (12:35 -0500)]
Merge branch '20909-keep-disk-cache-test-mtime'

Refs #20909.

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

5 months agoMerge branch 'main' into 21926-rocm refs #21926 21926-rocm
Peter Amstutz [Fri, 14 Feb 2025 16:59:32 +0000 (11:59 -0500)]
Merge branch 'main' into 21926-rocm refs #21926

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

5 months ago21926: Integration test for legacy CUDA API & related fixes
Peter Amstutz [Fri, 14 Feb 2025 16:57:53 +0000 (11:57 -0500)]
21926: Integration test for legacy CUDA API & related fixes

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

5 months ago22051: fixed resource-to-menukind test
Lisa Knox [Fri, 14 Feb 2025 16:56:12 +0000 (11:56 -0500)]
22051: fixed resource-to-menukind test

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

5 months ago22509: Update to go 1.23.6. 22509-go1236
Tom Clegg [Fri, 14 Feb 2025 16:47:01 +0000 (11:47 -0500)]
22509: Update to go 1.23.6.

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

5 months ago20909: Explicitly set mtime of "old" test cache file 20909-keep-disk-cache-test-mtime
Brett Smith [Fri, 14 Feb 2025 16:46:37 +0000 (11:46 -0500)]
20909: Explicitly set mtime of "old" test cache file

Without this, the two cache files created by the test could appear to
have the same mtime depending on filesystem settings, which could cause
KeepBlockCache to consider them equally old, decide to delete the
"newer" one, and cause a test failure.

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

5 months ago22051: user details card menu items now work
Lisa Knox [Fri, 14 Feb 2025 16:23:09 +0000 (11:23 -0500)]
22051: user details card menu items now work

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

5 months agoMerge branch '22509-go1224'
Tom Clegg [Fri, 14 Feb 2025 16:27:16 +0000 (11:27 -0500)]
Merge branch '22509-go1224'

refs #22509

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

5 months ago22051: added component data-cy attributes
Lisa Knox [Fri, 14 Feb 2025 15:33:55 +0000 (10:33 -0500)]
22051: added component data-cy attributes

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

5 months ago22051: fixed trash icon display in trash panel
Lisa Knox [Fri, 14 Feb 2025 14:40:48 +0000 (09:40 -0500)]
22051: fixed trash icon display in trash panel

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

5 months ago22455: Retry API and Keep operations 10 times in crunch-run. 22455-crunch-run-retry
Tom Clegg [Fri, 14 Feb 2025 01:29:53 +0000 (20:29 -0500)]
22455: Retry API and Keep operations 10 times in crunch-run.

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

5 months ago22051: removed MultiselectMenuActionNames
Lisa Knox [Thu, 13 Feb 2025 21:17:40 +0000 (16:17 -0500)]
22051: removed MultiselectMenuActionNames

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

5 months ago22051: fixed stray extra divider in toolbar
Lisa Knox [Thu, 13 Feb 2025 21:13:36 +0000 (16:13 -0500)]
22051: fixed stray extra divider in toolbar

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

5 months ago22051: fised root project toolbar kind
Lisa Knox [Thu, 13 Feb 2025 20:31:37 +0000 (15:31 -0500)]
22051: fised root project toolbar kind

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

5 months ago22051: removed MultiselectMenuActiontype completely
Lisa Knox [Thu, 13 Feb 2025 20:22:16 +0000 (15:22 -0500)]
22051: removed MultiselectMenuActiontype completely

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

5 months ago22509: Update to go 1.22.4. 22509-go1224
Tom Clegg [Tue, 11 Feb 2025 19:28:33 +0000 (14:28 -0500)]
22509: Update to go 1.22.4.

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

5 months agoMerge branch '22567-test-env-fixes'
Tom Clegg [Thu, 13 Feb 2025 18:50:32 +0000 (13:50 -0500)]
Merge branch '22567-test-env-fixes'

fixes #22567

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

5 months ago22051: refined executeMulti
Lisa Knox [Thu, 13 Feb 2025 17:13:08 +0000 (12:13 -0500)]
22051: refined executeMulti

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

5 months ago22051: deleted several files no longer referenced
Lisa Knox [Thu, 13 Feb 2025 15:43:01 +0000 (10:43 -0500)]
22051: deleted several files no longer referenced

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

5 months ago21926: Fix typo in container_request.rb
Peter Amstutz [Thu, 13 Feb 2025 16:28:45 +0000 (11:28 -0500)]
21926: Fix typo in container_request.rb

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

5 months ago22489: Update top comment on install-test-env.yml
Brett Smith [Thu, 13 Feb 2025 15:19:34 +0000 (10:19 -0500)]
22489: Update top comment on install-test-env.yml

Now that this playbook builds Jenkins images, it's no longer a
prototype. Revise these comments with up-to-date information.
Refs #22489.

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

5 months ago22051: refactored executemulti to work with contextMenuActions
Lisa Knox [Wed, 12 Feb 2025 21:05:04 +0000 (16:05 -0500)]
22051: refactored executemulti to work with contextMenuActions

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

5 months agoMerge branch '22489-install-test-env'
Brett Smith [Wed, 12 Feb 2025 20:22:28 +0000 (15:22 -0500)]
Merge branch '22489-install-test-env'

Refs #22489.
Closes #22504, #22556.

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

5 months ago22051: moved menuActionSet actions to their own file to fix circular dependancy
Lisa Knox [Wed, 12 Feb 2025 18:28:55 +0000 (13:28 -0500)]
22051: moved menuActionSet actions to their own file to fix circular dependancy

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

5 months ago21926: Fix node_size.go
Peter Amstutz [Wed, 12 Feb 2025 16:55:08 +0000 (11:55 -0500)]
21926: Fix node_size.go

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

5 months ago22567: Use --mount instead of -v/--volume for docker bind mounts. 22567-test-env-fixes
Tom Clegg [Mon, 27 May 2024 14:44:54 +0000 (10:44 -0400)]
22567: Use --mount instead of -v/--volume for docker bind mounts.

If the source path does not exist, -v/--volume assumes the source path
is the name of a volume and creates an empty one.  We would rather get
a "source path does not exist" error.

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

5 months ago22567: Skip ipv6 test if not supported by test host.
Tom Clegg [Wed, 12 Feb 2025 16:28:52 +0000 (11:28 -0500)]
22567: Skip ipv6 test if not supported by test host.

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

5 months ago22051: toolbar now uses context menu actions
Lisa Knox [Wed, 12 Feb 2025 15:19:48 +0000 (10:19 -0500)]
22051: toolbar now uses context menu actions

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

5 months ago21926: Singularity support, more validation, doc updates
Peter Amstutz [Tue, 11 Feb 2025 22:40:32 +0000 (17:40 -0500)]
21926: Singularity support, more validation, doc updates

* Singularity support for rocm turns out to be easy as adding --rocm,
so that is done

* Add some validation for gpu 'stack' to API server and node_size

* Some documentation and testing cleanups

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

5 months agoMerge branch '20605-refactor-image-cache'
Tom Clegg [Tue, 11 Feb 2025 19:15:59 +0000 (14:15 -0500)]
Merge branch '20605-refactor-image-cache'

fixes #20605

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

5 months ago22051: Removed IconProps, realigned types in toolbar
Lisa Knox [Tue, 11 Feb 2025 16:20:51 +0000 (11:20 -0500)]
22051: Removed IconProps, realigned types in toolbar

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

5 months ago22051: completely removed hasAlts prop and related items
Lisa Knox [Mon, 10 Feb 2025 20:33:13 +0000 (15:33 -0500)]
22051: completely removed hasAlts prop and related items

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

5 months ago22051: all component menu items now disable properly
Lisa Knox [Mon, 10 Feb 2025 20:08:09 +0000 (15:08 -0500)]
22051: all component menu items now disable properly

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

5 months ago22127: frozen icon in tree now updates correctly
Lisa Knox [Mon, 10 Feb 2025 17:00:35 +0000 (12:00 -0500)]
22127: frozen icon in tree now updates correctly

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

5 months ago22489: Use the bundler installed by run-tests.sh 22489-install-test-env
Brett Smith [Mon, 10 Feb 2025 16:55:34 +0000 (11:55 -0500)]
22489: Use the bundler installed by run-tests.sh

Since we install a specific version, we want to use it for consistency.
This mirrors code in the Rails postinst script.

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

5 months ago22489/22556: Do not reinstall dependencies for login-sync
Brett Smith [Mon, 10 Feb 2025 16:33:12 +0000 (11:33 -0500)]
22489/22556: Do not reinstall dependencies for login-sync

This is a weird exception to our usual rule that the `install` recipes
in run-tests.sh assume you've already installed the dependencies. Even
`install_sdk/cli`, which has the exact same gem dependencies, does not
do this. So do not do it here either, for consistency and less work.

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

5 months ago22489/22556: Do not uninstall gems in run-tests.sh
Brett Smith [Mon, 10 Feb 2025 16:30:44 +0000 (11:30 -0500)]
22489/22556: Do not uninstall gems in run-tests.sh

Just overwrite them instead. I have manually confirmed that, at least as
of Ruby 2.7.4/Gems 3.2.5, running `gem install PATH.gem` when the gem is
already installed will reinstall it, incorporating any changes. This
makes less work and avoids situations where we have broken gems because
we uninstalled dependencies out from underneath them.

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

5 months ago22489: Fix name of compute_fuse tasks file
Brett Smith [Mon, 10 Feb 2025 01:51:09 +0000 (20:51 -0500)]
22489: Fix name of compute_fuse tasks file

The old name meant that the role was a noop when used.

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

5 months ago22127: re-applied some changes from before reset
Lisa Knox [Mon, 10 Feb 2025 14:24:51 +0000 (09:24 -0500)]
22127: re-applied some changes from before reset

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

5 months ago22489: Bugfix incorrect username in default test config
Brett Smith [Sun, 9 Feb 2025 23:16:37 +0000 (18:16 -0500)]
22489: Bugfix incorrect username in default test config

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

5 months ago22489: Add default test cluster configuration to Ansible
Brett Smith [Sun, 9 Feb 2025 15:16:59 +0000 (10:16 -0500)]
22489: Add default test cluster configuration to Ansible

Since these settings are already documented, writing them in a sample
configuration file makes it easy for build tools to reference.

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

5 months ago22489: Conditionally set fs.inotify.max_user_watches in install-test-env
Brett Smith [Sun, 9 Feb 2025 15:05:58 +0000 (10:05 -0500)]
22489: Conditionally set fs.inotify.max_user_watches in install-test-env

This matches the current behavior of `arvados-server install` to avoid
setting sysctls in unprivileged containers. I looked at using Ansible's
built-in virtualization facts to see if that could let us know whether
we could/should set these, but it's not as simple as "is this
virtualized" since that covers everything from KVM/Xen to tightly
restricted cgroups.

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

5 months ago22489: Add package build tools to install-test-env
Brett Smith [Fri, 7 Feb 2025 15:51:05 +0000 (10:51 -0500)]
22489: Add package build tools to install-test-env

In principle this could be considered a separate thing but this is the
best place for it for now.

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

5 months ago22489: Add Workbench sysctls to install-test-env
Brett Smith [Fri, 7 Feb 2025 15:49:10 +0000 (10:49 -0500)]
22489: Add Workbench sysctls to install-test-env

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

5 months ago22406/22489/22544: Remove arvados_test hardcoding from install-test-env
Brett Smith [Thu, 6 Feb 2025 14:49:33 +0000 (09:49 -0500)]
22406/22489/22544: Remove arvados_test hardcoding from install-test-env

The hardcoding referenced in the comment no longer exists.
See b23567171b16e4d6718dd78ea57bb25bc4b06a76.

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