]>
git.arvados.org - arvados.git/log
Tom Clegg [Thu, 27 Feb 2025 00:29:21 +0000 (19:29 -0500)]
17209: Fix comment about redirect-with-cookie rationale.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Feb 2025 23:49:14 +0000 (18:49 -0500)]
17209: Test ContainerHTTPProxy API routing.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Feb 2025 23:46:38 +0000 (18:46 -0500)]
17209: Allow outgoing ContainerHTTPProxy req to other controller.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Feb 2025 23:45:26 +0000 (18:45 -0500)]
17209: Fix ContainerHTTPProxy stub no-op.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Feb 2025 23:43:53 +0000 (18:43 -0500)]
17209: Fix wrap after indent.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Feb 2025 18:06:52 +0000 (13:06 -0500)]
17209: Test redirect-with-cookie and router behavior.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Feb 2025 18:06:25 +0000 (13:06 -0500)]
17209: Fix cookie response header.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 26 Feb 2025 18:06:00 +0000 (13:06 -0500)]
17209: Add request-id to context for ContainerHTTPProxy req.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 25 Feb 2025 18:46:08 +0000 (13:46 -0500)]
17209: Test localdb.Conn -> gateway -> stub.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 25 Feb 2025 16:44:34 +0000 (11:44 -0500)]
17209: Forward http requests to container indicated in vhost.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Brett Smith [Thu, 6 Feb 2025 21:14:42 +0000 (16:14 -0500)]
Merge branch '22008-python-storage-options'
Closes #22008.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Thu, 6 Feb 2025 16:51:11 +0000 (11:51 -0500)]
21926: strings.Split returns array of one item even on empty string
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 6 Feb 2025 16:43:11 +0000 (11:43 -0500)]
21926: More logging when insufficient resources to run container
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 6 Feb 2025 16:11:36 +0000 (11:11 -0500)]
21926: Fix log message and make rocmVram required
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Wed, 5 Feb 2025 22:51:51 +0000 (17:51 -0500)]
Merge branch '22406-ldap-docker-network'
Refs #22406. Closes #22445.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Wed, 5 Feb 2025 21:39:53 +0000 (16:39 -0500)]
20605: Clean up tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Wed, 5 Feb 2025 20:00:08 +0000 (15:00 -0500)]
22127: reset to previous, fixed progress bar updating and project-panel-run mapstate
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 5 Feb 2025 16:51:05 +0000 (11:51 -0500)]
Merge branch '22473-favorites-crash'
closes #22473
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Stephen Smith [Wed, 5 Feb 2025 16:42:55 +0000 (11:42 -0500)]
Merge branch '22336-resize-details-panel' into main. Closes #22336
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Wed, 5 Feb 2025 14:23:58 +0000 (09:23 -0500)]
21926: Add upgrade note about BsubCUDAArguments
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Stephen Smith [Tue, 4 Feb 2025 12:33:29 +0000 (07:33 -0500)]
22336: Add gray divider under details panel tabs
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 3 Feb 2025 20:49:08 +0000 (15:49 -0500)]
22336: Make MPVPanel mutuallyexclusive tabs symmetric
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 3 Feb 2025 14:44:57 +0000 (09:44 -0500)]
22336: Fix title overflow / icon spacing in details panel
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Brett Smith [Tue, 4 Feb 2025 21:28:04 +0000 (16:28 -0500)]
22008: Improve storage classes query API
Make it more generalized so it's useful in more contexts.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 4 Feb 2025 20:56:24 +0000 (15:56 -0500)]
22008: Improve csv_to_list API
Instead of having a single hardcoded function in util, have two
functions parse_seq and uniq in _internal. Add a UniqueSplit class to
commands._util for use as an argparse argument type to improve error
reporting.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 28 Jan 2025 18:12:28 +0000 (13:12 -0500)]
22008: Make type declarations compatible with Python 3.8
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>