]> git.arvados.org - arvados.git/log
arvados.git
8 weeks ago19378: auto-create nested dirs works
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>

8 weeks ago22972: Restores using upstream PG versions, uses fixed formula 22972-salt-installer-pgdg-keyring
Lucas Di Pentima [Thu, 26 Jun 2025 21:43:11 +0000 (18:43 -0300)]
22972: Restores using upstream PG versions, uses fixed formula

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

8 weeks ago22704: Revert removing db:seed from db:schema:load case.
Tom Clegg [Fri, 27 Jun 2025 18:51:30 +0000 (14:51 -0400)]
22704: Revert removing db:seed from db:schema:load case.

refs #22704
refs #23004

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

8 weeks ago22703: Enable email notifications before testing them. 22703-default-no-mail
Tom Clegg [Fri, 27 Jun 2025 14:42:55 +0000 (10:42 -0400)]
22703: Enable email notifications before testing them.

...now that they are disabled by default.

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

8 weeks ago22965: Streamline RAILS_PACKAGE_ITERATION declaration
Brett Smith [Thu, 26 Jun 2025 19:52:15 +0000 (15:52 -0400)]
22965: Streamline RAILS_PACKAGE_ITERATION declaration

In particular this lets you source run-library.sh in a script using
`set -u`. Refs #22965.

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

8 weeks agoMerge branch '22965-arvados-dev-move'
Brett Smith [Thu, 26 Jun 2025 19:14:39 +0000 (15:14 -0400)]
Merge branch '22965-arvados-dev-move'

Refs #22965.

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

8 weeks agoMerge branch '22998-gem-fetch-fixes'
Brett Smith [Thu, 26 Jun 2025 18:36:01 +0000 (14:36 -0400)]
Merge branch '22998-gem-fetch-fixes'

Mostly reverts c3210c645eefda4a1f67c0aa01cb37b12b3eab1c to restore
Ruby 2.7 compatibility. Refs #22998.

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

8 weeks ago22998: Pin nokogiri for Ruby 2.7 compatibility 22998-gem-fetch-fixes
Brett Smith [Thu, 26 Jun 2025 15:24:38 +0000 (11:24 -0400)]
22998: Pin nokogiri for Ruby 2.7 compatibility

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

8 weeks ago22998: Fetch gems in parallel
Brett Smith [Thu, 26 Jun 2025 18:03:42 +0000 (14:03 -0400)]
22998: Fetch gems in parallel

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

8 weeks ago22703: Change default SendUserSetupNotificationEmail: false.
Tom Clegg [Thu, 26 Jun 2025 15:21:32 +0000 (11:21 -0400)]
22703: Change default SendUserSetupNotificationEmail: false.

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

8 weeks ago22703: Clarify how we expect config.default.yml to be used.
Tom Clegg [Thu, 26 Jun 2025 15:20:50 +0000 (11:20 -0400)]
22703: Clarify how we expect config.default.yml to be used.

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

8 weeks agoMerge branch '22704-db-load-and-seed'
Tom Clegg [Thu, 26 Jun 2025 14:27:39 +0000 (10:27 -0400)]
Merge branch '22704-db-load-and-seed'

fixes #22704

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

8 weeks ago22704: Run db:seed after db:migrate. 22704-db-load-and-seed
Tom Clegg [Thu, 26 Jun 2025 13:47:22 +0000 (09:47 -0400)]
22704: Run db:seed after db:migrate.

This way db:seed can safely assume the schema is up-to-date.

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

8 weeks ago19378: switched to separate file and folder upload buttons
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>

2 months ago22704: Ensure db:seed succeeds before running db:migrate.
Tom Clegg [Wed, 25 Jun 2025 21:44:28 +0000 (17:44 -0400)]
22704: Ensure db:seed succeeds before running db:migrate.

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

2 months agoMerge branch '22978-dependabot-2' into main. Closes #22978
Stephen Smith [Wed, 25 Jun 2025 20:17:47 +0000 (16:17 -0400)]
Merge branch '22978-dependabot-2' into main. Closes #22978

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

2 months agoMerge branch '22985-zip-via-query'
Tom Clegg [Wed, 25 Jun 2025 19:27:05 +0000 (15:27 -0400)]
Merge branch '22985-zip-via-query'

closes #22985

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

2 months ago22978: Bump caniuse-lite while I'm at it 22978-dependabot-2
Stephen Smith [Mon, 23 Jun 2025 18:19:22 +0000 (14:19 -0400)]
22978: Bump caniuse-lite while I'm at it

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

2 months ago22978: Bump brace-expansion to address CVE-2025-5889
Stephen Smith [Fri, 20 Jun 2025 14:45:40 +0000 (10:45 -0400)]
22978: Bump brace-expansion to address CVE-2025-5889

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

2 months ago22985: Trigger zip download using ?accept=... 22985-zip-via-query
Tom Clegg [Wed, 25 Jun 2025 16:22:46 +0000 (12:22 -0400)]
22985: Trigger zip download using ?accept=...

...as alternative to "Accept: ..." header.

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

2 months ago19378: removed react-dropzone, re-implemented with html
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>

2 months agoMerge branch '22859-service-port-range'
Tom Clegg [Wed, 25 Jun 2025 13:57:32 +0000 (09:57 -0400)]
Merge branch '22859-service-port-range'

refs #22859

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

2 months ago22859: Change example port range for readability.
Tom Clegg [Wed, 25 Jun 2025 13:56:51 +0000 (09:56 -0400)]
22859: Change example port range for readability.

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

2 months ago22965: Update source for upload scripts 22965-arvados-dev-move
Brett Smith [Tue, 24 Jun 2025 22:54:52 +0000 (18:54 -0400)]
22965: Update source for upload scripts

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

2 months ago22965: Remove perl dependency
Brett Smith [Tue, 24 Jun 2025 16:09:41 +0000 (12:09 -0400)]
22965: Remove perl dependency

So we don't have to rely on having it in small Docker containers, etc.

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

2 months ago22965: Explain why we use origin/main
Brett Smith [Tue, 24 Jun 2025 15:53:19 +0000 (11:53 -0400)]
22965: Explain why we use origin/main

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

2 months agoMerge branch '22970-go124'
Tom Clegg [Tue, 24 Jun 2025 19:15:27 +0000 (15:15 -0400)]
Merge branch '22970-go124'

closes #22970

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

2 months ago22970: Update Go version in ansible installer. 22970-go124
Tom Clegg [Tue, 24 Jun 2025 19:11:25 +0000 (15:11 -0400)]
22970: Update Go version in ansible installer.

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

2 months ago22859: More specific recommendations for Nginx configs. 22859-service-port-range
Tom Clegg [Tue, 24 Jun 2025 18:51:56 +0000 (14:51 -0400)]
22859: More specific recommendations for Nginx configs.

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

2 months agoMerge branch '22974-rails-dependency-upgrades'. Closes #22974
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>

2 months ago22974: Override Rack::QueryParser default request size limit. 22974-rails-dependency-upgrades
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>

2 months ago22793: more flakiness ironing
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>

2 months ago22793: added not found display to overview panel
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>

2 months ago22793: more flaky test fixes
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>

2 months ago22793: various small test adjustments
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>

2 months agoMerge branch '22974-go-dependency-upgrades'
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>

2 months agoMerge branch '22860-non-home-panel-layout' into main. Closes #22860
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>

2 months ago22793: updated page-not-found test
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>

2 months ago22793: updated workflow test
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>

2 months ago22793: restored gitprops tags to wf panel
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>

2 months ago22958: Add missing `become`
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>

2 months ago22974: Updates net-imap to address CVE-2025-43857
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>

2 months ago22974: Updates nokogiri to address CVE-2025-24855 & CVE-2024-55549
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>

2 months ago22974: Upgrades rack to address CVE-2025-46727
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>

2 months ago22860: Add arbitrary flexbasis to allow main content to shrink 22860-non-home-panel-layout
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>

2 months ago22793: made panelStates update when children.length changes
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>

2 months ago22974: Upgrades github.com/go-jose/go-jose/v4 to address CVE-2025-27144 22974-go-dependency-upgrades
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>

2 months ago22974: Upgrades golang.org/x/net to address CVE-2025-22872
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>

2 months ago22974: Upgrades github.com/golang-jwt/jwt/v4 to address CVE-2025-30204
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>

2 months ago22974: Upgrades golang.org/x/crypto to address CVE-2025-22869
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>

2 months ago22793: updated trash test
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>

2 months ago22793: updated sharinng test
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>

2 months ago22793: updated process test
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>

2 months ago22793: fixed last tab out of range error
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>

2 months ago8815: Remove ARVADOS_DEV_ROOT documentation
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>

2 months ago21362: Update rpm.arvados.org URLs to https
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>

2 months agoMerge branch '22958-ansible-docker-package-builds'
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>

2 months ago22793: updated page-not-found test
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>

2 months ago22793: updated multiselect-toolbar test
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>

2 months ago22793: updated details-panel test
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>

2 months ago22973: fixed toolbar switching when favoriting item
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>

2 months ago22793: updated favorites test
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>

2 months ago22958: Document Ansible as a prerequisite for package builds 22958-ansible-docker-package-builds
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>

2 months ago22958: Remove arm64 from package build scripts
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>

2 months ago22958: Update Ansible comments for recent developments
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>

2 months ago22793: rewrite details card test
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>

2 months ago22793: update delete-multiple-files test
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>

2 months ago22793: update create-workflow test
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>

2 months ago22793: context-menu tests
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>

2 months ago22793: collection tests pt 2
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>

2 months ago22793: restored version browser option to collection attributes
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>

2 months ago22793: restored old version warning and Link to Process
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>

2 months ago22793: collection test
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>

2 months ago22793: fixed banner-tooltip test
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>

2 months ago22793: fixed multi-panel-view test
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>

2 months ago22958: Update Python packages to depend on libcurl4
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>

2 months ago22958: Use Ansible to build package build Docker images
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>

2 months ago22958: Introduce distro_dnf role to Ansible
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>

2 months ago22958: Declare package dependencies for build roles that unarchive
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>

2 months ago22958: Introduce distro_packages role
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>

2 months ago22958: Remove Passenger runtime dependencies from arvados_build_ruby
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>

2 months ago22958: Rename install-test-env.yml→install-dev-tools.yml
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>

2 months ago22958: Enable installing select build/test dependencies
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>

2 months ago22958: Refactor NodeJS installation to a role
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>

2 months agoMerge branch 'main' into 22793-unify-tab-view
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>

2 months ago22793: removed extraneous process-overview file
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>

2 months ago22793: added null check for initial root project load
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>

2 months ago22793: fixed Overview panel flickering when navigating to user panel
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>

2 months ago22793: added filter for all root projects, not just current user
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>

2 months ago22793: Process panel now uses new layout
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>

2 months agoMerge branch '22613-update-salt'. Refs #22613
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>

2 months ago22613: Updates final arvados-formula merge commit 22613-update-salt
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>

2 months ago22793: Workflows follow new pattern
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>

2 months agoMerge branch '22827-many-mounts-inside-output-dir'
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>

2 months ago22859: Comment Nginx setup for dynamically assigned ports.
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>

2 months ago22793: added description reset and expanded height logic
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>

2 months ago22793: applied overview layout to collection view
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>

2 months ago22970: Upgrade to go 1.24.1.
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>

2 months ago22859: Merge branch 'main' into 22859-service-port-range
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>

2 months agoMerge branch '22777-named-proxy-port'
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>