Tom Clegg [Tue, 12 Mar 2024 21:48:18 +0000 (17:48 -0400)]
21123: Clarify empty means empty string.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 6 Mar 2024 15:30:28 +0000 (10:30 -0500)]
21123: Fix inadvertent use of run-tests db in dispatcher tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 5 Mar 2024 22:34:13 +0000 (17:34 -0500)]
21123: Check container status in integration tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 5 Mar 2024 00:02:44 +0000 (19:02 -0500)]
21123: Add container_requests/{uuid}/container_status endpoint.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 1 Mar 2024 21:00:09 +0000 (16:00 -0500)]
21123: Add container status API to cloud dispatcher.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 29 Feb 2024 18:27:11 +0000 (13:27 -0500)]
Merge branch '2960-keepstore-streaming'
refs #2960
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 29 Feb 2024 17:38:09 +0000 (12:38 -0500)]
2960: Merge branch 'main' into 2960-keepstore-streaming
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 28 Feb 2024 20:48:42 +0000 (15:48 -0500)]
Merge branch '21552-force-imdsv2'
refs #21552
closes #21565
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 28 Feb 2024 17:26:03 +0000 (12:26 -0500)]
21552: Require IMDSv2 on ec2 compute instances.
As described at
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-IMDS-new-instances.html
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Stephen Smith [Wed, 28 Feb 2024 14:48:15 +0000 (09:48 -0500)]
Merge branch '21249-group-paging' into main. Closes #21249
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Tue, 27 Feb 2024 20:10:14 +0000 (15:10 -0500)]
21249: Add unit tests to check group details pagination
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Lisa Knox [Tue, 27 Feb 2024 20:07:52 +0000 (15:07 -0500)]
Merge branch '21386-project-loading-view'
closes #21386
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Stephen Smith [Tue, 27 Feb 2024 19:12:22 +0000 (14:12 -0500)]
21249: Implement paging for group members panel and group permission list
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Lisa Knox [Tue, 27 Feb 2024 18:53:07 +0000 (13:53 -0500)]
21386: feedback cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 27 Feb 2024 16:13:26 +0000 (11:13 -0500)]
Merge branch '21416-email-options-doc' refs #21416
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 27 Feb 2024 16:12:32 +0000 (11:12 -0500)]
21416: Typo fix plural to singular
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Tue, 27 Feb 2024 16:07:14 +0000 (11:07 -0500)]
21224: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 27 Feb 2024 16:02:48 +0000 (11:02 -0500)]
21224: changed search results 404 message Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 27 Feb 2024 15:46:36 +0000 (10:46 -0500)]
21224: changed pending icon to PendingIcon Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 27 Feb 2024 15:42:32 +0000 (10:42 -0500)]
21224: removed dataexplorer component state Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 27 Feb 2024 15:09:21 +0000 (10:09 -0500)]
21224: moved isNotFound fetching to data explorer Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Fri, 23 Feb 2024 22:19:58 +0000 (17:19 -0500)]
Merge branch '21441-progress-tooltip' refs #21441
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Fri, 23 Feb 2024 16:54:34 +0000 (11:54 -0500)]
21494: Clean test_doc
* Use local variables and `env -C` to preserve global state, instead of
a subshell.
* Remove outdated python-epydoc comment.
* Remove PYTHONPATH setting. It's unnecessary now that we run inside a
virtualenv with PySDK installed.
Refs #21494.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Fri, 23 Feb 2024 15:52:08 +0000 (10:52 -0500)]
21386: added sleep to data-table unit test Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 23 Feb 2024 15:17:17 +0000 (10:17 -0500)]
21386: not found test passes Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Thu, 22 Feb 2024 20:53:33 +0000 (15:53 -0500)]
Merge branch '21494-sdk-doc-linkchecker'
Refs #21494.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Thu, 22 Feb 2024 20:51:39 +0000 (15:51 -0500)]
21386: fixed not found test again Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Thu, 22 Feb 2024 19:48:04 +0000 (14:48 -0500)]
21494: Adapt linkchecker arguments to built SDKs
This lets you build a subset of SDK documentation, linkcheck it, and get
an accurate result.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 22 Feb 2024 19:25:05 +0000 (14:25 -0500)]
21494: Run linkchecker task unconditionally
This better matches the new behavior of SDK doc build tasks. It also
just makes sense IMO: linkchecker never runs implicitly, only when you
request it, so if it can't do what you asked I think that should count
as failure.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 22 Feb 2024 19:08:48 +0000 (14:08 -0500)]
21494: Support arguments to doc tests
Mainly for the new `sdks` environment variable.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Thu, 22 Feb 2024 16:39:18 +0000 (11:39 -0500)]
21386: fixed not found test Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Thu, 22 Feb 2024 16:25:39 +0000 (11:25 -0500)]
2960: Use getLocatorInfo to get block size in blockReadRemote.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Thu, 22 Feb 2024 16:14:27 +0000 (11:14 -0500)]
21386: refined loading state params Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Thu, 22 Feb 2024 16:01:45 +0000 (11:01 -0500)]
2960: Rewrite getLocatorInfo and add some more error checks.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 22 Feb 2024 15:12:18 +0000 (10:12 -0500)]
2960: Rename parseLocator to getLocatorInfo, add comments.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Thu, 22 Feb 2024 14:00:51 +0000 (09:00 -0500)]
Merge branch '21494-sdk-doc-build'
Closes #21494.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Wed, 21 Feb 2024 20:52:41 +0000 (15:52 -0500)]
21386: added case for initial project view before loading Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Wed, 21 Feb 2024 19:47:25 +0000 (14:47 -0500)]
21416: Add comments to try and explain the options related to email better
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 21 Feb 2024 19:04:51 +0000 (14:04 -0500)]
Merge branch '21288-launch-wf-101'
closes #21288
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 21 Feb 2024 18:35:37 +0000 (13:35 -0500)]
21386: added default case for isNotFound Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 21 Feb 2024 17:06:20 +0000 (12:06 -0500)]
Merge branch 'main' into 21386-project-loading-view
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Wed, 21 Feb 2024 16:14:58 +0000 (11:14 -0500)]
21494: Let documentation build specify what SDKs should be included
This is to support Jenkins. It also lets us ensure that we actually
build the documentation we intend, and avoid situations where the build
quietly skips an SDK because of a missing dependency.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 21 Feb 2024 16:04:15 +0000 (11:04 -0500)]
21494: Document build requirements for all SDK documentation
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 21 Feb 2024 16:01:11 +0000 (11:01 -0500)]
21494: Refine Python SDK documentation requirements
Installing `python3-pip` is unnecessary, it'll be in the virtualenv.
Explicitly install setuptools as PEP 517/518 futureproofing.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Wed, 21 Feb 2024 15:54:34 +0000 (10:54 -0500)]
21386: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Wed, 21 Feb 2024 15:47:09 +0000 (10:47 -0500)]
21441: List all counts in a single tooltip
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Wed, 21 Feb 2024 15:32:49 +0000 (10:32 -0500)]
21494: Improve error if pdoc is not available
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Wed, 21 Feb 2024 15:18:20 +0000 (10:18 -0500)]
21386: favorites loading view good Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 21 Feb 2024 14:55:46 +0000 (09:55 -0500)]
21386: allprocesses loading view good Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 21 Feb 2024 14:43:05 +0000 (09:43 -0500)]
21386: renamed is404 to isnotfound Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 20 Feb 2024 19:50:38 +0000 (14:50 -0500)]
21386: search results good Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 20 Feb 2024 18:53:43 +0000 (13:53 -0500)]
21386: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 20 Feb 2024 17:13:04 +0000 (12:13 -0500)]
21386: project 404 vs empty working Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 20 Feb 2024 15:50:53 +0000 (10:50 -0500)]
21386: removed duplicate isWorking functions and moved default views to data-table Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Fri, 16 Feb 2024 16:42:51 +0000 (11:42 -0500)]
Merge branch '21321-cran-mirror'
Refs #21321.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Fri, 16 Feb 2024 16:19:45 +0000 (11:19 -0500)]
21288: new api request if wf is not in top 100 list Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Fri, 16 Feb 2024 15:54:07 +0000 (10:54 -0500)]
Merge branch '21023-keepclient-retry-delay'
fixes #21023
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 16 Feb 2024 15:52:51 +0000 (10:52 -0500)]
21023: Clean up tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 16 Feb 2024 15:22:28 +0000 (10:22 -0500)]
2960: Tweak s3 concurrent download parameters.
Trials show performance difference is negligible between 11x 6MiB and
13x 5MiB. Given that, I figure lower concurrency wins because it
involves less processing.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 16 Feb 2024 00:05:33 +0000 (19:05 -0500)]
2960: Add back volume implementation requirements.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Thu, 15 Feb 2024 22:45:42 +0000 (17:45 -0500)]
21453: Clean imports in arvados.http_to_keep
This is to force Jenkins to build a new PySDK package. Right now it's
trying to run the test updated in the previous commit without updating
the package first, and failing. But this should still be a nice change.
Refs #21453.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Thu, 15 Feb 2024 22:21:06 +0000 (17:21 -0500)]
21023: Just use the default retry delay profile in keepproxy.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Thu, 15 Feb 2024 22:09:07 +0000 (17:09 -0500)]
21321: Use CRAN cloud redirect
The wustl.edu mirror has been unreliable lately, sending incomplete
packages and causing test run failures. The hope is that this will be
more reliable.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 15 Feb 2024 22:07:04 +0000 (17:07 -0500)]
21361: Remove dependency pin for Debian 10
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Thu, 15 Feb 2024 21:30:31 +0000 (16:30 -0500)]
21023: Use known-good exponential backoff with jitter strategy.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Thu, 15 Feb 2024 21:17:42 +0000 (16:17 -0500)]
Merge branch '21453-python-package-path'
Closes #21453.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 15 Feb 2024 21:08:37 +0000 (16:08 -0500)]
21453: Update package test with new packaged virtualenv path
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 15 Feb 2024 20:46:24 +0000 (15:46 -0500)]
21453: Update CWL tests with new packaged virtualenv path
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Thu, 15 Feb 2024 20:20:41 +0000 (15:20 -0500)]
2960: Move streaming from volume to keepstore layer.
Avoids using 2x buffers when comparing existing data during
BlockWrite.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 15 Feb 2024 01:25:04 +0000 (20:25 -0500)]
2960: Buffer reads when serialize enabled on unix volume.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 14 Feb 2024 22:21:27 +0000 (17:21 -0500)]
2960: Finish renaming s3aws_volume to s3_volume.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Wed, 14 Feb 2024 21:29:43 +0000 (16:29 -0500)]
Merge branch '21501-pin-dotenv'
Closes #21501.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Wed, 14 Feb 2024 19:43:14 +0000 (14:43 -0500)]
21023: Add exponential-backoff delay between keepclient retries.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Wed, 14 Feb 2024 19:38:24 +0000 (14:38 -0500)]
21386: fixed loading display in search results Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Wed, 14 Feb 2024 16:34:40 +0000 (11:34 -0500)]
21501: Pin dotenv gem version on distros with Ruby 2.7
See comments for rationale.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Tue, 13 Feb 2024 19:48:09 +0000 (14:48 -0500)]
2960: Fix some needlessly exported identifiers.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 12 Feb 2024 19:46:30 +0000 (14:46 -0500)]
2960: Refactor keepstore into a streaming server.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Tue, 13 Feb 2024 17:26:35 +0000 (12:26 -0500)]
Merge branch '21452-fuse-filters'
Closes #21452.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 13 Feb 2024 15:44:45 +0000 (10:44 -0500)]
21453: Update minimum Python version in SDK documentation
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 13 Feb 2024 15:43:11 +0000 (10:43 -0500)]
21453: Clean up documentation note for unsupported distribution
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 13 Feb 2024 15:36:54 +0000 (10:36 -0500)]
21453: Install Python package virtualenvs under /usr/lib
Installing under /usr/share/python3 is a remnant from when we built
library packages that integrated with the distribution. Now that we
install an entire virtualenv that's tied to a specific minor version of
Python, installing under /usr/lib makes more sense.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Thu, 18 Jan 2024 19:04:26 +0000 (14:04 -0500)]
21023: Avoid overloading 503 status.
When all volumes are full, return 507 (cf WebDAV) indicating the
client should not auto-retry without additional user interaction.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Mon, 12 Feb 2024 21:27:06 +0000 (16:27 -0500)]
Merge branch '21158-wf-page-list' refs #21158
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Mon, 12 Feb 2024 21:10:14 +0000 (16:10 -0500)]
21386: removed old loading view, css tweaks Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 12 Feb 2024 20:15:24 +0000 (15:15 -0500)]
21386: not found only shows on 404 Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Mon, 12 Feb 2024 15:59:46 +0000 (10:59 -0500)]
Merge branch 'github-pr-223'
Closes #21432.
<https://github.com/arvados/arvados/pull/223>
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 12 Feb 2024 03:16:55 +0000 (22:16 -0500)]
21452: Update test for new ProjectDirectory API
I ran the FUSE tests on my laptop before I ran them on Jenkins. This
test did not report failure. I don't understand why it
didn't. Unfortunately the test log runs past the end of my scrollback,
so that's a mystery lost to history.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 12 Feb 2024 03:12:09 +0000 (22:12 -0500)]
21452: Fix owner_uuid in new collection fixtures
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 12 Feb 2024 02:02:19 +0000 (21:02 -0500)]
21452: Add --filters option to arv-mount
This allows users to specify arbitrary API filters to queries arv-mount
uses to build directory listings. This gives users a way to filter out
unwanted entries from a mount, similar to the filtering in Workbench.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sat, 10 Feb 2024 20:18:53 +0000 (15:18 -0500)]
21452: Clean imports in arvados.commands._util
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
szlenkj [Fri, 26 Jan 2024 07:30:33 +0000 (08:30 +0100)]
Download file with resume
Arvados-DCO-1.1-Signed-off-by: Jakub Szlenk jakubszlenk@gmail.com
Brett Smith [Fri, 9 Feb 2024 19:51:46 +0000 (14:51 -0500)]
Merge branch 'github-pr-224'
<https://github.com/arvados/arvados/pull/224>
Closes #21457.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
szlenkj [Mon, 5 Feb 2024 12:49:30 +0000 (13:49 +0100)]
Replace files
Arvados-DCO-1.1-Signed-off-by: Jakub Szlenk jakubszlenk@gmail.com
Peter Amstutz [Thu, 8 Feb 2024 19:54:52 +0000 (14:54 -0500)]
21158: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
szlenkj [Fri, 26 Jan 2024 07:30:33 +0000 (08:30 +0100)]
Download file with resume
Arvados-DCO-1.1-Signed-off-by: Jakub Szlenk jakubszlenk@gmail.com
Brett Smith [Thu, 8 Feb 2024 17:05:44 +0000 (12:05 -0500)]
21230: Clean up venv diagnostic output
This output stopped making sense in the transition from using virtualenv
to the venv module. The module doesn't really have a version separate
from Python, so just report a boolean result. Refs #21230.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 7 Feb 2024 21:44:23 +0000 (16:44 -0500)]
Merge branch '21384-version-pins'
Closes #21384, #21406, #21454.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 7 Feb 2024 16:09:00 +0000 (11:09 -0500)]
21406: Declare python_requires~=3.8 in all packages
This is what we officially support as of Arvados 3.0, and saying so
helps prevent trouble if users try to install our packages on a too-old
Python.
Remove other requirements that are redundant after this change.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 7 Feb 2024 16:07:38 +0000 (11:07 -0500)]
21406: Remove Python 2 support cruft from FUSE setup.py
This has been irrelevant for a while.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 7 Feb 2024 15:57:07 +0000 (10:57 -0500)]
21454: Update required_ruby_version in all gems
They might technically work on older versions, but this is all we're
testing with and supporting as of Arvados 3.0, so say that.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>