Brett Smith [Mon, 26 Feb 2024 16:57:33 +0000 (11:57 -0500)]
21504: Add a table of contents to the arv-mount reference
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 16:54:04 +0000 (11:54 -0500)]
21504: Add an example arv-mount systemd service definition
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 16:16:48 +0000 (11:16 -0500)]
21504: Add an `arv-mount --exec` example
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 16:11:32 +0000 (11:11 -0500)]
21504: Start arv-mount reference
Mostly generated from `arv-mount --help`. The filters section is new.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 15:39:29 +0000 (10:39 -0500)]
21504: Consistently use backtick markup in arv-mount help
Mostly to make it easier to generate reference documentation, but it's
nice as-is too.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 15:32:31 +0000 (10:32 -0500)]
21504: Reorder arv-mount --mount-* options
For consistency with the previous section.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 15:25:05 +0000 (10:25 -0500)]
21504: Break out FUSE section of SDK reference
This includes modernizing the index:
* Fix the distro package name
* Update the list of C dependencies
* Copyediting throughout
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 15:04:26 +0000 (10:04 -0500)]
21504: Modernize SDK documentation tree
* Spell out "CLI"
* Remove long-gone page listing from CLI section
* Ditch the "v2" moniker from the Java SDK
* Alphabetize the less-mature SDKs
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Feb 2024 14:42:23 +0000 (09:42 -0500)]
21504: Modernize the SDK index
* Note these packages also include client tools.
* Highlight more mature SDKs. Attach caveats to the less mature ones.
* Update Workbench text for v2.
This is preparation to list most client tools here, and generally turn
the "SDK reference" into a "User reference."
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sun, 25 Feb 2024 22:00:48 +0000 (17:00 -0500)]
21504: Rewrite arv-mount help for more consistent style
Some key points:
* Prefer describing the effect with a phrase over a sentence
* Only use periods when there are multiple sentences
* Defaults in parentheses
* Consistent text where needed (particularly across --by-* and
--mount-by-* options and different --unmount options)
We don't really have a style guide for documentation like this. I'm not
trying to establish one by fiat. I'd be open to discussing basically all
these points. But until that discussion happens, consistency is
valuable, so I'm using the rules that I tend to follow naturally.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sun, 25 Feb 2024 04:33:20 +0000 (23:33 -0500)]
21504: Refine arv-mount description and epilog
* Modernize the description.
* Remove outdated mode information.
* Move epilog to --exec help.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sun, 25 Feb 2024 04:26:21 +0000 (23:26 -0500)]
21504: Refine metavars for arv-mount options
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sun, 25 Feb 2024 04:17:53 +0000 (23:17 -0500)]
21504: Organize arv-mount options into groups
Groups are ordered roughly from more to less important, although
different users will have different needs. Options within a group are
mostly alphabetical except when organization requires otherwise.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sun, 25 Feb 2024 03:44:47 +0000 (22:44 -0500)]
21504: Style arv-mount argument creation consistently
This is purely a code style change: every argparse argument is created
with one argument per line. This is preparation for readability
reorganization I'm about to do.
Remove arguments that match the argparse defaults as part of this.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@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>
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>
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>
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 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>
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>
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>
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>
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>
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>
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>
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>
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>
Brett Smith [Wed, 7 Feb 2024 15:54:10 +0000 (10:54 -0500)]
21384: Update arvados-google-api-client in RailsAPI
There's no functional need for this. The main motivation is to make sure
this release and the associated stack gets thoroughly tested, to give us
more confidence it works for clients too.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Tue, 6 Feb 2024 19:16:34 +0000 (14:16 -0500)]
Merge branch '21359-rightclick-newproject-bug'
closes #21359
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Tue, 6 Feb 2024 16:05:28 +0000 (11:05 -0500)]
Merge branch '21384-ruby27-gemspec'
Refs #21384.
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
Lisa Knox [Mon, 5 Feb 2024 20:18:42 +0000 (15:18 -0500)]
21359: added test Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Mon, 5 Feb 2024 19:57:17 +0000 (14:57 -0500)]
21158: Swap input/output card order to match process panel
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 5 Feb 2024 17:06:02 +0000 (12:06 -0500)]
Merge branch 'main' into 21158-wf-page-list refs #21158
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 5 Feb 2024 17:03:28 +0000 (12:03 -0500)]
Merge branch '21440-process-panel-reorg' refs #21440
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 5 Feb 2024 16:31:38 +0000 (11:31 -0500)]
21158: Set maxHeight to match new process panel layout
Fix info selection
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Mon, 5 Feb 2024 14:31:44 +0000 (09:31 -0500)]
21384: Narrow faraday dependency for arvados-google-api-client gem
See comments for rationale.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Mon, 5 Feb 2024 14:22:59 +0000 (09:22 -0500)]
Merge branch 'main' into 21158-wf-page-list
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Mon, 5 Feb 2024 14:05:51 +0000 (09:05 -0500)]
Merge branch 'main' into 21359-rightclick-newproject-bug
refs #21359
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Fri, 2 Feb 2024 22:21:22 +0000 (17:21 -0500)]
Merge branch '21361-excise-old-distros'
Closes #21361.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 2 Feb 2024 22:20:33 +0000 (17:20 -0500)]
21361: Upgrade workbenh2 Dockerfile to Debian 11
Thanks to Lucas' patch from
<https://dev.arvados.org/issues/21361#note-6>.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 21:45:50 +0000 (16:45 -0500)]
Merge branch '21370-process-search' refs #21370
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 21:44:13 +0000 (16:44 -0500)]
Merge branch '21304-user-update' refs #21304
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 21:41:44 +0000 (16:41 -0500)]
21304: Add a test
Confirmed this fails on main and passes on this branch
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 21:00:02 +0000 (16:00 -0500)]
Merge branch '21216-multiplier-typo-fix' refs #21216
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 20:51:32 +0000 (15:51 -0500)]
Merge branch 'main' into 21440-process-panel-reorg
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 2 Feb 2024 20:47:34 +0000 (15:47 -0500)]
20318: Fix flaky test.
Hash in "put" test should not have changed to a hash+size locator in
commit
ff3db3f54ab58f9f2d4578765438af41b2d2d550.
refs #20318
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 20:45:15 +0000 (15:45 -0500)]
Merge branch 'main' into 21370-process-search
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 19:09:39 +0000 (14:09 -0500)]
Merge branch 'main' into 21440-process-panel-reorg
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Fri, 2 Feb 2024 18:39:52 +0000 (13:39 -0500)]
Merge branch '21427-collection-test-fix'
closes #21427
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 16:51:52 +0000 (11:51 -0500)]
21370: Put option for process search back, just don't enable it by default.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Fri, 2 Feb 2024 16:38:33 +0000 (11:38 -0500)]
21359: corrected owneruuid passed to creatproject function Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Fri, 2 Feb 2024 16:17:03 +0000 (11:17 -0500)]
21304: Handle user record updates with empty string username
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Fri, 2 Feb 2024 15:30:10 +0000 (10:30 -0500)]
Merge branch '21417-keepdocker-oci-layout'
Closes #21417.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Fri, 2 Feb 2024 15:15:50 +0000 (10:15 -0500)]
21427: modified visibility map check Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Fri, 2 Feb 2024 07:38:14 +0000 (02:38 -0500)]
Merge branch '21429-remember-docker-state'
Closes #21429.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 2 Feb 2024 07:26:26 +0000 (02:26 -0500)]
21417: Update arv-keepdocker for OCI-layout archives
Docker started saving image archives with this layout in version 25. Use
a more correct implementation that reads manifest.json as the archive
entry point and supports both layouts without branching.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 2 Feb 2024 06:23:43 +0000 (01:23 -0500)]
21417: Clean arv-keepdocker imports
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Thu, 1 Feb 2024 21:43:06 +0000 (16:43 -0500)]
21304: Check for nil from set_initial_username
If set_initial_username comes back as nil (this happens when calling
update_remote_user on a remote system user), don't set username in
'needupdate', in order to avoid a spurious user record update.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 1 Feb 2024 19:55:47 +0000 (14:55 -0500)]
21440: Densify the rows on the input/output parameters table
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Thu, 1 Feb 2024 17:07:04 +0000 (12:07 -0500)]
21427: applied rowselect to all processes panel Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 1 Feb 2024 16:56:35 +0000 (11:56 -0500)]
21427: set last menu item to change only after transition Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 1 Feb 2024 15:51:01 +0000 (10:51 -0500)]
21427: fixed toolbar transition between lengths Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Mon, 29 Jan 2024 17:02:48 +0000 (12:02 -0500)]
21361: Update various random Docker tests to Debian 11
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>