Lucas Di Pentima [Tue, 19 Dec 2023 15:53:16 +0000 (12:53 -0300)]
21309: Upgrades golang.org/x/crypto dependency
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Mon, 18 Dec 2023 21:29:18 +0000 (16:29 -0500)]
Merge branch '21254-test-race'
fixes #21254
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 18 Dec 2023 21:19:53 +0000 (16:19 -0500)]
Merge branch '21214-dav-virtual-projects'
fixes #21214
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 18 Dec 2023 20:33:40 +0000 (15:33 -0500)]
21214: Note cycle detection/behavior on WebDAV doc page.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 18 Dec 2023 20:03:04 +0000 (15:03 -0500)]
21214: Include project/collection singletons in customfs MemorySize.
Previously, a hardlink returned its target's MemorySize, which
overreported the size of a tree in which a collection or project was
reachable by multiple paths.
Since
3d5a798ef6f4bd3b1a771bacdf0acf70edf6c1f5 a hardlink returns a
MemorySize reflecting only the hardlink itself, so the MemorySize of
the hardlink targets (project/collection singletons) needs to be added
explicitly by customFilesystem.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Mon, 18 Dec 2023 18:48:50 +0000 (13:48 -0500)]
Merge branch '21283-callable-api-module'
Closes #21283.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sat, 16 Dec 2023 20:05:50 +0000 (15:05 -0500)]
Merge branch '21146-pysdk-new-websockets'
Closes #21146, #19825.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Thu, 14 Dec 2023 20:49:03 +0000 (15:49 -0500)]
Revert "Add require 'random', refs #20846"
This reverts commit
e7ffa5492684992e4f08f793e6dbb526bcb6b6a1.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 14 Dec 2023 20:16:12 +0000 (15:16 -0500)]
arvbox updates for ruby and bundler, refs #21301
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 14 Dec 2023 19:40:12 +0000 (14:40 -0500)]
Add require 'random', refs #20846
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 1 Sep 2023 21:20:32 +0000 (17:20 -0400)]
Fix arvbox wb1 to wb2 redirects refs #20850
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 12 Dec 2023 17:58:56 +0000 (12:58 -0500)]
Fix release date of 2.7.1, refs #21089
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 11 Dec 2023 14:29:42 +0000 (09:29 -0500)]
arvbox fixes, refs #21089
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 13 Dec 2023 15:18:30 +0000 (10:18 -0500)]
21254: Split TestRunForever into timer- and signal-triggered tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 13 Dec 2023 14:39:12 +0000 (09:39 -0500)]
Merge branch '21254-test-race'
refs #21254
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 13 Dec 2023 00:03:58 +0000 (19:03 -0500)]
21214: Fix lookup of file with trailing slash.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Tue, 12 Dec 2023 16:27:27 +0000 (11:27 -0500)]
21214: Permit filter groups to match filter groups but avoid cycles.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Tue, 12 Dec 2023 13:54:51 +0000 (08:54 -0500)]
Merge branch '21277-github-pr-221'
Closes #21277.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Mon, 11 Dec 2023 17:33:21 +0000 (12:33 -0500)]
Merge branch '21206-ws-requesting-container-uuid'
refs #21206
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Stephen Smith [Mon, 11 Dec 2023 17:25:43 +0000 (12:25 -0500)]
Merge branch '21204-stable-log-sort-from-wb2-repo' into main. Closes #21204
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 11 Dec 2023 17:24:21 +0000 (12:24 -0500)]
21204: Merge branch '21204-stable-log-sort' from arvados-workbench2.git
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Tom Clegg [Mon, 11 Dec 2023 15:22:30 +0000 (10:22 -0500)]
21214: Include filter groups in sitefs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Stephen Smith [Mon, 11 Dec 2023 15:00:43 +0000 (10:00 -0500)]
21204: Add test for stable log line sort
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 11 Dec 2023 14:59:59 +0000 (09:59 -0500)]
21204: Change log sorter to preserve ordering of same-timestamped lines of a
single type
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Brett Smith [Mon, 11 Dec 2023 14:29:56 +0000 (09:29 -0500)]
21283: Make arvados.api.__call__ a staticmethod
This gives it a more helpful signature and docstring with less code.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 11 Dec 2023 00:23:00 +0000 (19:23 -0500)]
21283: Make arvados.api a callable module
See comments for rationale and implementation discussion.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Sat, 9 Dec 2023 20:56:10 +0000 (15:56 -0500)]
21214: Prevent filter groups from matching other/same filter groups.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Krzysztof Majewski [Fri, 8 Dec 2023 09:43:54 +0000 (10:43 +0100)]
Add option to upload InputStream to KeepWebApi
Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski majewski.kielce@gmail.com
Peter Amstutz [Thu, 7 Dec 2023 19:14:51 +0000 (14:14 -0500)]
Fix coreui version dependency, refs #21089
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Thu, 7 Dec 2023 19:01:09 +0000 (14:01 -0500)]
21254: Fix racy keep-balance test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Thu, 7 Dec 2023 17:53:50 +0000 (12:53 -0500)]
Pass in VERSION, MAINTAINER and DESCRIPTION, refs #21089
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Thu, 7 Dec 2023 16:27:44 +0000 (11:27 -0500)]
Merge branch '21258-flaky-adc-test'
fixes #21258
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 6 Dec 2023 22:54:53 +0000 (17:54 -0500)]
Fix branch checkout in the build Docker image, refs #21089
Previously it would always check out the remote HEAD and not the
intended version that was going to be built, which causes problems
when the build environment diverges.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 6 Dec 2023 23:16:24 +0000 (18:16 -0500)]
Merge branch 'main' from arvados-workbench2.git
refs #18874
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 6 Dec 2023 19:01:00 +0000 (14:01 -0500)]
21258: Fix "guaranteed broken" stub instance not broken.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 6 Dec 2023 17:47:53 +0000 (12:47 -0500)]
21258: Fix "container completed twice" testing bug.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 6 Dec 2023 16:55:52 +0000 (11:55 -0500)]
Merge branch '21227-keep-web-panic'
fixes #21227
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 6 Dec 2023 15:22:24 +0000 (10:22 -0500)]
21258: Fix flaky boot_outcomes metric test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 6 Dec 2023 14:31:40 +0000 (09:31 -0500)]
Merge branch '21223-arv-mount-nofile' refs #21223
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 5 Dec 2023 21:37:14 +0000 (16:37 -0500)]
Merge branch '21160-user-activation' refs #21160
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Tue, 5 Dec 2023 15:31:13 +0000 (10:31 -0500)]
21227: Use a separate global requestLimiter for each target host.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lucas Di Pentima [Tue, 5 Dec 2023 15:12:18 +0000 (12:12 -0300)]
Merge branch '21262-dependency-upgrades'. Closes #21262
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Tue, 5 Dec 2023 15:07:04 +0000 (10:07 -0500)]
21160: Avoid redundant work
Don't recompute permissions on a link update that doesn't change
anything.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Tue, 5 Dec 2023 14:15:42 +0000 (09:15 -0500)]
20684: Remove old apt-get command
This is the list of packages that was meant to be replaced in the
previous commit, but it accidentally added the new list without removing
the old one. Refs #20684.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lucas Di Pentima [Tue, 5 Dec 2023 14:17:17 +0000 (11:17 -0300)]
21262: Upgrades google.golang.org/grpc and its dependencies.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 5 Dec 2023 14:15:20 +0000 (11:15 -0300)]
21262: Upgrades golang.org/x/net and its dependencies.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 5 Dec 2023 14:13:43 +0000 (11:13 -0300)]
21262: Upgrades github.com/go-jose/go-jose/v3 dependency.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 5 Dec 2023 14:12:26 +0000 (11:12 -0300)]
21262: Upgrades github.com/docker/docker dependency
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Mon, 4 Dec 2023 23:11:47 +0000 (18:11 -0500)]
21227: Don't reduce outgoing request concurrency below 4.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Mon, 4 Dec 2023 19:37:31 +0000 (14:37 -0500)]
21223: Add a few more --file-cache RLIMIT_NOFILE tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Mon, 4 Dec 2023 19:35:36 +0000 (14:35 -0500)]
Merge branch '21217-invalid-auth-header'
refs #21217
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 4 Dec 2023 19:35:21 +0000 (14:35 -0500)]
Merge branch '18862-replay-job-log-task'
closes #18862
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Mon, 4 Dec 2023 19:28:30 +0000 (14:28 -0500)]
21223: Add tests for setting RLIMIT_NOFILE based on --file-cache
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Fri, 1 Dec 2023 21:36:43 +0000 (16:36 -0500)]
Merge branch '21219-java-sdk-pr-220'
Closes #21219.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Fri, 1 Dec 2023 21:07:31 +0000 (16:07 -0500)]
21217: Automatically clean double-slash in API URLs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Krzysztof Majewski [Mon, 27 Nov 2023 12:20:05 +0000 (13:20 +0100)]
Add timeouts as configuration parameters
Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski majewski.kielce@gmail.com
Tom Clegg [Fri, 1 Dec 2023 20:48:22 +0000 (15:48 -0500)]
21227: Fix captured loop variable.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 1 Dec 2023 20:48:13 +0000 (15:48 -0500)]
21227: Fix copied mutexes.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 1 Dec 2023 20:47:06 +0000 (15:47 -0500)]
21227: Fix unbuffered channels used for signal.Notify.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 1 Dec 2023 20:44:31 +0000 (15:44 -0500)]
21227: Fail tests on 'go vet' problems.
...except "literal uses unkeyed fields", of which there are currently
many instances, mostly in tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Fri, 1 Dec 2023 20:43:56 +0000 (15:43 -0500)]
21227: Fix copied mutex after first use.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Brett Smith [Fri, 1 Dec 2023 15:18:13 +0000 (10:18 -0500)]
21146: Add last_log_id argument to PollClient.subscribe
This helps avoid a crash if `subscribe` returns a `PollClient` and then
the user calls `subscribe` with two arguments. I don't know whether
ignoring `last_log_id` is *correct*, but that's the current behavior,
and anything else is out of scope for the current ticket.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 1 Dec 2023 15:16:56 +0000 (10:16 -0500)]
19825: Document arvados.events module
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 24 Nov 2023 21:38:32 +0000 (16:38 -0500)]
21146: Migrate PySDK to websockets library
This library is more mature than ws4py. This commit introduces a new
EventClient implementation based on it while remaining API-compatible.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 24 Nov 2023 20:05:18 +0000 (15:05 -0500)]
21146: Clean test_events imports
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 22 Nov 2023 17:13:46 +0000 (12:13 -0500)]
21146: Clean arvados.events imports
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 22 Nov 2023 16:54:18 +0000 (11:54 -0500)]
21146: Clean and sort PySDK install_requires
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Thu, 30 Nov 2023 21:24:38 +0000 (16:24 -0500)]
Merge branch 'main' into 21160-user-activation
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 30 Nov 2023 20:10:51 +0000 (15:10 -0500)]
Merge commit 'main' into 21160-user-activation
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Thu, 30 Nov 2023 20:00:05 +0000 (15:00 -0500)]
21217: Don't retry after "invalid outgoing header" error.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 30 Nov 2023 19:46:10 +0000 (14:46 -0500)]
18862: Remove SimulateJobLog helper previously used by wb1.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 30 Nov 2023 19:42:41 +0000 (14:42 -0500)]
Merge branch '20846-ubuntu2204'
refs #20846
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Thu, 30 Nov 2023 19:19:52 +0000 (14:19 -0500)]
21160: Remove debug code
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 30 Nov 2023 19:12:54 +0000 (14:12 -0500)]
21160: WIP more efficient single-user permission update
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Thu, 30 Nov 2023 16:17:06 +0000 (13:17 -0300)]
Merge branch '20690-remove-wb1-from-installer'. Closes #20690
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Thu, 30 Nov 2023 16:16:11 +0000 (13:16 -0300)]
20690: Improved wording on the upgrade notes.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Tom Clegg [Thu, 30 Nov 2023 14:58:04 +0000 (09:58 -0500)]
21217: Strip leading/trailing space chars from incoming tokens.
Depending on OS/browser, trailing spaces and newlines are easy to
include inadvertently when copying, and impossible to detect when
pasting into a password input that displays placeholder symbols
instead of the pasted text.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Thu, 30 Nov 2023 14:57:21 +0000 (09:57 -0500)]
21217: Fix "Authorization: OAuth2 ..." test to actually test that.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 29 Nov 2023 20:49:27 +0000 (15:49 -0500)]
Merge branch '21205-ensure-unique' refs #21205
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 29 Nov 2023 20:46:52 +0000 (15:46 -0500)]
21205: Fix comment
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 29 Nov 2023 20:27:59 +0000 (15:27 -0500)]
20846: Remove ref to nonexistent Alma 7.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 29 Nov 2023 20:27:04 +0000 (15:27 -0500)]
20846: Add package repo codenames for new distros.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 29 Nov 2023 20:16:06 +0000 (15:16 -0500)]
18862: Remove unused rake task.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 29 Nov 2023 19:00:06 +0000 (14:00 -0500)]
21205: Now adds the final part of the uuid to make the name unique
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 29 Nov 2023 14:30:44 +0000 (09:30 -0500)]
21217: Fix double slash in API url.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 29 Nov 2023 14:18:12 +0000 (09:18 -0500)]
21205: Fix typo
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Wed, 29 Nov 2023 13:54:46 +0000 (08:54 -0500)]
Merge branch '19830-pysdk-util-docs'
Closes #19830.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 29 Nov 2023 13:54:10 +0000 (08:54 -0500)]
Merge branch '21211-pysdk-annotations'
Closes #21211.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Tue, 28 Nov 2023 21:48:43 +0000 (16:48 -0500)]
21205: ensure_unique_name uses uuid
Instead of adding a timestamp, add the last 15 characters of the uuid.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 28 Nov 2023 21:31:44 +0000 (16:31 -0500)]
21223: Cast to int
Also set up logging first so that any issues with setting NOFILE get
logged here.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Tue, 28 Nov 2023 21:20:57 +0000 (18:20 -0300)]
20690: Installs everything except wb1 in the single host case.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 28 Nov 2023 20:44:33 +0000 (17:44 -0300)]
20690: Documentation updates, upgrade notes added.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 28 Nov 2023 18:45:59 +0000 (15:45 -0300)]
20690: Include the nginx snippets pillar, remove unneeded wb1 stuff.
Also, go back to using arvados-formula's main branch.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 28 Nov 2023 18:43:09 +0000 (15:43 -0300)]
20690: Bring back the WorkbenchSecretKey config as a dummy value.
Also, make config-check non-strict, to support deprecated config knobs on the
config.yml file.
Eventually, the arvados-formula will require updating but we have to make sure
that a proper branch strategy is in use, as changing it now would break
existing deployments.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 28 Nov 2023 18:39:54 +0000 (15:39 -0300)]
20690: Sets nginx snippets on its own pillar sls file.
Because we're not using the nginx passenger pillar on non controller nodes
anymore, we needed a way of requesting the ssl hardening snippet independently.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 21 Nov 2023 20:47:18 +0000 (17:47 -0300)]
20690: Removes WORKBENCH_SECRET_KEY from config. Uses new formula version.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Tue, 28 Nov 2023 21:17:34 +0000 (16:17 -0500)]
21223: Adjust RLIMIT_NOFILE based on --file-cache
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 28 Nov 2023 14:24:27 +0000 (09:24 -0500)]
Merge branch '20831-user-table-locks' refs #20831
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Mon, 27 Nov 2023 21:09:05 +0000 (16:09 -0500)]
Merge branch '18874-merge-wb2'
refs #18874
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Mon, 27 Nov 2023 21:08:28 +0000 (16:08 -0500)]
18874: Add missing build step.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>