arvados.git
5 months ago21832: Filters out redacted output from terraform
Lucas Di Pentima [Tue, 11 Jun 2024 21:43:31 +0000 (18:43 -0300)]
21832: Filters out redacted output from terraform

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

5 months ago21832: Skips installing local Postgresql when using external service.
Lucas Di Pentima [Tue, 11 Jun 2024 19:52:23 +0000 (16:52 -0300)]
21832: Skips installing local Postgresql when using external service.

Also, makes sure that the trigram extension is enabled.

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

5 months ago21832: Fixes variable & output parameters naming.
Lucas Di Pentima [Tue, 11 Jun 2024 19:44:18 +0000 (16:44 -0300)]
21832: Fixes variable & output parameters naming.

The user created on RDS is not the service admin user (we don't have access
to it, actually), so we'll just use its credentials for setting up Arvados.

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

5 months ago21832: Enables RDS creation with multiple config params.
Lucas Di Pentima [Fri, 7 Jun 2024 23:12:08 +0000 (20:12 -0300)]
21832: Enables RDS creation with multiple config params.

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

5 months ago21832: Adds 'use_rds' TF var to create additional VPC resources.
Lucas Di Pentima [Fri, 7 Jun 2024 19:15:17 +0000 (16:15 -0300)]
21832: Adds 'use_rds' TF var to create additional VPC resources.

Even though an RDS instance supposedly can be set up as single-AZ,
it requires to be related to a DB Subnet Group resource, which in turn
requires at least 2 subnets from different AZs.
So, when enabling 'use_rds' this code creates a new subnet on a different
AZ from the one that private_subnet is in.
It also supports specifying a custom additional subnet id.

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

5 months agoMerge branch '21894-diagnostics-dev-version-mismatch'
Tom Clegg [Thu, 13 Jun 2024 01:38:16 +0000 (21:38 -0400)]
Merge branch '21894-diagnostics-dev-version-mismatch'

fixes #21894

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

5 months agoFix wb2 integration typo, refs #9964
Peter Amstutz [Thu, 13 Jun 2024 00:04:28 +0000 (20:04 -0400)]
Fix wb2 integration typo, refs #9964

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months agoFix integration tests and add output_glob to wb2 API Details, refs #9964
Peter Amstutz [Wed, 12 Jun 2024 22:00:36 +0000 (18:00 -0400)]
Fix integration tests and add output_glob to wb2 API Details, refs #9964

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21894: Fix diagnostics/health version check for dev package case. 21894-diagnostics-dev-version-mismatch
Tom Clegg [Wed, 12 Jun 2024 20:21:43 +0000 (16:21 -0400)]
21894: Fix diagnostics/health version check for dev package case.

If both versions have the same major.minor.patch and different
~devTIMESTAMP suffixes, don't count that as a mismatch.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

5 months agomerge 21447: closes #21447 21447-test
Lisa Knox [Wed, 12 Jun 2024 13:21:31 +0000 (09:21 -0400)]
merge 21447: closes #21447

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months agoMerge branch '21815-trigrams-exclude-ids'
Brett Smith [Tue, 11 Jun 2024 21:11:46 +0000 (17:11 -0400)]
Merge branch '21815-trigrams-exclude-ids'

Closes #21815.

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

5 months agoMerge branch '9964-output-glob-acr' refs #9964
Peter Amstutz [Tue, 11 Jun 2024 20:03:52 +0000 (16:03 -0400)]
Merge branch '9964-output-glob-acr' refs #9964

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months agoMerge branch '21225-project-panel-tabs' into main. Closes #21225
Stephen Smith [Tue, 11 Jun 2024 19:34:27 +0000 (15:34 -0400)]
Merge branch '21225-project-panel-tabs' into main. Closes #21225

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Add gray border to project tab bottom to distinguish tab area 21225-project-panel-tabs
Stephen Smith [Tue, 11 Jun 2024 19:24:07 +0000 (15:24 -0400)]
21225: Add gray border to project tab bottom to distinguish tab area

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months agoMerge branch '21762-flaky-search-test'
Lisa Knox [Tue, 11 Jun 2024 13:25:28 +0000 (09:25 -0400)]
Merge branch '21762-flaky-search-test'

closes #21762

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months agoMerge branch '15397-remove-obsolete-apis'
Tom Clegg [Mon, 10 Jun 2024 19:43:20 +0000 (15:43 -0400)]
Merge branch '15397-remove-obsolete-apis'

refs #15397

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

5 months agoPin gorilla/mux v1.8.0.
Tom Clegg [Mon, 10 Jun 2024 15:14:12 +0000 (11:14 -0400)]
Pin gorilla/mux v1.8.0.

refs #21705

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

5 months agoMerge branch '21363-ubuntu2404-salt-installer'
Brett Smith [Mon, 10 Jun 2024 14:55:46 +0000 (10:55 -0400)]
Merge branch '21363-ubuntu2404-salt-installer'

Refs #21363.

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

5 months ago21363: Prefix variables read from /etc/os-release 21363-ubuntu2404-salt-installer
Brett Smith [Fri, 7 Jun 2024 21:08:32 +0000 (17:08 -0400)]
21363: Prefix variables read from /etc/os-release

The immediate problem this solves is accidentally overwriting $VERSION
from local.params. It'll help prevent similar problems in the future
too.

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

5 months ago21225: Update progress bar param in unit test
Stephen Smith [Fri, 7 Jun 2024 20:12:34 +0000 (16:12 -0400)]
21225: Update progress bar param in unit test

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Fix unset checked list breaking data table unit tests
Stephen Smith [Fri, 7 Jun 2024 20:09:53 +0000 (16:09 -0400)]
21225: Fix unset checked list breaking data table unit tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21363: Avoid Salt bootstrap script on Debian-based distros
Brett Smith [Fri, 7 Jun 2024 19:28:07 +0000 (15:28 -0400)]
21363: Avoid Salt bootstrap script on Debian-based distros

The apt-based install method is simple enough that we don't need the
bootstrap script's help. This unblocks Ubuntu 24.04 support.

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

5 months ago21225: Update wait-on dependency for security
Stephen Smith [Fri, 7 Jun 2024 18:09:04 +0000 (14:09 -0400)]
21225: Update wait-on dependency for security

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Allow multi select in project WF runs tab
Stephen Smith [Fri, 7 Jun 2024 18:03:11 +0000 (14:03 -0400)]
21225: Allow multi select in project WF runs tab

* Adds forceMultiSelectMode to preserve existing behavior
* Consolidates negative margin styles to subToolbar wrapper element
* Wrapper element allows hiding toolbar without collapsing space
* Add subToolbar hiding when nothing selected and single select allowed
* Remove unnecessary route check now that styles are on the toolbar wrapper

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Fix cypress tests
Stephen Smith [Fri, 7 Jun 2024 13:29:26 +0000 (09:29 -0400)]
21225: Fix cypress tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Create separate filter serializers to ensure runs don't show on project data tab
Stephen Smith [Wed, 5 Jun 2024 14:53:23 +0000 (10:53 -0400)]
21225: Create separate filter serializers to ensure runs don't show on project data tab

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Connect click handlers accidentally disconnected from project data tables
Stephen Smith [Wed, 5 Jun 2024 13:55:22 +0000 (09:55 -0400)]
21225: Connect click handlers accidentally disconnected from project data tables

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Skip clipboard test in firefox
Stephen Smith [Wed, 5 Jun 2024 13:54:39 +0000 (09:54 -0400)]
21225: Skip clipboard test in firefox

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Fix data table loading indicator if initialized loaded and empty
Stephen Smith [Tue, 4 Jun 2024 22:11:07 +0000 (18:11 -0400)]
21225: Fix data table loading indicator if initialized loaded and empty

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Fix check for empty object
Stephen Smith [Tue, 4 Jun 2024 20:09:34 +0000 (16:09 -0400)]
21225: Fix check for empty object

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Add styles to wrap mutually exclusive tabs and data explorer in same paper
Stephen Smith [Tue, 4 Jun 2024 20:07:31 +0000 (16:07 -0400)]
21225: Add styles to wrap mutually exclusive tabs and data explorer in same paper

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Move progressWrapper to data explorer for conditional styles
Stephen Smith [Mon, 3 Jun 2024 17:05:35 +0000 (13:05 -0400)]
21225: Move progressWrapper to data explorer for conditional styles

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Distinguish between main/sub process in renderer and rename to Worflow Run...
Stephen Smith [Mon, 3 Jun 2024 16:55:27 +0000 (12:55 -0400)]
21225: Distinguish between main/sub process in renderer and rename to Worflow Run/Step

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Add project support to process progress bar and add to project run tab
Stephen Smith [Mon, 3 Jun 2024 16:54:18 +0000 (12:54 -0400)]
21225: Add project support to process progress bar and add to project run tab

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Add project workflow runs tab.
Stephen Smith [Mon, 3 Jun 2024 14:48:34 +0000 (10:48 -0400)]
21225: Add project workflow runs tab.

* Moves loadMissingProcessInformation to project panel run middleware
* Removes processes from data tab
* Removes processes from data tab filters
* Adds process type filter serializer for runs tab
* Removes process-related columns from data tab

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Rename project panel middleware to data middleware and separate data explorer
Stephen Smith [Fri, 17 May 2024 15:20:19 +0000 (11:20 -0400)]
21225: Rename project panel middleware to data middleware and separate data explorer

Also removes unnecessary dependencies on the middleware like references to
column names from other DataExplorers, shared getFilters that won't be able to
be shared in the future,

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Fix capped maxWidth preventing full width with negative margins on MPV
Stephen Smith [Tue, 14 May 2024 15:17:25 +0000 (11:17 -0400)]
21225: Fix capped maxWidth preventing full width with negative margins on MPV

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Add mutually exclusive tabs to multi panel view, use for project tabs
Stephen Smith [Thu, 8 Feb 2024 15:20:01 +0000 (10:20 -0500)]
21225: Add mutually exclusive tabs to multi panel view, use for project tabs

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21225: Combine project panel id consts
Stephen Smith [Thu, 8 Feb 2024 14:39:21 +0000 (09:39 -0500)]
21225: Combine project panel id consts

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

5 months ago21363: Pin SALT_VERSION to the latest minor version
Brett Smith [Fri, 7 Jun 2024 16:11:34 +0000 (12:11 -0400)]
21363: Pin SALT_VERSION to the latest minor version

The current Salt bootstrap script seems to want this: starting from
3007, it expects to be able to find what it's looking for under a
`minor/` subdirectory, and the subdirectories of that all follow
`300X.Y/` format.

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

5 months ago21363: Update Salt versions to support Ubuntu 24.04
Brett Smith [Fri, 7 Jun 2024 16:00:58 +0000 (12:00 -0400)]
21363: Update Salt versions to support Ubuntu 24.04

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

5 months ago21762: fixed sidepanel props 21762-flaky-search-test
Lisa Knox [Fri, 7 Jun 2024 14:05:33 +0000 (10:05 -0400)]
21762: fixed sidepanel props

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago21762: tweaked callback observer
Lisa Knox [Fri, 7 Jun 2024 13:29:50 +0000 (09:29 -0400)]
21762: tweaked callback observer

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months agoRevert "21762: added trycatch to observer callback"
Lisa Knox [Fri, 7 Jun 2024 13:19:24 +0000 (09:19 -0400)]
Revert "21762: added trycatch to observer callback"

This reverts commit 4a9e5c926179b3ab8ff7231904e2db93d42149e0.

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months agoMerge branch '21841-missing-vocab' refs #21841
Peter Amstutz [Thu, 6 Jun 2024 20:15:33 +0000 (16:15 -0400)]
Merge branch '21841-missing-vocab' refs #21841

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21841: Spell out arvados-cwl-runner instead of a-c-r
Peter Amstutz [Thu, 6 Jun 2024 20:14:20 +0000 (16:14 -0400)]
21841: Spell out arvados-cwl-runner instead of a-c-r

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months agoMerge branch '21363-ubuntu2404-package-build'
Brett Smith [Thu, 6 Jun 2024 19:48:53 +0000 (15:48 -0400)]
Merge branch '21363-ubuntu2404-package-build'

Refs #21363.

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

5 months ago9964: Fix test and add secondaryFiles to test 9964-output-glob-acr
Peter Amstutz [Thu, 6 Jun 2024 18:58:20 +0000 (14:58 -0400)]
9964: Fix test and add secondaryFiles to test

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago9964: Update committed discovery doc
Peter Amstutz [Thu, 6 Jun 2024 18:44:49 +0000 (14:44 -0400)]
9964: Update committed discovery doc

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21363: Add ubuntu2404 packages 21363-ubuntu2404-package-build
Brett Smith [Wed, 1 May 2024 16:23:25 +0000 (12:23 -0400)]
21363: Add ubuntu2404 packages

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

5 months ago21363: Remove python3-distutils dependencies
Brett Smith [Thu, 6 Jun 2024 14:43:48 +0000 (10:43 -0400)]
21363: Remove python3-distutils dependencies

These are remnants from before we switched to packaging
virtualenvs. They are long out-of-date, and recent distributions like
Ubuntu 24.04 no longer package distutils.

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

5 months ago21363: DRY up package re-download code
Brett Smith [Wed, 1 May 2024 15:03:47 +0000 (11:03 -0400)]
21363: DRY up package re-download code

This gives the deb branch some of the same reliability improvements that
the rpm branch got previously.

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

5 months agoMerge branch '21863-remove-cwltest-package'
Brett Smith [Thu, 6 Jun 2024 18:38:00 +0000 (14:38 -0400)]
Merge branch '21863-remove-cwltest-package'

Closes #21863.

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

5 months agoMerge branch 'main' into 9964-output-glob-acr
Peter Amstutz [Thu, 6 Jun 2024 18:00:06 +0000 (14:00 -0400)]
Merge branch 'main' into 9964-output-glob-acr

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months agoMerge branch 'main' into 21841-missing-vocab 21841-missing-vocab
Peter Amstutz [Thu, 6 Jun 2024 17:53:14 +0000 (13:53 -0400)]
Merge branch 'main' into 21841-missing-vocab

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21762: added trycatch to observer callback
Lisa Knox [Thu, 6 Jun 2024 17:46:49 +0000 (13:46 -0400)]
21762: added trycatch to observer callback

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago21863: Install setuptools alongside cwltest 21863-remove-cwltest-package
Brett Smith [Wed, 5 Jun 2024 18:25:33 +0000 (14:25 -0400)]
21863: Install setuptools alongside cwltest

See comments for rationale. This only becomes a problem on Python 3.12+,
when new venvs stopped including setuptools by default. But I would
rather be defensive and address this now just in case, rather than have
to re-diagnose the problem in the future if it comes up again.

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

5 months ago21863: Add missing newlines to printf strings
Brett Smith [Wed, 5 Jun 2024 18:19:05 +0000 (14:19 -0400)]
21863: Add missing newlines to printf strings

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

5 months ago21863: Run piprepo only when building a distro package
Brett Smith [Wed, 5 Jun 2024 18:18:03 +0000 (14:18 -0400)]
21863: Run piprepo only when building a distro package

This saves a little work when we're only building one package.

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

5 months ago21863: Stop building cwltest distro package
Brett Smith [Wed, 5 Jun 2024 18:09:54 +0000 (14:09 -0400)]
21863: Stop building cwltest distro package

This was previously used to run the CWL conformance test on shell
nodes. We have an entirely different testing strategy now, so we no
longer need the package. Any users who want it can still get it from
upstream.

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

5 months ago21863: Remove test scripts for Red Hat SCL python36 packages
Brett Smith [Wed, 5 Jun 2024 18:02:12 +0000 (14:02 -0400)]
21863: Remove test scripts for Red Hat SCL python36 packages

We stopped building these a while ago. These test scripts are leftover
cruft.

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

5 months ago21762: test timeouts and assertions
Lisa Knox [Wed, 5 Jun 2024 13:10:10 +0000 (09:10 -0400)]
21762: test timeouts and assertions

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago9964: Update comment
Peter Amstutz [Tue, 4 Jun 2024 20:46:00 +0000 (16:46 -0400)]
9964: Update comment

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21815: Remove UUID and hash columns from trigram indexes 21815-trigrams-exclude-ids
Brett Smith [Tue, 4 Jun 2024 19:07:23 +0000 (15:07 -0400)]
21815: Remove UUID and hash columns from trigram indexes

This should provide more helpful search results when users search for
their own internal arbitrary IDs and improve search performance.

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

5 months ago9964: A few more special cases of output patterns
Peter Amstutz [Tue, 4 Jun 2024 19:25:43 +0000 (15:25 -0400)]
9964: A few more special cases of output patterns

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21762: added window timeout to test spec
Lisa Knox [Tue, 4 Jun 2024 18:00:53 +0000 (14:00 -0400)]
21762: added window timeout to test spec

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago21762: fixed window resize bug
Lisa Knox [Tue, 4 Jun 2024 17:22:32 +0000 (13:22 -0400)]
21762: fixed window resize bug

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago9964: Handle secondaryFiles and other special cases
Peter Amstutz [Tue, 4 Jun 2024 13:47:19 +0000 (09:47 -0400)]
9964: Handle secondaryFiles and other special cases

Sometimes we can't tell what we need ahead of time and just have to
match everything.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months agoMerge branch '21765-short-dialog'
Lisa Knox [Tue, 4 Jun 2024 13:43:06 +0000 (09:43 -0400)]
Merge branch '21765-short-dialog'

closes #21765

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months agono issue #: fixed failing banner test
Lisa Knox [Tue, 4 Jun 2024 13:40:45 +0000 (09:40 -0400)]
no issue #: fixed failing banner test

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago9964: Output glob includes cwl.output.json
Peter Amstutz [Mon, 3 Jun 2024 20:34:17 +0000 (16:34 -0400)]
9964: Output glob includes cwl.output.json

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago9964: Remove debug print
Peter Amstutz [Mon, 3 Jun 2024 19:46:40 +0000 (15:46 -0400)]
9964: Remove debug print

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago9964: Extract outputBinding->glob and set 'output_glob'
Peter Amstutz [Mon, 3 Jun 2024 18:59:39 +0000 (14:59 -0400)]
9964: Extract outputBinding->glob and set 'output_glob'

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago9964: Update schema revision to 20240502 for output_glob feature
Peter Amstutz [Mon, 3 Jun 2024 15:49:42 +0000 (11:49 -0400)]
9964: Update schema revision to 20240502 for output_glob feature

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21841: Add new keys to the test
Peter Amstutz [Mon, 3 Jun 2024 15:39:45 +0000 (11:39 -0400)]
21841: Add new keys to the test

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21841: Add system properties 'workflowName' and 'container'
Peter Amstutz [Mon, 3 Jun 2024 15:36:21 +0000 (11:36 -0400)]
21841: Add system properties 'workflowName' and 'container'

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months agofixed missing } in data-explorer.tsx
Lisa Knox [Mon, 3 Jun 2024 14:33:23 +0000 (10:33 -0400)]
fixed missing } in data-explorer.tsx

no issue #

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months agoMerge branch 'main' into 15397-remove-obsolete-apis 15397-remove-obsolete-apis
Peter Amstutz [Mon, 3 Jun 2024 14:16:17 +0000 (10:16 -0400)]
Merge branch 'main' into 15397-remove-obsolete-apis

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21765: standardized scrolling in all project pickers 21765-short-dialog
Lisa Knox [Mon, 3 Jun 2024 13:21:00 +0000 (09:21 -0400)]
21765: standardized scrolling in all project pickers

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago21765: fixed scrolling in run wf project picker
Lisa Knox [Mon, 3 Jun 2024 13:16:41 +0000 (09:16 -0400)]
21765: fixed scrolling in run wf project picker

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months agoMerge branch '21705-go-deps-update-all'
Tom Clegg [Sat, 1 Jun 2024 22:03:08 +0000 (18:03 -0400)]
Merge branch '21705-go-deps-update-all'

refs #21705

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

5 months agoMerge branch '21388-arvados-3.0-distros-docs'
Brett Smith [Fri, 31 May 2024 20:07:13 +0000 (16:07 -0400)]
Merge branch '21388-arvados-3.0-distros-docs'

Refs #21388.

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

5 months ago21388: Note that we support RHEL-alikes ~> 8.4
Brett Smith [Fri, 31 May 2024 20:05:55 +0000 (16:05 -0400)]
21388: Note that we support RHEL-alikes ~> 8.4

Because that's the version that added Python 3.9, which we build our
Python packages against.

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

5 months agoMerge branch '21364-load-more-button'
Lisa Knox [Fri, 31 May 2024 18:27:51 +0000 (14:27 -0400)]
Merge branch '21364-load-more-button'

closes #21364

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago21765: changed dialog height and fixed scrolling in project picker
Lisa Knox [Fri, 31 May 2024 18:10:16 +0000 (14:10 -0400)]
21765: changed dialog height and fixed scrolling in project picker

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

5 months ago21388: Delist CentOS 8 support 21388-arvados-3.0-distros-docs
Brett Smith [Fri, 31 May 2024 16:24:54 +0000 (12:24 -0400)]
21388: Delist CentOS 8 support

CentOS 8 went EOL at the end of 2021: <https://www.centos.org/centos-linux-eol/>

Given CentOS' change in development direction, we are not aware of any
users interested in CentOS support, and don't anticipate any for the
foreseeable future. De-list support for it. The packages might happen to
work, but we don't support them.

Our RPM URL still contains "CentOS" in the path. Cleaning that up is a
separate infrastructure task.

List "Red Hat" as the first supported distro since it's the biggest one,
and the one people might be skimming for.

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

5 months agoMerge branch '21850-banner-exception' closes #21850
Peter Amstutz [Fri, 31 May 2024 13:44:21 +0000 (09:44 -0400)]
Merge branch '21850-banner-exception' closes #21850

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

5 months ago21705: Revert gorilla/mux to v1.8.0 to avoid bug in v1.8.1. 21705-go-deps-update-all
Tom Clegg [Fri, 31 May 2024 13:41:29 +0000 (09:41 -0400)]
21705: Revert gorilla/mux to v1.8.0 to avoid bug in v1.8.1.

Open issue https://github.com/gorilla/mux/issues/751 (2024-02-06)
causes router to return 404 instead of 405 when the path matches but
method does not.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

5 months ago21388: Update arvados-server-easy supported distros list
Brett Smith [Fri, 31 May 2024 03:29:42 +0000 (23:29 -0400)]
21388: Update arvados-server-easy supported distros list

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

5 months ago21388: Fill out arv-user-activity README
Brett Smith [Fri, 31 May 2024 03:24:10 +0000 (23:24 -0400)]
21388: Fill out arv-user-activity README

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

5 months ago21388: Fill out crunchstat-summary README
Brett Smith [Fri, 31 May 2024 03:20:58 +0000 (23:20 -0400)]
21388: Fill out crunchstat-summary README

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

5 months ago21388: Fill out sdk/cwl/README.rst
Brett Smith [Fri, 31 May 2024 03:17:33 +0000 (23:17 -0400)]
21388: Fill out sdk/cwl/README.rst

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

5 months ago21388: Add rpm instructions to Python READMEs
Brett Smith [Fri, 31 May 2024 03:13:57 +0000 (23:13 -0400)]
21388: Add rpm instructions to Python READMEs

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

5 months ago21388: Update deb instructions in Python READMEs
Brett Smith [Fri, 31 May 2024 03:13:01 +0000 (23:13 -0400)]
21388: Update deb instructions in Python READMEs

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

5 months ago21388: Copyedit FUSE build dependencies
Brett Smith [Fri, 31 May 2024 03:12:34 +0000 (23:12 -0400)]
21388: Copyedit FUSE build dependencies

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

5 months ago21020: Remove configuration path from Python READMEs
Brett Smith [Fri, 31 May 2024 03:05:22 +0000 (23:05 -0400)]
21020: Remove configuration path from Python READMEs

Let the linked documentation explain all the different options.

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

5 months ago21700: Add upgrade note that RVM is no longer supported
Brett Smith [Fri, 31 May 2024 02:51:10 +0000 (22:51 -0400)]
21700: Add upgrade note that RVM is no longer supported

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

5 months ago21388: Add upgrade note about dropped distributions
Brett Smith [Fri, 31 May 2024 02:38:48 +0000 (22:38 -0400)]
21388: Add upgrade note about dropped distributions

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

5 months ago21388: Modernize RPM install instructions
Brett Smith [Thu, 30 May 2024 21:11:11 +0000 (17:11 -0400)]
21388: Modernize RPM install instructions

* Prefer `dnf` over `yum`
* Remove old, unused SCL instructions
* Update a stray package name from that time

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

5 months ago21388: Modernize Debian install instructions
Brett Smith [Thu, 30 May 2024 21:05:54 +0000 (17:05 -0400)]
21388: Modernize Debian install instructions

* Prefer `apt` over `apt-get`
* Prefer deb822-style sources format over one-line
* Use /etc/apt/keyrings instead of `apt-key`
* Link to NVIDIA's Container Toolkit install instructions

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