]> git.arvados.org - arvados.git/log
arvados.git
5 weeks ago19378: fixed collection test that was overwritten in merge 19378-test-fix
Lisa Knox [Fri, 18 Jul 2025 14:16:45 +0000 (10:16 -0400)]
19378: fixed collection test that was overwritten in merge

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

5 weeks agoMerge branch '19378-folder-upload'
Lisa Knox [Thu, 17 Jul 2025 17:37:01 +0000 (13:37 -0400)]
Merge branch '19378-folder-upload'

closes #19378

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

5 weeks ago19378: added unit test for getMinNecessaryPaths 19378-folder-upload
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>

5 weeks ago19378: updated createDirectory unit test
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>

5 weeks ago19378: added empty path check in uploadFiles
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>

5 weeks ago19378: Added warning that empty folders will be ignored in upload
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>

5 weeks ago19378: all dirs now created with a single call
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>

5 weeks ago19378: fixed getMinNecessaryPaths
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>

5 weeks ago19378: creating multiple folders in one update now only bumps the version by one
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>

5 weeks ago23044: Add external service container port routing to handler
Brett Smith [Tue, 15 Jul 2025 18:40:48 +0000 (14:40 -0400)]
23044: Add external service container port routing to handler

This is an initial pass to address the bug in refs #23044.
This might not be the right solution, but it seems to at least get
things functioning, and it's self-contained so it's easy to replace
later as desired.

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

5 weeks agoMerge branch '23041-fuse3'
Brett Smith [Tue, 15 Jul 2025 14:40:34 +0000 (10:40 -0400)]
Merge branch '23041-fuse3'

Closes #23041, #23042.

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

5 weeks ago23041: Refine Ansible's strategy for installing FUSE 23041-fuse3
Brett Smith [Tue, 15 Jul 2025 13:18:25 +0000 (09:18 -0400)]
23041: Refine Ansible's strategy for installing FUSE

`/etc/fuse.conf` could be provided by either `fuse` or `fuse3`. If it
already exists, don't install a package, to avoid messing with the
administrator's selections. If it doesn't, install `fuse3` to get the
most modern version. All of our supported distributions have this except
maybe Ubuntu 20.04, where we're not going to run the Ansible installer
anyway.

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

5 weeks ago23033: Remove fuse dependency from arvados-client
Brett Smith [Mon, 14 Jul 2025 16:03:04 +0000 (12:03 -0400)]
23033: Remove fuse dependency from arvados-client

The arv-mount dependency notes it is there because arv-mount can
sometimes call FUSE command line tools. As best I can tell, this is not
true for arvados-client. Declaring the library dependency is more
accurate. Refs #23033.

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

5 weeks ago23033: Add libfuse2 dependency to arvados-client
Brett Smith [Mon, 14 Jul 2025 16:02:02 +0000 (12:02 -0400)]
23033: Add libfuse2 dependency to arvados-client

This is basically commit 9a68b3ef3bcfae2c8d064b573230870bfad1d19b
with the same rationale, just applied to arvados-client instead of
arv-mount. Refs #23033.

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

6 weeks agoMerge branch '22945-ansible-secrets-nolog'. Closes #22945
Lucas Di Pentima [Fri, 11 Jul 2025 20:52:58 +0000 (17:52 -0300)]
Merge branch '22945-ansible-secrets-nolog'. Closes #22945

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

6 weeks agoMerge branch '22866-single-node-ansible'
Brett Smith [Fri, 11 Jul 2025 19:16:18 +0000 (15:16 -0400)]
Merge branch '22866-single-node-ansible'

Closes #22866, #22879.

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

6 weeks ago22945: Adds remaining 'no_log: yes' to playbook tasks handling secrets 22945-ansible-secrets-nolog
Lucas Di Pentima [Fri, 11 Jul 2025 18:54:47 +0000 (15:54 -0300)]
22945: Adds remaining 'no_log: yes' to playbook tasks handling secrets

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

6 weeks ago22945: Adds 'no_log: yes' to roles' tasks that handle passwords/tokens.
Lucas Di Pentima [Fri, 11 Jul 2025 18:43:50 +0000 (15:43 -0300)]
22945: Adds 'no_log: yes' to roles' tasks that handle passwords/tokens.

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

6 weeks ago22866: Prefer `sudo arvados-client sudo diagnostics` 22866-single-node-ansible
Brett Smith [Thu, 10 Jul 2025 19:03:16 +0000 (15:03 -0400)]
22866: Prefer `sudo arvados-client sudo diagnostics`

Thanks Lucas.

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

6 weeks ago22866: Document single-node install with Ansible
Brett Smith [Wed, 9 Jul 2025 18:33:23 +0000 (14:33 -0400)]
22866: Document single-node install with Ansible

This is tested and we expect this will be easier for most people to
deploy.

Part of what's changing here is the documentation page does not have a
bunch of forks for different options. Instead it prioritizes getting the
simplest possible install working with minimum fuss. I think this is
what most people installing with this option want. The provided
configuration templates give pointers for ways you might change the
configuration in more advanced ways.

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

6 weeks ago22866: Remove unused documentation page
Brett Smith [Thu, 10 Jul 2025 16:01:27 +0000 (12:01 -0400)]
22866: Remove unused documentation page

`git grep salt-vagrant` says nothing links to this.

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

6 weeks ago22866: Update Ansible install documentation
Brett Smith [Tue, 8 Jul 2025 20:06:15 +0000 (16:06 -0400)]
22866: Update Ansible install documentation

* Document the more modern install method.
* Explain more of the surrounding steps, not just the install.
* Put this in an include to reuse later.

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

6 weeks ago22866: Touch up example cluster config
Brett Smith [Tue, 8 Jul 2025 18:23:01 +0000 (14:23 -0400)]
22866: Touch up example cluster config

* Use `xurid` ("your id") instead of the test cluster id `zzzzz`.
* Clarify that the cluster identifier must be lowercase.
* Correct the documentation for nginx internal networks.

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

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

6 weeks ago22866: Start Ansible examples directory
Brett Smith [Tue, 8 Jul 2025 18:09:17 +0000 (14:09 -0400)]
22866: Start Ansible examples directory

To try to clarify what's template documentation vs. supporting files.

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

6 weeks agoUpdate stale runtime_constraints.cuda reference
Brett Smith [Thu, 10 Jul 2025 15:22:08 +0000 (11:22 -0400)]
Update stale runtime_constraints.cuda reference

No issue #.

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

6 weeks agoMerge branch '23027-ansible-service-ports'
Brett Smith [Thu, 10 Jul 2025 15:21:13 +0000 (11:21 -0400)]
Merge branch '23027-ansible-service-ports'

Refs #23027.

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

6 weeks ago23027: Validate port range for nginx core configuration 23027-ansible-service-ports
Brett Smith [Thu, 10 Jul 2025 14:47:28 +0000 (10:47 -0400)]
23027: Validate port range for nginx core configuration

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

6 weeks ago23027: Improve nginx includes filename
Brett Smith [Thu, 10 Jul 2025 14:46:35 +0000 (10:46 -0400)]
23027: Improve nginx includes filename

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

6 weeks ago23027: Configure nginx for external container service ports
Brett Smith [Thu, 10 Jul 2025 02:35:10 +0000 (22:35 -0400)]
23027: Configure nginx for external container service ports

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

6 weeks ago23027: Clarify context of "base" configuration
Brett Smith [Wed, 9 Jul 2025 20:10:53 +0000 (16:10 -0400)]
23027: Clarify context of "base" configuration

It's not really "base" since it's included in an `http` context.

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

6 weeks agoMerge branch '22859-clear-site-data'
Tom Clegg [Wed, 9 Jul 2025 13:28:30 +0000 (09:28 -0400)]
Merge branch '22859-clear-site-data'

refs #22859

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

6 weeks ago22859: Move most of maybeRedirect into a separate func. 22859-clear-site-data
Tom Clegg [Tue, 8 Jul 2025 15:27:34 +0000 (11:27 -0400)]
22859: Move most of maybeRedirect into a separate func.

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

6 weeks ago22859: Call the cookie store cookies.txt instead of *.jar.
Tom Clegg [Tue, 8 Jul 2025 15:05:58 +0000 (11:05 -0400)]
22859: Call the cookie store cookies.txt instead of *.jar.

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

6 weeks ago22859: Merge branch 'main' into 22859-clear-site-data
Tom Clegg [Mon, 7 Jul 2025 15:26:47 +0000 (11:26 -0400)]
22859: Merge branch 'main' into 22859-clear-site-data

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

6 weeks ago19378: fixed isAnyNested null path case
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>

6 weeks ago19378: added test for nested folder upload
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>

6 weeks ago22859: Fix crash when ContainerWebServices is nil (in tests).
Tom Clegg [Mon, 7 Jul 2025 02:39:07 +0000 (22:39 -0400)]
22859: Fix crash when ContainerWebServices is nil (in tests).

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

7 weeks agoMerge branch '22703-default-no-mail'
Tom Clegg [Fri, 4 Jul 2025 17:24:31 +0000 (13:24 -0400)]
Merge branch '22703-default-no-mail'

refs #22703

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

7 weeks ago22859: Clear client-side state when reusing a dynamic port.
Tom Clegg [Fri, 4 Jul 2025 17:17:44 +0000 (13:17 -0400)]
22859: Clear client-side state when reusing a dynamic port.

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

7 weeks agoMerge branch '23013-update-google-login-documentation'
Brett Smith [Thu, 3 Jul 2025 18:00:10 +0000 (14:00 -0400)]
Merge branch '23013-update-google-login-documentation'

Refs #23013.

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

7 weeks ago23013: Copyedit discussion of the Workbench origin
Brett Smith [Thu, 3 Jul 2025 17:59:46 +0000 (13:59 -0400)]
23013: Copyedit discussion of the Workbench origin

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

7 weeks agoMerge branch '21362-rocky9-packaging'
Brett Smith [Thu, 3 Jul 2025 17:59:22 +0000 (13:59 -0400)]
Merge branch '21362-rocky9-packaging'

Refs #21362.

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

7 weeks ago21362: Add upgrade note about new RHEL gpgkey URL 21362-rocky9-packaging
Brett Smith [Thu, 3 Jul 2025 17:55:20 +0000 (13:55 -0400)]
21362: Add upgrade note about new RHEL gpgkey URL

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

7 weeks agoMerge branch '22793-unify-tab-view'
Lisa Knox [Thu, 3 Jul 2025 17:54:52 +0000 (13:54 -0400)]
Merge branch '22793-unify-tab-view'

closes #22793

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

7 weeks agoMerge branch 'main' into 22793-unify-tab-view 22793-unify-tab-view
Lisa Knox [Thu, 3 Jul 2025 13:37:54 +0000 (09:37 -0400)]
Merge branch 'main' into 22793-unify-tab-view

refs #22793

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

7 weeks ago22793: style fixes:
Lisa Knox [Thu, 3 Jul 2025 13:15:34 +0000 (09:15 -0400)]
22793: style fixes:

* fixed command tab content height
* removed unused styles

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

7 weeks ago23013: Minor rewording for clarity. 23013-update-google-login-documentation
Zoë Ma [Wed, 2 Jul 2025 21:04:40 +0000 (17:04 -0400)]
23013: Minor rewording for clarity.

Move the negation ("not") much closer to the substantive verb ("is
allowed") in a long sentence, to avoid giving a false impression of the
opposite meaning upon a partial read.

Arvados-DCO-1.1-Signed-off-by: Zoë Ma <zoe.ma@curii.com>

7 weeks ago23013: Update documentation about Google login setup.
Zoë Ma [Wed, 2 Jul 2025 20:43:35 +0000 (16:43 -0400)]
23013: Update documentation about Google login setup.

- Clarify the difference between the "JavaScript origin" and "Redirect
  URI" settings.
- Update terminology to match current UI of Google Developer Console.
- Minor cleanup (e.g. use full path to Arvados config file).

Arvados-DCO-1.1-Signed-off-by: Zoë Ma <zoe.ma@curii.com>

7 weeks ago22793: adjiusted max description height
Lisa Knox [Wed, 2 Jul 2025 19:06:41 +0000 (15:06 -0400)]
22793: adjiusted max description height

* Stops one line decriptions changing height on toggle

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

7 weeks ago22830: Write default controller MaxRequestSize in Ansible
Brett Smith [Wed, 2 Jul 2025 02:06:13 +0000 (22:06 -0400)]
22830: Write default controller MaxRequestSize in Ansible

In general, we should do #22830. But right now this is the only thing
that Ansible reads from the API section, so we can get a big usability
win for single-node installs by just duplicating the default here for now.
Refs #22830.

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

7 weeks ago21362: Update RHEL documentation with new key path
Brett Smith [Wed, 2 Jul 2025 01:52:22 +0000 (21:52 -0400)]
21362: Update RHEL documentation with new key path

This lets us use different keys for different versions. The old path
still works, and I've made sure the new path works for all currently
supported releases.

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

7 weeks ago19378: fixed error where createDirectory is called unnecessarily
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>

7 weeks ago19378: refactored cy.upload() to account for new ondrop behavior
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>

7 weeks agoMerge branch '22972-salt-installer-pgdg-keyring'
Lucas Di Pentima [Tue, 1 Jul 2025 17:17:47 +0000 (14:17 -0300)]
Merge branch '22972-salt-installer-pgdg-keyring'

closes #22972

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

7 weeks ago22972: Updates postgres-formula commit to the merge commit.
Lucas Di Pentima [Tue, 1 Jul 2025 17:16:51 +0000 (14:16 -0300)]
22972: Updates postgres-formula commit to the merge commit.

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

7 weeks ago22859: Use pointer for router config so tests can change on the fly.
Tom Clegg [Tue, 1 Jul 2025 14:42:00 +0000 (10:42 -0400)]
22859: Use pointer for router config so tests can change on the fly.

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

7 weeks ago19378: updated collection-service test
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>

7 weeks ago23007: Fix one more expected test output for ruamel.yaml 0.18.13+
Brett Smith [Mon, 30 Jun 2025 23:35:55 +0000 (19:35 -0400)]
23007: Fix one more expected test output for ruamel.yaml 0.18.13+

Same rationale and basic change as the last commit. Refs #23007.

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

7 weeks ago23007: Fix more expected test output for ruamel.yaml 0.18.13+
Brett Smith [Mon, 30 Jun 2025 23:29:26 +0000 (19:29 -0400)]
23007: Fix more expected test output for ruamel.yaml 0.18.13+

Same rationale and basic change as the last commit. Note we're always
changing the expected value of a run step in a container.
Refs #23007.

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

7 weeks ago23007: Fix expected test output for ruamel.yaml 0.18.13+
Brett Smith [Mon, 30 Jun 2025 21:25:14 +0000 (17:25 -0400)]
23007: Fix expected test output for ruamel.yaml 0.18.13+

This release changed the wrapping of its output, which goes into a Keep
block, which goes into a manifest, which the CWL tests expect to match
an exact PDH. We might want to do something more sophisticated here but
this should get the Jenkins tests passing again for now.
Refs #23007.

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

7 weeks ago19378:: added some error handling
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>

7 weeks ago19389: moved dropZone onDrop to parent to prevent misclick default behavior
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>

7 weeks ago22965: Update default CI_REF
Brett Smith [Mon, 30 Jun 2025 18:54:36 +0000 (14:54 -0400)]
22965: Update default CI_REF

After reconfiguring a bunch of Jenkins jobs, it became clear that this
is a better default. We can consistently use the `ci-build` ref name to
point to the commit we want to build from that remote, for all remotes.
Refs #22965.

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

7 weeks ago19378: fixed overflow
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>

7 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>

8 weeks 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>

8 weeks 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>

8 weeks 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>

8 weeks 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>

8 weeks 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>

8 weeks 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>

8 weeks 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>

8 weeks 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>

8 weeks 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>