]>
git.arvados.org - arvados.git/log
Lisa Knox [Wed, 16 Jul 2025 18:55:13 +0000 (14:55 -0400)]
19378: added unit test for getMinNecessaryPaths
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Jul 2025 18:31:00 +0000 (14:31 -0400)]
19378: updated createDirectory unit test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Jul 2025 18:16:38 +0000 (14:16 -0400)]
19378: added empty path check in uploadFiles
* Now d&d works if both file and folder are dropped
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Jul 2025 17:40:35 +0000 (13:40 -0400)]
19378: Added warning that empty folders will be ignored in upload
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Jul 2025 15:30:30 +0000 (11:30 -0400)]
19378: all dirs now created with a single call
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Jul 2025 15:03:39 +0000 (11:03 -0400)]
19378: fixed getMinNecessaryPaths
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 16 Jul 2025 13:32:42 +0000 (09:32 -0400)]
19378: creating multiple folders in one update now only bumps the version by one
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 7 Jul 2025 14:18:54 +0000 (10:18 -0400)]
19378: fixed isAnyNested null path case
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 7 Jul 2025 14:13:49 +0000 (10:13 -0400)]
19378: added test for nested folder upload
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 1 Jul 2025 20:05:41 +0000 (16:05 -0400)]
19378: fixed error where createDirectory is called unnecessarily
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 1 Jul 2025 19:11:43 +0000 (15:11 -0400)]
19378: refactored cy.upload() to account for new ondrop behavior
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 1 Jul 2025 13:36:09 +0000 (09:36 -0400)]
19378: updated collection-service test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 30 Jun 2025 19:44:33 +0000 (15:44 -0400)]
19378:: added some error handling
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 30 Jun 2025 19:19:54 +0000 (15:19 -0400)]
19389: moved dropZone onDrop to parent to prevent misclick default behavior
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 30 Jun 2025 18:31:29 +0000 (14:31 -0400)]
19378: fixed overflow
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 30 Jun 2025 13:48:30 +0000 (09:48 -0400)]
19378: auto-create nested dirs works
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 25 Jun 2025 19:53:36 +0000 (15:53 -0400)]
19378: switched to separate file and folder upload buttons
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 25 Jun 2025 14:10:21 +0000 (10:10 -0400)]
19378: removed react-dropzone, re-implemented with html
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lucas Di Pentima [Thu, 19 Jun 2025 17:30:10 +0000 (14:30 -0300)]
Merge branch '22974-go-dependency-upgrades'
Refs #22974
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Stephen Smith [Thu, 19 Jun 2025 14:13:56 +0000 (10:13 -0400)]
Merge branch '22860-non-home-panel-layout' into main. Closes #22860
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Brett Smith [Wed, 18 Jun 2025 16:35:10 +0000 (12:35 -0400)]
22958: Add missing `become`
Refs #22958.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Stephen Smith [Wed, 18 Jun 2025 15:10:29 +0000 (11:10 -0400)]
22860: Add arbitrary flexbasis to allow main content to shrink
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Lucas Di Pentima [Wed, 18 Jun 2025 13:48:39 +0000 (10:48 -0300)]
22974: Upgrades github.com/go-jose/go-jose/v4 to address CVE-2025-27144
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Wed, 18 Jun 2025 13:44:15 +0000 (10:44 -0300)]
22974: Upgrades golang.org/x/net to address CVE-2025-22872
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Wed, 18 Jun 2025 13:42:28 +0000 (10:42 -0300)]
22974: Upgrades github.com/golang-jwt/jwt/v4 to address CVE-2025-30204
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Wed, 18 Jun 2025 13:39:08 +0000 (10:39 -0300)]
22974: Upgrades golang.org/x/crypto to address CVE-2025-22869
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Brett Smith [Tue, 17 Jun 2025 14:10:57 +0000 (10:10 -0400)]
8815: Remove ARVADOS_DEV_ROOT documentation
arvbox stopped using this in commit
4727a3b6417bd254b3e8bca1bd19a77773493572 .
Refs #8815.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 17 Jun 2025 13:07:31 +0000 (09:07 -0400)]
21362: Update rpm.arvados.org URLs to https
They're being redirected anyway, and explicitly using HTTPS gets us
ready for RHEL 9+ support. Refs #21362.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 17 Jun 2025 13:06:11 +0000 (09:06 -0400)]
Merge branch '22958-ansible-docker-package-builds'
Refs #22958.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 12 Jun 2025 23:29:59 +0000 (19:29 -0400)]
22958: Document Ansible as a prerequisite for package builds
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 12 Jun 2025 23:25:50 +0000 (19:25 -0400)]
22958: Remove arm64 from package build scripts
Our arm64 support has never been fully developed, and our new
Ansible-based build process does not support it at all. Drop it
completely for now.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 12 Jun 2025 23:12:18 +0000 (19:12 -0400)]
22958: Update Ansible comments for recent developments
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 10 Jun 2025 20:45:53 +0000 (16:45 -0400)]
22958: Update Python packages to depend on libcurl4
This is sort of a side effect of the switch to building Docker images
with Ansible, but I wanted it to be a separate commit for
clarity. `install-dev-tools.yml` installs `libcurl4-openssl-dev` because
it's clearly the preferred version: it depends on libcurl4, which in
turn is the version used by curl. The package build Dockerfiles use
`libcurl4-gnutls-dev` which depends on `libcurl3-gnutls` which is
clearly second-rate.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 10 Jun 2025 20:43:33 +0000 (16:43 -0400)]
22958: Use Ansible to build package build Docker images
This extends the install-dev-tools.yml playbook to introduce new
`arvados_build_one_target` and `arvados_build_all_targets` groups, to
clarify what happens inside the Docker container vs. outside. Then
`arvados_build_one_target` installs additional build tools that are
required for packages like fpm.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 10 Jun 2025 20:21:51 +0000 (16:21 -0400)]
22958: Introduce distro_dnf role to Ansible
Akin to distro_packages, this role is a common place that knows what
module streams we enable on different versions of RHEL, and can enable
any that are requested.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 10 Jun 2025 20:19:41 +0000 (16:19 -0400)]
22958: Declare package dependencies for build roles that unarchive
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 10 Jun 2025 20:15:30 +0000 (16:15 -0400)]
22958: Introduce distro_packages role
The point of this role is to abstract away differences between
distributions. This is the one place that knows about packaging
differences across distributions and takes care of it, so we don't have
to keep re-encoding the same logic across our playbooks.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 3 Jun 2025 20:07:10 +0000 (16:07 -0400)]
22958: Remove Passenger runtime dependencies from arvados_build_ruby
These are only required for the production Passenger agent.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 3 Jun 2025 19:18:06 +0000 (15:18 -0400)]
22958: Rename install-test-env.yml→install-dev-tools.yml
To better reflect its expanded scope.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 3 Jun 2025 19:15:12 +0000 (15:15 -0400)]
22958: Enable installing select build/test dependencies
This commit completely reorganizes `install-test-env.yml` to make it
possible to install a subset of dependencies using inventory
groups. This is a first step towards reusing the playbook in other
contexts like package build Dockerfiles.
If you put a host in the `arvados_test_all` group, the playbook still
manages all the same stuff it did before, it's just completely
reorganized.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 3 Jun 2025 15:53:40 +0000 (11:53 -0400)]
22958: Refactor NodeJS installation to a role
Mostly so we can use role defaults which act consistently with most of
the rest of our code.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lucas Di Pentima [Mon, 9 Jun 2025 15:04:27 +0000 (12:04 -0300)]
Merge branch '22613-update-salt'. Refs #22613
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Mon, 9 Jun 2025 14:59:56 +0000 (11:59 -0300)]
22613: Updates final arvados-formula merge commit
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Sun, 8 Jun 2025 05:12:25 +0000 (01:12 -0400)]
Merge branch '22827-many-mounts-inside-output-dir'
fixes #22827
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 6 Jun 2025 14:31:11 +0000 (10:31 -0400)]
Merge branch '22777-named-proxy-port'
closes #22777
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 6 Jun 2025 14:30:14 +0000 (10:30 -0400)]
22777: Change example domain name to match existing docs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 4 Jun 2025 21:11:18 +0000 (17:11 -0400)]
22777: published_port links specify container request UUIDs.
...not container UUIDs.
The generic proxy endpoint (https://{uuid}-{port}.containers.domain)
can be used with either a container request UUID or a container UUID.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 18:27:38 +0000 (14:27 -0400)]
22827: Fix memory usage check in case Alloc decreases during test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 16:27:46 +0000 (12:27 -0400)]
Merge branch '22935-ssh-key-type'
fixes #22935
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 16:27:03 +0000 (12:27 -0400)]
22935: Change example key type from rsa to
ed25519 .
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 16:23:59 +0000 (12:23 -0400)]
22827: Log memory consumption even when passing test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 16:09:07 +0000 (12:09 -0400)]
Merge branch '22931-crunch-run-open-sockets'
fixes #22931
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 03:41:42 +0000 (23:41 -0400)]
22827: Fail test on excess memory usage.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 03:40:51 +0000 (23:40 -0400)]
22827: Single-entry cache for source collection filesystem.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 3 Jun 2025 03:34:56 +0000 (23:34 -0400)]
22827: Update fs/keepclient pointers during Snapshot and Splice
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Tue, 3 Jun 2025 12:52:56 +0000 (08:52 -0400)]
Merge branch '22957-ansible-package-tests'
Closes #22957, #22944, #22962.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Tue, 3 Jun 2025 03:33:11 +0000 (23:33 -0400)]
22827: Test repetitive mounts under output directory.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Mon, 2 Jun 2025 21:03:56 +0000 (17:03 -0400)]
Merge branch '22819-cwl-use-s3-creds' refs #22819
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 2 Jun 2025 19:25:53 +0000 (15:25 -0400)]
22819: Add mock for now() since utcnow() is deprecated.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Mon, 2 Jun 2025 18:09:38 +0000 (14:09 -0400)]
22935: Add SSH key compatibility note to compute node image doc.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Mon, 2 Jun 2025 17:42:29 +0000 (13:42 -0400)]
Merge branch '22845-process-status-counts'
closes #22845
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 2 Jun 2025 15:53:31 +0000 (11:53 -0400)]
22845: added tbody assertions in test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 2 Jun 2025 15:09:26 +0000 (11:09 -0400)]
22845: fixed intermittent CORS error
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Mon, 2 Jun 2025 14:50:35 +0000 (10:50 -0400)]
22957: Build package test Docker images with Ansible
This is not a huge win by itself, but it means we can manage these
images with a single playbook rather than one Dockerfile per image. The
bigger win will come when we do the same for package build Dockerfiles,
which can reuse a lot of the code we've already written in
`install-test-env.yml`.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 2 Jun 2025 14:28:27 +0000 (10:28 -0400)]
22957: Add arvados_ansible role to install-test-env playbook
This is in preparation to build packaging Docker images with Ansible.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sat, 31 May 2025 15:54:42 +0000 (11:54 -0400)]
22957: Support RHEL-based distros in distro_bootstrap
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 30 May 2025 17:13:52 +0000 (13:13 -0400)]
22944: Bugfix and DRY Ansible bootstrap tasks
By default, Ansible tries to gather host facts at the start of each
play. In order for the bootstrap task to work as intended, it must run
in an early play with `gather_facts: no`.
Make this easier by adding a role to do it. This removes some
bootstrapping of the `gnupg` and `xz-utils` packages. Both of these were
carried over from previous automations, and they don't seem to really be
required by Ansible directly. I have been able to run all these
playbooks as-is. They might be getting pulled in as dependencies of
other packages, or might be core to more recent Debian, but whatever the
reason, we should be fine.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 30 May 2025 14:50:30 +0000 (10:50 -0400)]
22957: Add requirements files to Ansible
We are at a point where we want to use collections that aren't included
in Ansible 8. This commit adds the infrastructure for us to do that in
the standard way, while taking the opportunity to only declare what we
need (no more installing the 240MiB Fortinet collection everywhere).
The change to the PostgreSQL HBA sources is required by stricter
validation in the newer community.postgresql module. The change from
parameter names from `db` to `login_db` is because the former is
deprecated in this version.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Mon, 2 Jun 2025 13:45:49 +0000 (09:45 -0400)]
22819: Add --s3-public-bucket to documentation
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 30 May 2025 23:55:45 +0000 (19:55 -0400)]
22819: Support for downloading from public buckets
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 30 May 2025 21:30:01 +0000 (17:30 -0400)]
22819: Add --s3-public-bucket option
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 30 May 2025 20:47:41 +0000 (16:47 -0400)]
22819: Filter on expires_at, improve logging
Remove redundant copy of resolve_aws_key
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Fri, 30 May 2025 19:41:05 +0000 (16:41 -0300)]
22613: Updates arvados-formula commit
This is to support ContainerWebServices service URLs in the config file.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 30 May 2025 19:39:52 +0000 (16:39 -0300)]
22613: Fixes LE config for *.containers subdomains
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 30 May 2025 18:25:33 +0000 (15:25 -0300)]
22613: Use distribution-provided PostgreSQL service instead of upstream
This is to workaround an issue with the missing pgdg-keyring deb package
that the postgresql-formula attempts to download when using PostgreSQL
from postgresql.org.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lisa Knox [Fri, 30 May 2025 15:37:06 +0000 (11:37 -0400)]
22845: added 'close' button to status filter popover
* also shifted all filter popover close buttons to the right corner for consistency
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 30 May 2025 15:16:46 +0000 (11:16 -0400)]
22845: added more space between status and count
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Fri, 30 May 2025 15:06:16 +0000 (11:06 -0400)]
22931: Update transport to use DefaultTransport values from Go 1.23.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 30 May 2025 15:06:10 +0000 (11:06 -0400)]
22931: Disable keepalive on single-req gateway connections.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Fri, 30 May 2025 14:07:48 +0000 (11:07 -0300)]
22613: Adds new DNS record to Route53
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lisa Knox [Thu, 29 May 2025 21:04:14 +0000 (17:04 -0400)]
22845: fixed initial load and typefilter change load
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Stephen Smith [Thu, 29 May 2025 18:58:00 +0000 (14:58 -0400)]
Merge branch '22360-skeleton-loader' into main. Closes #22360
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Tom Clegg [Thu, 29 May 2025 17:54:49 +0000 (13:54 -0400)]
Merge branch '22828-empty-webshell-ok'
fixes #22828
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 29 May 2025 14:09:32 +0000 (10:09 -0400)]
Merge branch '22816-container-shell-default'
closes #22816
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 29 May 2025 14:09:12 +0000 (10:09 -0400)]
22816: Add rationale.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Stephen Smith [Wed, 28 May 2025 21:29:02 +0000 (17:29 -0400)]
22360: More test fixing
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Wed, 28 May 2025 21:10:23 +0000 (17:10 -0400)]
22360: Fix tests
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Wed, 28 May 2025 19:41:26 +0000 (15:41 -0400)]
22360: Add tests I accidentally forgot to commit for 22394-project-tab-preference refs #22394
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Wed, 28 May 2025 19:40:42 +0000 (15:40 -0400)]
22360: Pre-emptively set project panel DE working to improve responsiveness
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Tom Clegg [Wed, 28 May 2025 18:36:54 +0000 (14:36 -0400)]
22816: Add upgrade note about changed default.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 28 May 2025 16:46:52 +0000 (12:46 -0400)]
22828: Skip webshell diagnostics if not enabled (empty ExternalURL).
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 28 May 2025 16:23:40 +0000 (12:23 -0400)]
22816: Enable container shell for admins by default.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Wed, 28 May 2025 14:45:22 +0000 (10:45 -0400)]
22886: Update second arvados gem reference
Refs #22886
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 23 May 2025 13:53:29 +0000 (09:53 -0400)]
22886: Release Arvados 3.1.2
Refs #22886.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 27 May 2025 18:33:47 +0000 (14:33 -0400)]
22779: Skip reading ~/.aws from the a-d-c service
See comments for background. Setting these variables lets a-d-c act more
like it did in previous versions while leaving a way for administrators
to opt in to newer behavior. We may do something different for Arvados
3.2.0, but this is where we want to be today. This was discussed between
Peter, Tom, Lucas, and myself. Refs #22779.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Tue, 27 May 2025 14:50:38 +0000 (10:50 -0400)]
22613: Add *.containers.__DOMAIN__ to salt scripts.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 15 May 2025 19:15:58 +0000 (15:15 -0400)]
22613: Add "*.containers" wildcard to more places in docs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Stephen Smith [Tue, 27 May 2025 14:17:39 +0000 (10:17 -0400)]
22360: Allow skeleton loader when criteriaChanged=false for pagination/sorting
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Tom Clegg [Mon, 26 May 2025 19:50:16 +0000 (15:50 -0400)]
22935: Support
ED25519 keys in EC2 driver.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Stephen Smith [Mon, 26 May 2025 15:42:46 +0000 (11:42 -0400)]
22360: Clear toolbar selection & disable row interaction when skeleton showing
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>