]>
git.arvados.org - arvados.git/log
Brett Smith [Wed, 30 Apr 2025 15:14:29 +0000 (11:14 -0400)]
22238: Use become for database tasks on servers with PostgreSQL
See comments for fuller discussion.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 30 Apr 2025 14:42:48 +0000 (10:42 -0400)]
22238: Bugfix virtual machine fact set logic
We can't use create.stdout as a default value if we didn't actually run
the create task.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Tue, 29 Apr 2025 19:05:24 +0000 (15:05 -0400)]
22771: Revert part of
85cd3da83438dae5f2fcfbcccab7a0c766ad9ae0 .
Causes test to fail.
refs #22771
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Tue, 29 Apr 2025 18:01:25 +0000 (14:01 -0400)]
22238: Add arvados-dispatch-cloud to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 29 Apr 2025 15:44:16 +0000 (11:44 -0400)]
22238: Add boolean flag to let administrator disable login-sync
This service assumes the system uses classic user management and doesn't
work well in places with centralized identity management, etc. Provide a
simple flag to turn it off when it's not helpful.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 29 Apr 2025 15:43:27 +0000 (11:43 -0400)]
22238: Create virtual machine records during shell node install
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 29 Apr 2025 14:19:04 +0000 (10:19 -0400)]
22238: Add crunch-dispatch-local to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 29 Apr 2025 14:13:46 +0000 (10:13 -0400)]
22238: Better adapt client_max_body_size to different services
This better matches the suggested values in the install guide.
In particular it allows larger WebDAV uploads.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 28 Apr 2025 13:26:28 +0000 (09:26 -0400)]
22238: Add arvados_shell to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Stephen Smith [Tue, 29 Apr 2025 15:30:07 +0000 (11:30 -0400)]
Merge branch '22394-project-tab-preference' into main. Closes #22394
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Tue, 29 Apr 2025 14:41:02 +0000 (10:41 -0400)]
22394: Pin save/discard to bottom of preferences panel
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Brett Smith [Sat, 26 Apr 2025 15:24:55 +0000 (11:24 -0400)]
22238: Simplify listen_addr implementation
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sat, 26 Apr 2025 14:42:46 +0000 (10:42 -0400)]
22238: Switch to a handler for apt updates
While `ansible.builtin.meta: flush_handlers` is more verbose than I'd
ideally like, this approach strikes the best balance I can find between
letting higher levels time `apt update` when they want it without
passing a whole bunch of arbitrary task registrations around.
This causes arvados_apt to depend on distro_apt which IMO is nice,
that's one less thing that playbooks can forget to do.
This does cause more runs of the distro_apt tasks over a playbook. For
now I think that's worth the cost. It will cause relatively few reruns
in a production deployment where most services are split across
different nodes. Doing redundant work for smaller installs isn't a case
we need to optimize for.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Tue, 29 Apr 2025 14:02:10 +0000 (10:02 -0400)]
Merge branch '22771-docker-load-error'
fixes #22771
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 28 Apr 2025 15:25:05 +0000 (11:25 -0400)]
22771: Test that LoadImage propagates errors from docker daemon.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 28 Apr 2025 15:12:14 +0000 (11:12 -0400)]
22771: Add "no space left on device" to broken-node error blacklist.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 28 Apr 2025 15:24:21 +0000 (11:24 -0400)]
22771: Check for errors in ImageLoad response.
Also fix repetitive log messages.
before: "While loading container image: While loading container image
into Docker: {actual error}"
after: "failed to load container image: ImageLoad failed: {actual
error}"
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 29 Apr 2025 13:57:07 +0000 (09:57 -0400)]
Merge branch '22785-ambiguous-column'
fixes #22785
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 29 Apr 2025 02:26:19 +0000 (22:26 -0400)]
22076: Add last-modified user info to collection.json metadata.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 29 Apr 2025 02:26:05 +0000 (22:26 -0400)]
22076: Fix ActiveModel::MissingAttributeError on select=[full_name].
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 28 Apr 2025 19:39:55 +0000 (15:39 -0400)]
22076: Add description, created_at, and modified_at to zip metadata.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 28 Apr 2025 19:36:11 +0000 (15:36 -0400)]
22076: Include file_count=N in upload and download logs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 28 Apr 2025 18:28:54 +0000 (14:28 -0400)]
22076: Check suggested filename when testing single-dir download.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Sun, 27 Apr 2025 00:30:47 +0000 (20:30 -0400)]
22768: Commit the bug fix in structure.sql
Also added some notes to the test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Sun, 27 Apr 2025 00:17:32 +0000 (20:17 -0400)]
22768: Add migration
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Sat, 26 Apr 2025 23:48:55 +0000 (19:48 -0400)]
22768: Add test checking container priority when trash_at is in the future
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Fri, 25 Apr 2025 20:13:52 +0000 (16:13 -0400)]
22238: Set a fact to record if config.yml changes
This is a more reliable solution to the problem the deleted comment was
trying to address, since skipped tasks still get registered and we lose
the previous changed state.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 25 Apr 2025 19:48:55 +0000 (15:48 -0400)]
22238: Add arvados_websocket to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 10 Apr 2025 14:35:17 +0000 (10:35 -0400)]
22238: Add arvados_workbench to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 3 Apr 2025 14:53:52 +0000 (10:53 -0400)]
22238: Add arvados_keep_web to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 3 Apr 2025 14:52:26 +0000 (10:52 -0400)]
22238: Support additional server names in nginx site config
keep-web often wants this.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 28 Mar 2025 18:26:59 +0000 (14:26 -0400)]
22238: Support remote SSL certs
This lets administrators use the Ansible installer with certs that are
already on the server via another channel (e.g., obtained by certbot).
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 28 Mar 2025 18:26:16 +0000 (14:26 -0400)]
22238: Improve notify syntax
I don't think there's a problem with the a string version but the list
is nicer for consistency.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 27 Mar 2025 20:58:51 +0000 (16:58 -0400)]
22238: Add arvados_keepproxy to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 27 Mar 2025 16:03:40 +0000 (12:03 -0400)]
22238: Add arvados_keepstore to cluster install playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 27 Mar 2025 14:10:11 +0000 (10:10 -0400)]
22238: Remove handler from arvados_apt
Instead register the result and let later tasks handle it how they wish.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 27 Mar 2025 15:35:29 +0000 (11:35 -0400)]
22238: Run service plays serially
This is what we want for load-balanced setups and doesn't hurt anything
in simpler cases.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 27 Mar 2025 14:56:31 +0000 (10:56 -0400)]
22238: Restart services after config.yml changes
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 27 Mar 2025 14:22:37 +0000 (10:22 -0400)]
22238: Add arvados_controller role and support to installer playbook
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 27 Mar 2025 14:16:04 +0000 (10:16 -0400)]
22238: Start cluster install playbook with arvados_api role
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lucas Di Pentima [Fri, 25 Apr 2025 19:29:17 +0000 (16:29 -0300)]
Merge branch '22778-arvados-pkgs-pin'. Closes #22778
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 25 Apr 2025 19:27:21 +0000 (16:27 -0300)]
22778: Updates arvados-formula commit id.
Now it points to the latest main merged version.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Fri, 25 Apr 2025 19:21:15 +0000 (15:21 -0400)]
22785: Fix ambiguous column name in join query.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 25 Apr 2025 19:21:22 +0000 (15:21 -0400)]
22785: Test failure mode with ambiguous column in order param.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Wed, 26 Mar 2025 16:10:03 +0000 (12:10 -0400)]
22238: Install python3-psycopg2 from roles that need it
This library is required by community.postgresql tasks. By the
time any of those run, Ansible should be bootstrapped enough for us to
install this package, reducing the amount of boilerplate required in
each playbook.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 25 Mar 2025 14:28:59 +0000 (10:28 -0400)]
22238: Write PostgreSQL server configuration from arvados_postgresql
Most deployments will at least need to change Debian's default
listen_address of `localhost`. Provide a general way to do this and make
other PostgreSQL server configuration changes.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 25 Mar 2025 14:25:49 +0000 (10:25 -0400)]
22238: Use cluster config for arvados_postgresql user defaults
This reflects what most callers will want most of the time.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 24 Mar 2025 17:34:41 +0000 (13:34 -0400)]
22238: Use cluster config for arvados_database defaults
This is expected to be the common case, and it's easier to make
exceptions to it than to have users pass configuration through each
time.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 3 Apr 2025 14:07:50 +0000 (10:07 -0400)]
22238: Configure APT::Periodic from distro_apt role
This is something we'll want to do on all production deployments.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Fri, 25 Apr 2025 16:41:44 +0000 (12:41 -0400)]
22680: Rename columns based on feedback
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Fri, 25 Apr 2025 15:06:43 +0000 (12:06 -0300)]
22778: Updates arvados-formula commit.
Uses the latest version with simplified pin package logic, not requiring
an additional pillar key to enable it.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lisa Knox [Fri, 25 Apr 2025 15:33:28 +0000 (11:33 -0400)]
Merge branch '22564-multiselect-tests'
closes #22564
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Fri, 25 Apr 2025 15:13:11 +0000 (11:13 -0400)]
22679: Update header comment about supported distros
Refs #22679.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Fri, 25 Apr 2025 14:46:36 +0000 (10:46 -0400)]
22564: adjusted cypress commands
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Stephen Smith [Thu, 24 Apr 2025 19:43:58 +0000 (15:43 -0400)]
22394: Wrap MPV tests in fake store now that it's connected.
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Thu, 24 Apr 2025 19:18:02 +0000 (15:18 -0400)]
22680: Include credential_id in credential_secret API
Removed the special logic on expires_at.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Stephen Smith [Thu, 24 Apr 2025 18:55:05 +0000 (14:55 -0400)]
22394: Add tests for default project tab setting
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 24 Apr 2025 18:42:48 +0000 (14:42 -0400)]
22394: Update wuth store with updated user if uuid matches logged in user
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 24 Apr 2025 17:04:48 +0000 (13:04 -0400)]
22394: Extract router from props to avoid passing it to child components
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Thu, 24 Apr 2025 15:15:12 +0000 (11:15 -0400)]
22680: Expire credential_secret in trash_sweep
Add missing test file
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Thu, 24 Apr 2025 14:22:21 +0000 (10:22 -0400)]
22760: Bypass auth for ports marked "public" in published_ports.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 23 Apr 2025 22:34:56 +0000 (18:34 -0400)]
22680: Trying to get the schema all synchronized
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 23 Apr 2025 22:07:17 +0000 (18:07 -0400)]
22680: Make expires_at more strict
Don't allow expires_at to be moved into the future after it has been
set unless also changing the secret.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 23 Apr 2025 19:58:44 +0000 (15:58 -0400)]
22680: Add CredentialScopes to Go SDK
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 23 Apr 2025 19:27:12 +0000 (15:27 -0400)]
22680: Fix table styles
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 23 Apr 2025 19:25:31 +0000 (15:25 -0400)]
22680: Add documentation for credentials API
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Stephen Smith [Wed, 23 Apr 2025 18:44:33 +0000 (14:44 -0400)]
22394: Reset project tabs to preferred when route changes
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Wed, 23 Apr 2025 18:43:57 +0000 (14:43 -0400)]
22394: Set default project tab based on user preference
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Wed, 23 Apr 2025 14:59:04 +0000 (10:59 -0400)]
22680: Add credential_scopes
I'm certain that we will want this eventually (I want to have a way to
look up what credentials to use based on the resource being accessed),
so it should just be included from the beginning.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 22 Apr 2025 22:23:30 +0000 (18:23 -0400)]
22680: Don't create obsolete column modified_by_client_uuid
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 22 Apr 2025 22:00:24 +0000 (18:00 -0400)]
22680: Fix syntax
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 22 Apr 2025 21:27:17 +0000 (17:27 -0400)]
22680: Passing API server tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 22 Apr 2025 20:08:49 +0000 (16:08 -0400)]
22680: Build out the tests, add secret fetching
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Stephen Smith [Tue, 22 Apr 2025 16:47:28 +0000 (12:47 -0400)]
22394: Fix prefs page styling and display project tab options as row
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Tue, 22 Apr 2025 15:18:54 +0000 (11:18 -0400)]
22680: Add initial migration and classes
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Tue, 22 Apr 2025 15:07:42 +0000 (12:07 -0300)]
22778: Makes installer use the newer arvados-formula with pkg pin support.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 22 Apr 2025 15:01:41 +0000 (12:01 -0300)]
22778: Enables Arvados package pinning when applicable.
This setting makes arvados-formula to pin arvados packages to the requested
version. If version is 'latest' (the default), it won't apply the pinning.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Stephen Smith [Tue, 22 Apr 2025 14:20:07 +0000 (10:20 -0400)]
22394: Add writableBy to readonly fields, radio component, prefs save action
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Lisa Knox [Tue, 22 Apr 2025 14:12:05 +0000 (10:12 -0400)]
22564: adjusted tests:
* removed untrash collection test becuase it is covered elsewhere, and in this test it ends up being on page 2 of the data explorer
* changed user fullName values so as not to collide with those same values in other tests
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 22 Apr 2025 14:06:57 +0000 (10:06 -0400)]
Merge branch '21074-workflow-collection-link' refs #21074
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 22 Apr 2025 13:59:32 +0000 (09:59 -0400)]
21074: Fix end of file newline merge error
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 18 Apr 2025 19:27:44 +0000 (15:27 -0400)]
22076: Log filename if zip contains exactly one file.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 18 Apr 2025 19:22:24 +0000 (15:22 -0400)]
Merge branch 'main' into 21074-workflow-collection-link
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Fri, 18 Apr 2025 17:47:52 +0000 (13:47 -0400)]
Merge branch '22415-java-sdk-17'
Refs #22415.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Fri, 18 Apr 2025 17:17:18 +0000 (13:17 -0400)]
21074: Only apply strict validation to linked workflow collections
If you have a collection of type: workflow, strict validation only
applies if it is actually linked. This accomodates legacy collections
which have type: workflow but don't have all the newly defined fields.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Fri, 18 Apr 2025 16:05:08 +0000 (12:05 -0400)]
22564: cleanup
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 18 Apr 2025 16:03:54 +0000 (12:03 -0400)]
22564: changed assertion in single collection test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Fri, 18 Apr 2025 15:08:34 +0000 (11:08 -0400)]
Merge branch '22581-api-service-support' refs #22581
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 18 Apr 2025 15:07:54 +0000 (11:07 -0400)]
22581: Fix typo
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 18 Apr 2025 14:56:45 +0000 (10:56 -0400)]
22076: File-download logging and permission checks for zip files.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 18 Apr 2025 14:53:44 +0000 (10:53 -0400)]
21074: Refactor signature of update_linked_workflows
Improve test coverage
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Fri, 18 Apr 2025 14:52:30 +0000 (10:52 -0400)]
22564: user tests done
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 17 Apr 2025 18:54:42 +0000 (14:54 -0400)]
22564: groups tests done
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Thu, 17 Apr 2025 17:49:01 +0000 (13:49 -0400)]
Merge branch '22792-cuda-570'
Closes #22792.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Thu, 17 Apr 2025 17:16:46 +0000 (13:16 -0400)]
22564: workflow tests done
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Thu, 17 Apr 2025 15:29:51 +0000 (11:29 -0400)]
22415: Pass through script arguments to Gradle as intended
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 17 Apr 2025 15:15:18 +0000 (11:15 -0400)]
22792: Convert license header to Jinja comment
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 17 Apr 2025 15:10:58 +0000 (11:10 -0400)]
22792: Update CUDA tasks for version 570 driver
Version 570 introduces a udev rule to load the driver when needed.
`/etc/modules-load.d/nvidia.conf` is gone, and we no longer need to
arrange to load it dynamically.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 17 Apr 2025 14:49:01 +0000 (10:49 -0400)]
22415: Extend Java SDK Docker test script
* Pass arbitrary arguments from the script to Gradle to make it easier
to use interactively and eliminate the magic $gradle_upload variable.
* Skip the signing task if it isn't configured, so the default passes in
a development environment.
* Make the scripts stricter to aid future development.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Thu, 17 Apr 2025 14:31:06 +0000 (10:31 -0400)]
22564: multi-resource tests done
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>