arvados.git
7 weeks ago21461: Improves memory management when running tests in "open" mode. 21461-excessive-scrollbars-fix
Lucas Di Pentima [Tue, 5 Mar 2024 22:25:31 +0000 (19:25 -0300)]
21461: Improves memory management when running tests in "open" mode.

This couple of settings improve both Electron & Firefox behaviors when
running in "interactive" (open) mode.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

7 weeks ago21461: Makes properties' test behave better on Firefox.
Lucas Di Pentima [Tue, 5 Mar 2024 21:37:27 +0000 (18:37 -0300)]
21461: Makes properties' test behave better on Firefox.

Also, only enable clipboard-related tests on electron.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

7 weeks ago21461: Upgrades Cypress & caniuse-lite to latest.
Lucas Di Pentima [Tue, 5 Mar 2024 21:36:41 +0000 (18:36 -0300)]
21461: Upgrades Cypress & caniuse-lite to latest.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

8 weeks ago21461: Adds config to enable the 'run all tests' option in the UI.
Lucas Di Pentima [Wed, 28 Feb 2024 22:33:43 +0000 (19:33 -0300)]
21461: Adds config to enable the 'run all tests' option in the UI.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Removes unnecessary session clearing code. Cypress already does it.
Lucas Di Pentima [Fri, 23 Feb 2024 20:59:25 +0000 (17:59 -0300)]
21461: Removes unnecessary session clearing code. Cypress already does it.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Adds test that confirms no horizontal scrollbar exist on long lines.
Lucas Di Pentima [Fri, 23 Feb 2024 20:22:46 +0000 (17:22 -0300)]
21461: Adds test that confirms no horizontal scrollbar exist on long lines.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Fixes failing banner tests.
Lucas Di Pentima [Fri, 23 Feb 2024 02:05:57 +0000 (23:05 -0300)]
21461: Fixes failing banner tests.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Fixes excessive indentation to improve readability.
Lucas Di Pentima [Thu, 22 Feb 2024 21:53:07 +0000 (18:53 -0300)]
21461: Fixes excessive indentation to improve readability.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Fixes collection's upload test.
Lucas Di Pentima [Thu, 22 Feb 2024 21:45:11 +0000 (18:45 -0300)]
21461: Fixes collection's upload test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Allows running individual spec files through `make`.
Lucas Di Pentima [Thu, 22 Feb 2024 19:50:30 +0000 (16:50 -0300)]
21461: Allows running individual spec files through `make`.

Example:

$ make integration-tests-in-docker SPECFILE=cypress/e2e/collection.cy.js

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Fixes group management tests that relied on previous session.
Lucas Di Pentima [Wed, 21 Feb 2024 00:09:26 +0000 (21:09 -0300)]
21461: Fixes group management tests that relied on previous session.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Fixes test that used to rely on a previously logged in session.
Lucas Di Pentima [Tue, 20 Feb 2024 22:59:36 +0000 (19:59 -0300)]
21461: Fixes test that used to rely on a previously logged in session.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Fixes Cypress test to match log viewer changes.
Lucas Di Pentima [Tue, 20 Feb 2024 21:17:19 +0000 (18:17 -0300)]
21461: Fixes Cypress test to match log viewer changes.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Avoids recreating the WB2 docker image if it already exists.
Lucas Di Pentima [Tue, 20 Feb 2024 20:37:47 +0000 (17:37 -0300)]
21461: Avoids recreating the WB2 docker image if it already exists.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Fixes log line-breaking behavior for really long strings.
Lucas Di Pentima [Fri, 16 Feb 2024 22:50:27 +0000 (19:50 -0300)]
21461: Fixes log line-breaking behavior for really long strings.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Improves dev QoL on testing & building new WB2 docker images.
Lucas Di Pentima [Tue, 20 Feb 2024 19:12:37 +0000 (16:12 -0300)]
21461: Improves dev QoL on testing & building new WB2 docker images.

Instead of always check out the arvados repository from the git server, pass
it as a build context, so changes in dev branches can easily be iterated on.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Updates arvados-server install to support other archs. Upgrades Cypress.
Lucas Di Pentima [Tue, 20 Feb 2024 12:23:00 +0000 (09:23 -0300)]
21461: Updates arvados-server install to support other archs. Upgrades Cypress.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21461: Removes unused variable assignment.
Lucas Di Pentima [Fri, 16 Feb 2024 22:11:52 +0000 (19:11 -0300)]
21461: Removes unused variable assignment.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months agoMerge branch '21321-cran-mirror'
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>

2 months agoMerge branch '21023-keepclient-retry-delay'
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>

2 months ago21023: Clean up tests. 21023-keepclient-retry-delay
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>

2 months ago21453: Clean imports in arvados.http_to_keep
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>

2 months ago21023: Just use the default retry delay profile in keepproxy.
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>

2 months ago21321: Use CRAN cloud redirect 21321-cran-mirror
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>

2 months ago21361: Remove dependency pin for Debian 10
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>

2 months ago21023: Use known-good exponential backoff with jitter strategy.
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>

2 months agoMerge branch '21453-python-package-path'
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>

2 months ago21453: Update package test with new packaged virtualenv path 21453-python-package-path
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>

2 months ago21453: Update CWL tests with new packaged virtualenv path
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>

2 months agoMerge branch '21501-pin-dotenv'
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>

2 months ago21023: Add exponential-backoff delay between keepclient retries.
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>

2 months ago21501: Pin dotenv gem version on distros with Ruby 2.7 21501-pin-dotenv
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>

2 months agoMerge branch '21452-fuse-filters'
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>

2 months ago21453: Update minimum Python version in SDK documentation
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>

2 months ago21453: Clean up documentation note for unsupported distribution
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>

2 months ago21453: Install Python package virtualenvs under /usr/lib
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>

2 months ago21023: Avoid overloading 503 status.
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>

2 months agoMerge branch '21158-wf-page-list' refs #21158
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>

2 months agoMerge branch 'github-pr-223'
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>

2 months ago21452: Update test for new ProjectDirectory API 21452-fuse-filters
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>

2 months ago21452: Fix owner_uuid in new collection fixtures
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>

2 months ago21452: Add --filters option to arv-mount
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>

2 months ago21452: Clean imports in arvados.commands._util
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>

2 months agoDownload file with resume github-pr-223
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

2 months agoMerge branch 'github-pr-224'
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>

2 months agoReplace files
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

2 months ago21158: Fix tests 21158-wf-page-list
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>

2 months agoDownload file with resume
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

2 months ago21230: Clean up venv diagnostic output
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>

2 months agoMerge branch '21384-version-pins'
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>

2 months ago21406: Declare python_requires~=3.8 in all packages
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>

2 months ago21406: Remove Python 2 support cruft from FUSE setup.py
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>

2 months ago21454: Update required_ruby_version in all gems
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>

2 months ago21384: Update arvados-google-api-client in RailsAPI
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>

2 months agoMerge branch '21359-rightclick-newproject-bug'
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>

2 months agoMerge branch '21384-ruby27-gemspec'
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>

2 months agoDownload file with resume
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

2 months ago21359: added test Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com> 21359-rightclick-newproject-bug
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>

2 months ago21158: Swap input/output card order to match process panel
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>

2 months agoMerge branch 'main' into 21158-wf-page-list refs #21158
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>

2 months agoMerge branch '21440-process-panel-reorg' refs #21440
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>

2 months ago21158: Set maxHeight to match new process panel layout
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>

2 months ago21384: Narrow faraday dependency for arvados-google-api-client gem 21384-ruby27-gemspec
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>

2 months agoMerge branch 'main' into 21158-wf-page-list
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>

2 months agoMerge branch 'main' into 21359-rightclick-newproject-bug
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>

2 months agoMerge branch '21361-excise-old-distros'
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>

2 months ago21361: Upgrade workbenh2 Dockerfile to Debian 11
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>

2 months agoMerge branch '21370-process-search' refs #21370
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>

2 months agoMerge branch '21304-user-update' refs #21304
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>

2 months ago21304: Add a test
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>

2 months agoMerge branch '21216-multiplier-typo-fix' refs #21216
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>

2 months agoMerge branch 'main' into 21440-process-panel-reorg 21440-process-panel-reorg
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>

2 months ago20318: Fix flaky test.
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>

2 months agoMerge branch 'main' into 21370-process-search 21370-process-search
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>

2 months agoMerge branch 'main' into 21440-process-panel-reorg
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>

2 months agoMerge branch '21427-collection-test-fix'
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>

2 months ago21370: Put option for process search back, just don't enable it by default.
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>

2 months ago21359: corrected owneruuid passed to creatproject function Arvados-DCO-1.1-Signed...
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>

2 months ago21304: Handle user record updates with empty string username 21304-user-update
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>

2 months agoMerge branch '21417-keepdocker-oci-layout'
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>

2 months ago21427: modified visibility map check Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa... 21427-collection-test-fix
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>

2 months agoMerge branch '21429-remember-docker-state'
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>

2 months ago21417: Update arv-keepdocker for OCI-layout archives 21417-keepdocker-oci-layout
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>

2 months ago21417: Clean arv-keepdocker imports
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>

2 months ago21304: Check for nil from set_initial_username
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>

2 months ago21440: Densify the rows on the input/output parameters table
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>

2 months ago21427: applied rowselect to all processes panel Arvados-DCO-1.1-Signed-off-by: Lisa...
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>

2 months ago21427: set last menu item to change only after transition Arvados-DCO-1.1-Signed...
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>

2 months ago21427: fixed toolbar transition between lengths Arvados-DCO-1.1-Signed-off-by: Lisa...
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>

2 months ago21361: Update various random Docker tests to Debian 11 21361-excise-old-distros
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>

2 months ago21361: Remove Debian 10 support from installer
Brett Smith [Mon, 29 Jan 2024 16:58:08 +0000 (11:58 -0500)]
21361: Remove Debian 10 support from installer

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

2 months ago21361: Modernize test script
Brett Smith [Mon, 29 Jan 2024 16:57:22 +0000 (11:57 -0500)]
21361: Modernize test script

* Update for Debian 11.
* Assume #16053 has been merged, as it has been for a while.

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

2 months ago21361: Add license headers
Brett Smith [Mon, 29 Jan 2024 17:02:21 +0000 (12:02 -0500)]
21361: Add license headers

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

2 months ago21361: Remove Ubuntu 18.04 exception from Salt installer
Brett Smith [Mon, 29 Jan 2024 15:31:27 +0000 (10:31 -0500)]
21361: Remove Ubuntu 18.04 exception from Salt installer

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

2 months ago21361: Remove CentOS 7 exceptions from Salt installer
Brett Smith [Mon, 29 Jan 2024 15:28:49 +0000 (10:28 -0500)]
21361: Remove CentOS 7 exceptions from Salt installer

This does leave behind some exceptions that look like they're for CentOS
7 but I believe are meant to be exceptions for Red Hat-family distros
generally. That refinement can happen as part of #21425.

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

2 months ago21361: Fix comment typo
Brett Smith [Mon, 29 Jan 2024 15:27:15 +0000 (10:27 -0500)]
21361: Fix comment typo

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

2 months ago21361: Change variable names to match Go style
Brett Smith [Mon, 29 Jan 2024 14:52:59 +0000 (09:52 -0500)]
21361: Change variable names to match Go style

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

2 months ago21361: Detect more Red Hat-family distros in installer
Brett Smith [Mon, 29 Jan 2024 04:33:49 +0000 (23:33 -0500)]
21361: Detect more Red Hat-family distros in installer

To support Rocky, Alma, etc.

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

2 months ago21361: Update support distros in compute image build script
Brett Smith [Mon, 29 Jan 2024 04:18:23 +0000 (23:18 -0500)]
21361: Update support distros in compute image build script

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

2 months ago21361: Remove SCL support from arvados-docker-cleaner ExecStart
Brett Smith [Mon, 29 Jan 2024 04:05:20 +0000 (23:05 -0500)]
21361: Remove SCL support from arvados-docker-cleaner ExecStart

This is no longer needed that we no longer support CentOS 7.

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