]>
git.arvados.org - arvados.git/log
Lucas Di Pentima [Tue, 24 Jun 2025 17:29:48 +0000 (14:29 -0300)]
Merge branch '22974-rails-dependency-upgrades'. Closes #22974
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Tue, 24 Jun 2025 14:22:29 +0000 (10:22 -0400)]
22974: Override Rack::QueryParser default request size limit.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Mon, 23 Jun 2025 15:51:14 +0000 (11:51 -0400)]
22793: more flakiness ironing
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 20 Jun 2025 13:25:36 +0000 (09:25 -0400)]
22793: added not found display to overview panel
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 19 Jun 2025 20:11:44 +0000 (16:11 -0400)]
22793: more flaky test fixes
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 19 Jun 2025 19:10:00 +0000 (15:10 -0400)]
22793: various small test adjustments
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>
Lisa Knox [Wed, 18 Jun 2025 19:45:03 +0000 (15:45 -0400)]
22793: updated page-not-found test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 18 Jun 2025 19:07:24 +0000 (15:07 -0400)]
22793: updated workflow test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 18 Jun 2025 18:55:40 +0000 (14:55 -0400)]
22793: restored gitprops tags to wf panel
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@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>
Lucas Di Pentima [Wed, 18 Jun 2025 15:27:20 +0000 (12:27 -0300)]
22974: Updates net-imap to address CVE-2025-43857
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Wed, 18 Jun 2025 15:25:20 +0000 (12:25 -0300)]
22974: Updates nokogiri to address CVE-2025-24855 & CVE-2024-55549
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Wed, 18 Jun 2025 15:24:00 +0000 (12:24 -0300)]
22974: Upgrades rack to address CVE-2025-46727
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@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>
Lisa Knox [Wed, 18 Jun 2025 14:32:07 +0000 (10:32 -0400)]
22793: made panelStates update when children.length changes
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@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>
Lisa Knox [Tue, 17 Jun 2025 18:17:35 +0000 (14:17 -0400)]
22793: updated trash test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 17 Jun 2025 18:09:37 +0000 (14:09 -0400)]
22793: updated sharinng test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 17 Jun 2025 17:56:21 +0000 (13:56 -0400)]
22793: updated process test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 17 Jun 2025 17:43:49 +0000 (13:43 -0400)]
22793: fixed last tab out of range error
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@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>
Lisa Knox [Mon, 16 Jun 2025 14:05:54 +0000 (10:05 -0400)]
22793: updated page-not-found test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 13 Jun 2025 17:53:09 +0000 (13:53 -0400)]
22793: updated multiselect-toolbar test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 13 Jun 2025 15:50:41 +0000 (11:50 -0400)]
22793: updated details-panel test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 13 Jun 2025 14:57:37 +0000 (10:57 -0400)]
22973: fixed toolbar switching when favoriting item
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 13 Jun 2025 14:08:30 +0000 (10:08 -0400)]
22793: updated favorites test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@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>
Lisa Knox [Thu, 12 Jun 2025 19:55:17 +0000 (15:55 -0400)]
22793: rewrite details card test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 12 Jun 2025 18:20:38 +0000 (14:20 -0400)]
22793: update delete-multiple-files test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 12 Jun 2025 18:00:34 +0000 (14:00 -0400)]
22793: update create-workflow test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 12 Jun 2025 15:19:14 +0000 (11:19 -0400)]
22793: context-menu tests
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 12 Jun 2025 15:14:30 +0000 (11:14 -0400)]
22793: collection tests pt 2
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 12 Jun 2025 13:51:05 +0000 (09:51 -0400)]
22793: restored version browser option to collection attributes
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 11 Jun 2025 18:54:08 +0000 (14:54 -0400)]
22793: restored old version warning and Link to Process
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 11 Jun 2025 18:25:18 +0000 (14:25 -0400)]
22793: collection test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 11 Jun 2025 15:11:11 +0000 (11:11 -0400)]
22793: fixed banner-tooltip test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 11 Jun 2025 14:52:36 +0000 (10:52 -0400)]
22793: fixed multi-panel-view test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@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>
Lisa Knox [Tue, 10 Jun 2025 18:32:18 +0000 (14:32 -0400)]
Merge branch 'main' into 22793-unify-tab-view
refs #22793
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 10 Jun 2025 15:22:52 +0000 (11:22 -0400)]
22793: removed extraneous process-overview file
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 10 Jun 2025 14:36:59 +0000 (10:36 -0400)]
22793: added null check for initial root project load
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 10 Jun 2025 14:33:05 +0000 (10:33 -0400)]
22793: fixed Overview panel flickering when navigating to user panel
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 10 Jun 2025 13:52:13 +0000 (09:52 -0400)]
22793: added filter for all root projects, not just current user
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 9 Jun 2025 19:39:39 +0000 (15:39 -0400)]
22793: Process panel now uses new layout
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@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>
Lisa Knox [Mon, 9 Jun 2025 13:31:45 +0000 (09:31 -0400)]
22793: Workflows follow new pattern
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@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 19:26:26 +0000 (15:26 -0400)]
22859: Comment Nginx setup for dynamically assigned ports.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Fri, 6 Jun 2025 17:46:27 +0000 (13:46 -0400)]
22793: added description reset and expanded height logic
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Fri, 6 Jun 2025 16:28:58 +0000 (12:28 -0400)]
22793: applied overview layout to collection view
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Fri, 6 Jun 2025 15:54:17 +0000 (11:54 -0400)]
22970: Upgrade to go 1.24.1.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 6 Jun 2025 14:32:01 +0000 (10:32 -0400)]
22859: Merge branch 'main' into 22859-service-port-range
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 [Fri, 6 Jun 2025 14:23:43 +0000 (10:23 -0400)]
22859: Route ContainerWebServices using dynamically assigned ports.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Fri, 6 Jun 2025 13:57:03 +0000 (09:57 -0400)]
22793: added dynamic maxHeight to collapsibleDescription
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 5 Jun 2025 19:19:45 +0000 (15:19 -0400)]
22793: abandoned MUI collapse component in favor of jsx/jss
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 5 Jun 2025 14:27:18 +0000 (10:27 -0400)]
22793: removed Overview Panel from Root Project
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Thu, 5 Jun 2025 13:10:46 +0000 (09:10 -0400)]
22793: added overview-panel and project-attributes
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Wed, 4 Jun 2025 21:45:10 +0000 (17:45 -0400)]
22859: Merge branch '22777-named-proxy-port' into 22859-service-port-range
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 4 Jun 2025 21:23:39 +0000 (17:23 -0400)]
22859: Dynamically assign external ports for container web services.
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>