Lisa Knox [Mon, 21 Oct 2024 20:09:36 +0000 (16:09 -0400)]
22207: fixed mutliselect spec
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 21 Oct 2024 19:26:33 +0000 (15:26 -0400)]
22207: reimplemented altNames for toggleable menu items
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 21 Oct 2024 18:53:28 +0000 (14:53 -0400)]
22207: moved overflow menu tooltip to left side
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 21 Oct 2024 14:20:50 +0000 (10:20 -0400)]
22207: added copy_link_to_clipboard to process menus
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 18 Oct 2024 19:53:25 +0000 (15:53 -0400)]
22207: adjusted tests
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 18 Oct 2024 19:43:08 +0000 (15:43 -0400)]
22207: changed all copy icons to "CopyContent" icon
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 18 Oct 2024 19:24:12 +0000 (15:24 -0400)]
22207: added copy uuid to context menus
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 18 Oct 2024 19:09:58 +0000 (15:09 -0400)]
22207: reordered menu items as per ticket
* ticket referenced "Copy Link To Clipboard" items for Workflow runs, but that menu item didn't previously exist, so it was omitted
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 18 Oct 2024 18:26:56 +0000 (14:26 -0400)]
22207: added copy uuid button
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Fri, 18 Oct 2024 14:08:06 +0000 (10:08 -0400)]
Merge branch '22130-all-processes-paging' refs #22130
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Fri, 18 Oct 2024 13:08:20 +0000 (09:08 -0400)]
Merge branch '22042-toolbar-sort-bug'
closes #22042
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Thu, 17 Oct 2024 21:56:15 +0000 (17:56 -0400)]
22130: Eliminate redundant call to loadProcess
Workbench loadProcess calls loadProcessPanel which calls the process
panel loadProcess, but then was calling the process panel loadProcess
again on its own, resulting in a bunch of redundant queries.
Don't do that.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 17 Oct 2024 21:28:25 +0000 (17:28 -0400)]
22130: Use 'contents' to count processes
Also fix loadProject to bail out when called with an invalid uuid.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 17 Oct 2024 20:51:39 +0000 (16:51 -0400)]
Merge branch '22130-no-wb-fed-login' refs #22130
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 17 Oct 2024 14:35:09 +0000 (10:35 -0400)]
Merge branch '22204-group-sharing' refs #22204
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Thu, 17 Oct 2024 14:00:00 +0000 (10:00 -0400)]
22042: fixed infinite rerender from #22197
* This branch oon't pass tests without the fix
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 17 Oct 2024 13:34:54 +0000 (09:34 -0400)]
22042: added group sorting order
* also changed sort algo to eliminate one divider when there are two in a row
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Wed, 16 Oct 2024 21:43:17 +0000 (17:43 -0400)]
22204: Fix sharing dialog loading
* Split user/group queries so we don't ask for groups from the user
endpoint and vice versa
* Make each query conditional on whether any permissions to users or
groups were actually returned
* Send user/group queries in parallel
* Wrap the whole thing in try/finally to make sure it stops the
loading spinner if there's an error
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 16 Oct 2024 20:50:04 +0000 (16:50 -0400)]
22042: fixed workflow-proccesses-panel
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Oct 2024 20:32:04 +0000 (16:32 -0400)]
22042: added sorting for filter groups
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Oct 2024 19:56:47 +0000 (15:56 -0400)]
Merge branch '22174-remove-actions-column'
closes #22174
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Oct 2024 19:52:45 +0000 (15:52 -0400)]
22042: removed forceMultiselectMode in two places
* search-results-view.tsx
* subprocess-panel-root.tsx
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Oct 2024 17:15:48 +0000 (13:15 -0400)]
Merge branch '22135-project-loading-indicator'
closes #22135
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Oct 2024 17:08:40 +0000 (13:08 -0400)]
22135: added navigation to created test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Oct 2024 15:12:38 +0000 (11:12 -0400)]
22135: added test for no-items-found
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Oct 2024 13:29:20 +0000 (09:29 -0400)]
22174: removed action columns per review feedback
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Tue, 15 Oct 2024 15:13:02 +0000 (11:13 -0400)]
Merge branch '21905-no-rvm-salt'
Closes #21905.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 15 Oct 2024 14:17:51 +0000 (10:17 -0400)]
Merge branch '22154-included-kind'
Closes #22154, #22181.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Sat, 12 Oct 2024 05:14:02 +0000 (01:14 -0400)]
Merge branch '22130-logout-token'
refs #22130
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 11 Oct 2024 15:34:01 +0000 (11:34 -0400)]
22130: Don't salt a token when sending it to its issuing cluster.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 11 Oct 2024 18:29:16 +0000 (14:29 -0400)]
22130: Test remote token invalidation during logout.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 11 Oct 2024 17:50:08 +0000 (13:50 -0400)]
Merge branch '22185-singularity-cgroups-v1'
refs #22185
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 11 Oct 2024 14:45:56 +0000 (10:45 -0400)]
22185: Fix global state leaked by test case.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Thu, 10 Oct 2024 21:01:43 +0000 (18:01 -0300)]
Merge branch '22158-slow-migration-timeout'
closes #22158
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Brett Smith [Thu, 10 Oct 2024 20:35:16 +0000 (16:35 -0400)]
21905: Remove RVM support from provision.sh
There should no longer be any reason to use this code path.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 10 Oct 2024 20:33:26 +0000 (16:33 -0400)]
21905: Remove RVM support hooks from Salt installer
All this code is doubly obsolete:
* The Arvados API server package no longer supports RVM.
* All these RVM branches are only here to support distributions that we
no longer support.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lucas Di Pentima [Thu, 10 Oct 2024 20:29:27 +0000 (17:29 -0300)]
22158: Disables statement timeout on potentially slow migrations.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Thu, 10 Oct 2024 19:13:01 +0000 (15:13 -0400)]
22185: Check for cgroup v1 support if running as root.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 10 Oct 2024 18:23:50 +0000 (14:23 -0400)]
Merge branch '22203-dunglam2k-s3-path-style'
closes #22203
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Thu, 10 Oct 2024 18:03:46 +0000 (14:03 -0400)]
22130: Remove the FedLogin behavior
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Tue, 8 Oct 2024 15:43:52 +0000 (11:43 -0400)]
22154: Add the rest of the entries missing from the infix->type map.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 4 Oct 2024 21:25:55 +0000 (17:25 -0400)]
22154: Fix "kind" field of user entries returned in "included" list.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 10 Oct 2024 15:21:38 +0000 (11:21 -0400)]
22203: Mention UsePathStyle option in install docs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 10 Oct 2024 15:21:19 +0000 (11:21 -0400)]
22203: Tidy up init.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 10 Oct 2024 15:13:15 +0000 (11:13 -0400)]
22203: Fix gofmt, remove commented-out code.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Thu, 10 Oct 2024 14:30:20 +0000 (11:30 -0300)]
Merge branch '21999-packer-fixes'
closes #21999
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Thu, 10 Oct 2024 14:29:11 +0000 (11:29 -0300)]
21999: Improves argument doc string phrasing.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Thu, 10 Oct 2024 14:14:18 +0000 (11:14 -0300)]
Merge branch '16417-installer-loki'
closes #16417
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Stephen Smith [Wed, 9 Oct 2024 21:48:16 +0000 (17:48 -0400)]
Set cypress timeout in tests docker container. no issue #
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Wed, 9 Oct 2024 21:09:43 +0000 (17:09 -0400)]
Merge branch '22141-picking-dialog-search' refs #22141
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Stephen Smith [Wed, 9 Oct 2024 20:21:17 +0000 (16:21 -0400)]
Add increased cypress browser timeout. no issue #
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Lisa Knox [Wed, 9 Oct 2024 19:50:12 +0000 (15:50 -0400)]
22135: fixed linter warning
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Stephen Smith [Wed, 9 Oct 2024 16:56:45 +0000 (12:56 -0400)]
Free up github runner space. no issue #
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Wed, 9 Oct 2024 17:43:35 +0000 (13:43 -0400)]
Merge branch 'main' into 22141-picking-dialog-search
refs #22141
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 9 Oct 2024 17:40:14 +0000 (13:40 -0400)]
22141: Make "creates a new project with multiple properties" more reliable
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 9 Oct 2024 16:18:40 +0000 (12:18 -0400)]
22174: removed actions column from data and workflow tabs
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 9 Oct 2024 16:12:12 +0000 (12:12 -0400)]
Merge branch '22143-process-page-crash'
closes #22143
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 9 Oct 2024 16:07:21 +0000 (12:07 -0400)]
22135: adjusted componentDidMount/Update to better address isLoaded state
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Wed, 9 Oct 2024 13:58:41 +0000 (09:58 -0400)]
Merge branch '22162-arv-mount-mknod' refs #22162
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 9 Oct 2024 13:25:08 +0000 (09:25 -0400)]
22143: fixed some any types
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 8 Oct 2024 21:22:34 +0000 (17:22 -0400)]
22162: Add a couple of additional tests related to mknod
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 8 Oct 2024 20:50:36 +0000 (16:50 -0400)]
22141: Remove the 'search-' prefix from tree ids in project picker
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Tue, 8 Oct 2024 20:45:48 +0000 (17:45 -0300)]
21999: Updates documentation.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Tue, 8 Oct 2024 18:21:39 +0000 (14:21 -0400)]
Merge branch '22153-workflow-picker' refs #22153
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 8 Oct 2024 17:56:21 +0000 (13:56 -0400)]
22141: Display correct uuid, todo still returns search- prefixed tree id
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Tue, 8 Oct 2024 17:37:30 +0000 (13:37 -0400)]
22143: added null check to mapNodeValue function
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lucas Di Pentima [Tue, 8 Oct 2024 16:20:23 +0000 (13:20 -0300)]
21999: Removes /tmp as a hardcoded workdir, makes it configurable.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Brett Smith [Tue, 8 Oct 2024 15:46:07 +0000 (11:46 -0400)]
Migrate away from pkg_resources in crunchstat-summary
This module is deprecated "as an API."
This change mirrors one we made previously in arvados-cwl-runner
in
c11ae3f057030bf247be90a6cdec06847c889f13.
No issue #
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 8 Oct 2024 15:14:24 +0000 (11:14 -0400)]
Use newer Condition.notify_all name
notifyAll raises a deprecation warning in Python 3.13 and is pending
removal in a future version:
<https://docs.python.org/release/3.13.0/whatsnew/3.13.html#pending-removal-in-future-versions>
No issue #
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 8 Oct 2024 15:11:38 +0000 (11:11 -0400)]
Update read_text call for Py3.13
Python 3.13 updates the encoding argument of this function to be
keyword-only:
<https://docs.python.org/release/3.13.0/whatsnew/3.13.html#importlib>
No issue #
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 8 Oct 2024 14:46:23 +0000 (10:46 -0400)]
Update docstring tests for Py3.13
Python 3.13 stores docstrings with all their common leading whitespace
stripped, for space savings. Update test regexps to account for this
possibility. No issue #
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Tue, 8 Oct 2024 14:07:56 +0000 (10:07 -0400)]
22153: Add the name of the currently selected workflow
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Tue, 8 Oct 2024 13:51:05 +0000 (10:51 -0300)]
16417: Adds new parameters to multi host install doc page.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 8 Oct 2024 13:25:20 +0000 (10:25 -0300)]
16417: Adds basic dashboard to visualize and query Loki data.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Mon, 7 Oct 2024 18:53:55 +0000 (14:53 -0400)]
Update test.
refs #22132
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 7 Oct 2024 18:36:48 +0000 (14:36 -0400)]
Revert "Make integration test check more flexible"
refs #22132
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 7 Oct 2024 18:34:51 +0000 (14:34 -0400)]
Update controller-supplied status messages to new format.
refs #22132
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Sat, 5 Oct 2024 15:59:46 +0000 (12:59 -0300)]
16417: Installs and configures Grafana Alloy on all nodes.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 21:32:44 +0000 (17:32 -0400)]
Make integration test check more flexible
Make test accept the case of:
Queued, waiting for dispatch
Locked, waiting for dispatch
no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 21:18:28 +0000 (17:18 -0400)]
22153: Limit list to 200 workflows instead of 1000
It loads all the workflow definitions up front. Don't want to
overwhelm the browser. Future work will be to overhaul this to use
server side search instead of client side search.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 20:47:03 +0000 (16:47 -0400)]
22162: Add test for mknod
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 20:46:46 +0000 (16:46 -0400)]
22162: Add implementation of mknod for regular files
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Fri, 4 Oct 2024 19:33:32 +0000 (16:33 -0300)]
16417: Configures Loki as a new Grafana data source.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 4 Oct 2024 19:30:07 +0000 (16:30 -0300)]
16417: Pillar & state to install and configure Loki in the monitoring node.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 4 Oct 2024 19:28:04 +0000 (16:28 -0300)]
16417: Handles new config values related to Loki, sets pillar and state.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 19:18:46 +0000 (15:18 -0400)]
22153: Search field no longer auto-clears when workflow is selected
Also tweaked layout a bit to make better use of space.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 4 Oct 2024 17:56:23 +0000 (13:56 -0400)]
Merge branch '22168-mount-mknod'
fixes #22168
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 17:00:20 +0000 (13:00 -0400)]
Remove call to loadContainerStatus introduced by merge
refs #22132
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 15:16:20 +0000 (11:16 -0400)]
22141: Fix highlighting when using light/dark tree item weights
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 4 Oct 2024 14:51:05 +0000 (10:51 -0400)]
22168: Add test for read-only mount.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 3 Oct 2024 17:51:54 +0000 (13:51 -0400)]
22168: Support using mknod() to create a regular file.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 3 Oct 2024 17:46:35 +0000 (13:46 -0400)]
22168: Use recognizable stdlib error for EEXIST.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 4 Oct 2024 14:47:51 +0000 (10:47 -0400)]
Update test.
refs #22132
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 4 Oct 2024 14:12:22 +0000 (10:12 -0400)]
Merge branch '22132-scheduling-status-log' refs #22132
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 3 Oct 2024 21:26:37 +0000 (17:26 -0400)]
22141: Refactoring to reduce circular import dependencies
The DataExplorer test started failing with the error "can't access
lexical declaration 'DataExplorer' before initialization".
I couldn't figure out exactly what I did that caused this to suddenly
start being a problem, but running the 'dpdm' tool on the codebase
showed a huge number of circular imports.
I moved several symbols directly or indirectly involving DataExplorer
out of the 'view' modules over to the 'action' modules and fixed
everything to import from the new location, and the DataExplorer test
is passing again.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Thu, 3 Oct 2024 19:17:58 +0000 (15:17 -0400)]
Update test.
refs #22132
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 3 Oct 2024 18:52:17 +0000 (14:52 -0400)]
Merge branch '21314-cancel-invalid-mounts'
fixes #21314
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 3 Oct 2024 15:30:03 +0000 (11:30 -0400)]
Merge branch '20756-singularity-cgroups'
fixes #20756
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 3 Oct 2024 15:28:48 +0000 (11:28 -0400)]
Merge branch '21566-aws4-double-slash'
fixes #21566
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Thu, 3 Oct 2024 15:13:51 +0000 (11:13 -0400)]
22141: Improve selectors used in tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>