arvados.git
2 years ago16552: Rename ACME config options.
Tom Clegg [Mon, 18 Jul 2022 03:16:59 +0000 (23:16 -0400)]
16552: Rename ACME config options.

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

2 years ago16552: Fix PATH so setup rake tasks can run arvados-server.
Tom Clegg [Fri, 15 Jul 2022 18:43:13 +0000 (14:43 -0400)]
16552: Fix PATH so setup rake tasks can run arvados-server.

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

2 years ago16552: Avoid port collision due to port assignment races in tests.
Tom Clegg [Thu, 14 Jul 2022 04:23:18 +0000 (00:23 -0400)]
16552: Avoid port collision due to port assignment races in tests.

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

2 years ago16552: Fix deprecated bundler usage.
Tom Clegg [Thu, 14 Jul 2022 04:22:36 +0000 (00:22 -0400)]
16552: Fix deprecated bundler usage.

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

2 years ago16552: Merge branch 'main' into 16552-autocert
Tom Clegg [Wed, 13 Jul 2022 19:43:48 +0000 (15:43 -0400)]
16552: Merge branch 'main' into 16552-autocert

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

2 years ago16552: Update (hidden) single-node install doc page.
Tom Clegg [Fri, 8 Jul 2022 19:28:52 +0000 (15:28 -0400)]
16552: Update (hidden) single-node install doc page.

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

2 years ago16552: Fix error message.
Tom Clegg [Fri, 8 Jul 2022 19:14:22 +0000 (15:14 -0400)]
16552: Fix error message.

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

2 years agoMerge branch '18858-sync-users-fixes'. Closes #18858
Lucas Di Pentima [Thu, 7 Jul 2022 18:37:22 +0000 (15:37 -0300)]
Merge branch '18858-sync-users-fixes'. Closes #18858

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

2 years ago18858: Don't treat as an error empty usernames on system users. 18858-sync-users-fixes
Lucas Di Pentima [Thu, 7 Jul 2022 17:31:24 +0000 (14:31 -0300)]
18858: Don't treat as an error empty usernames on system users.

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

2 years ago18858: Removed root & anonymous usernames from fixture to reflect reality.
Lucas Di Pentima [Thu, 7 Jul 2022 17:24:17 +0000 (14:24 -0300)]
18858: Removed root & anonymous usernames from fixture to reflect reality.

This makes tests to fail, but I think forcing usernames on common users
is problematic on federated scenarios because of username collisions
between users that exist on every cluster.

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

2 years agoMerge branch 'keep_web_api_client_upload_method' refs #19220
Peter Amstutz [Thu, 7 Jul 2022 14:57:59 +0000 (10:57 -0400)]
Merge branch 'keep_web_api_client_upload_method' refs #19220

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago16552: Comment in config template re autocert implementation status.
Tom Clegg [Thu, 7 Jul 2022 13:49:12 +0000 (09:49 -0400)]
16552: Comment in config template re autocert implementation status.

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

2 years ago16552: Merge branch 'main'
Tom Clegg [Thu, 7 Jul 2022 13:42:02 +0000 (09:42 -0400)]
16552: Merge branch 'main'

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

2 years ago18858: Adds username case matching tests.
Lucas Di Pentima [Wed, 6 Jul 2022 21:22:55 +0000 (18:22 -0300)]
18858: Adds username case matching tests.

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

2 years ago18858: Improves test & fixes discovered bug by said improved test.
Lucas Di Pentima [Wed, 6 Jul 2022 21:02:50 +0000 (18:02 -0300)]
18858: Improves test & fixes discovered bug by said improved test.

Also, fixes update decision function to avoid unnecessary calls on
users that are already inactive but the CSV file list them with admin=true.

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

2 years ago18858: Fixes positional argument retrieval on sync-users & sync-groups.
Lucas Di Pentima [Wed, 6 Jul 2022 19:36:18 +0000 (16:36 -0300)]
18858: Fixes positional argument retrieval on sync-users & sync-groups.

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

2 years ago18858: Don't immediately exit on existing accounts with empty user IDs.
Lucas Di Pentima [Wed, 6 Jul 2022 19:03:48 +0000 (16:03 -0300)]
18858: Don't immediately exit on existing accounts with empty user IDs.

Instead, record the UUIDs and report them as an error after processing
the rest.

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

2 years agoMerge branch '16888-ctr-fed-token'
Tom Clegg [Wed, 6 Jul 2022 15:53:08 +0000 (11:53 -0400)]
Merge branch '16888-ctr-fed-token'

refs #16888

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

2 years agoMerge branch '18858-sync-users-tool'. Closes #18858
Lucas Di Pentima [Tue, 5 Jul 2022 20:24:49 +0000 (17:24 -0300)]
Merge branch '18858-sync-users-tool'. Closes #18858

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

2 years ago18858: Adds sync-users package building. 18858-sync-users-tool
Lucas Di Pentima [Mon, 4 Jul 2022 17:45:01 +0000 (14:45 -0300)]
18858: Adds sync-users package building.

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

2 years ago18858: Adds first/last name updates, with tests.
Lucas Di Pentima [Mon, 4 Jul 2022 17:40:57 +0000 (14:40 -0300)]
18858: Adds first/last name updates, with tests.

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

2 years ago18858: Expands documentation to include the new tool.
Lucas Di Pentima [Mon, 4 Jul 2022 16:39:46 +0000 (13:39 -0300)]
18858: Expands documentation to include the new tool.

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

2 years ago18858: Adds username-based test cases.
Lucas Di Pentima [Mon, 4 Jul 2022 14:29:43 +0000 (11:29 -0300)]
18858: Adds username-based test cases.

Also, fixes user fixtures and improves railsAPI's debugging logs on database
reset failures.

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

2 years ago16552: Fix default websocket external port and proxy config.
Tom Clegg [Mon, 4 Jul 2022 14:08:44 +0000 (10:08 -0400)]
16552: Fix default websocket external port and proxy config.

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

2 years ago16552: Use sdnotify to signal to systemd that service is up.
Tom Clegg [Sun, 3 Jul 2022 04:50:40 +0000 (00:50 -0400)]
16552: Use sdnotify to signal to systemd that service is up.

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

2 years ago18858: Tidies up testing code.
Lucas Di Pentima [Fri, 1 Jul 2022 18:16:30 +0000 (15:16 -0300)]
18858: Tidies up testing code.

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

2 years ago18858: Adds ability to identify users by their usernames.
Lucas Di Pentima [Fri, 1 Jul 2022 18:14:17 +0000 (15:14 -0300)]
18858: Adds ability to identify users by their usernames.

Also, adds case-insensitive matchig support for usernames, and forces it
when using emails.

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

2 years ago16888: Test unsupported federation use case. 16888-ctr-fed-token
Tom Clegg [Mon, 16 May 2022 17:30:02 +0000 (13:30 -0400)]
16888: Test unsupported federation use case.

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

2 years ago16552: Fix rebase error.
Tom Clegg [Thu, 30 Jun 2022 20:26:59 +0000 (16:26 -0400)]
16552: Fix rebase error.

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

2 years agoNote that Get*Tagging APIs are not supported.
Tom Clegg [Thu, 30 Jun 2022 20:14:50 +0000 (16:14 -0400)]
Note that Get*Tagging APIs are not supported.

refs #19088

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

2 years agoMerge branch '19088-s3-properties-tags'
Tom Clegg [Thu, 30 Jun 2022 20:03:52 +0000 (16:03 -0400)]
Merge branch '19088-s3-properties-tags'

closes #19088

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

2 years ago16552: Add arvados-server init -admin-email option.
Tom Clegg [Thu, 30 Jun 2022 20:02:26 +0000 (16:02 -0400)]
16552: Add arvados-server init -admin-email option.

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

2 years ago16552: Fix warnings re wrong process signalling service readiness.
Tom Clegg [Thu, 30 Jun 2022 19:11:32 +0000 (15:11 -0400)]
16552: Fix warnings re wrong process signalling service readiness.

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

2 years ago16552: Fix cwd warning from psql.
Tom Clegg [Thu, 30 Jun 2022 19:04:11 +0000 (15:04 -0400)]
16552: Fix cwd warning from psql.

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

2 years ago16552: change default db name to just arvados.
Tom Clegg [Thu, 30 Jun 2022 18:56:18 +0000 (14:56 -0400)]
16552: change default db name to just arvados.

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

2 years ago16552: arvados-server init -login "google $clientid $clientsecret"
Tom Clegg [Thu, 30 Jun 2022 18:53:18 +0000 (14:53 -0400)]
16552: arvados-server init -login "google $clientid $clientsecret"

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

2 years ago16552: Add arvados-cli gem to arvados-server-easy package.
Tom Clegg [Thu, 30 Jun 2022 15:44:52 +0000 (11:44 -0400)]
16552: Add arvados-cli gem to arvados-server-easy package.

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

2 years ago16552: Improve "init" feedback when config already exists.
Tom Clegg [Thu, 30 Jun 2022 15:25:53 +0000 (11:25 -0400)]
16552: Improve "init" feedback when config already exists.

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

2 years agoMerge branch '18870-installer' refs #18870
Peter Amstutz [Thu, 30 Jun 2022 18:06:48 +0000 (14:06 -0400)]
Merge branch '18870-installer' refs #18870

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Add message about running diagnostics
Peter Amstutz [Thu, 30 Jun 2022 17:27:59 +0000 (13:27 -0400)]
18870: Add message about running diagnostics

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Handle possibly undefined command line parameters
Peter Amstutz [Thu, 30 Jun 2022 17:21:26 +0000 (13:21 -0400)]
18870: Handle possibly undefined command line parameters

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Added a bunch of comments & documentation
Peter Amstutz [Thu, 30 Jun 2022 17:11:31 +0000 (13:11 -0400)]
18870: Added a bunch of comments & documentation

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago16552: Start systemd service after successful init.
Tom Clegg [Thu, 30 Jun 2022 15:22:53 +0000 (11:22 -0400)]
16552: Start systemd service after successful init.

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

2 years ago16552: Drop crunch-dispatch-local from arvados-server-easy package.
Tom Clegg [Thu, 30 Jun 2022 15:11:49 +0000 (11:11 -0400)]
16552: Drop crunch-dispatch-local from arvados-server-easy package.

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

2 years ago16552: Use fpm features to manage systemd unit.
Tom Clegg [Thu, 30 Jun 2022 15:11:44 +0000 (11:11 -0400)]
16552: Use fpm features to manage systemd unit.

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

2 years ago16552: Add workbench2 catch-all index.html rule.
Tom Clegg [Thu, 30 Jun 2022 06:22:20 +0000 (02:22 -0400)]
16552: Add workbench2 catch-all index.html rule.

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

2 years ago16552: Update workbench2 version, boot it by default.
Tom Clegg [Thu, 30 Jun 2022 05:36:06 +0000 (01:36 -0400)]
16552: Update workbench2 version, boot it by default.

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

2 years ago16552: Nginx listens on all interfaces, not just loopback.
Tom Clegg [Thu, 30 Jun 2022 05:08:40 +0000 (01:08 -0400)]
16552: Nginx listens on all interfaces, not just loopback.

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

2 years ago16552: Fix signal handling.
Tom Clegg [Thu, 30 Jun 2022 04:10:44 +0000 (00:10 -0400)]
16552: Fix signal handling.

Signal handlers shouldn't stop when Start returns.

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

2 years ago16552: boot: wait for child proc cleanup when shutting down.
Tom Clegg [Thu, 30 Jun 2022 03:59:37 +0000 (23:59 -0400)]
16552: boot: wait for child proc cleanup when shutting down.

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

2 years ago16552: Option to get TLS certificates automatically from LE.
Tom Clegg [Thu, 17 Mar 2022 05:03:28 +0000 (01:03 -0400)]
16552: Option to get TLS certificates automatically from LE.

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

2 years agoMerge branch '16561-listen-url'
Tom Clegg [Wed, 29 Jun 2022 17:37:15 +0000 (13:37 -0400)]
Merge branch '16561-listen-url'

closes #16561

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

2 years agoMerge branch '19205-monitor-handler-threads'
Tom Clegg [Wed, 29 Jun 2022 17:36:00 +0000 (13:36 -0400)]
Merge branch '19205-monitor-handler-threads'

closes #19205

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

2 years ago18858: Adds duplicated email check & tests.
Lucas Di Pentima [Fri, 24 Jun 2022 17:29:05 +0000 (14:29 -0300)]
18858: Adds duplicated email check & tests.

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

2 years ago18858: Fixes fixture to avoid having duplicated emails in user accounts.
Lucas Di Pentima [Fri, 24 Jun 2022 14:02:25 +0000 (11:02 -0300)]
18858: Fixes fixture to avoid having duplicated emails in user accounts.

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

2 years ago18858: Initial set of tests.
Lucas Di Pentima [Fri, 24 Jun 2022 13:08:54 +0000 (10:08 -0300)]
18858: Initial set of tests.

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

2 years ago18858: Enhances logging a bit.
Lucas Di Pentima [Thu, 23 Jun 2022 13:03:57 +0000 (10:03 -0300)]
18858: Enhances logging a bit.

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

2 years ago18858: Fixes user fixture: usernames can only be alphanums.
Lucas Di Pentima [Thu, 23 Jun 2022 12:22:53 +0000 (09:22 -0300)]
18858: Fixes user fixture: usernames can only be alphanums.

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

2 years ago18858: Fixes unlisted account deactivation logic. Improves logging.
Lucas Di Pentima [Tue, 21 Jun 2022 14:16:08 +0000 (11:16 -0300)]
18858: Fixes unlisted account deactivation logic. Improves logging.

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

2 years ago18858: Adds additional checks, improves logging.
Lucas Di Pentima [Fri, 17 Jun 2022 19:35:15 +0000 (16:35 -0300)]
18858: Adds additional checks, improves logging.

* Checks that if there's a LoginCluster federation, the current cluster
  isn't a satellite.
* Skips system users when called with -deactivate-unlisted option.

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

2 years ago18858: Avoids updating the current user. Adds unlisted user disable option.
Lucas Di Pentima [Fri, 17 Jun 2022 18:58:38 +0000 (15:58 -0300)]
18858: Avoids updating the current user. Adds unlisted user disable option.

Also, adds verbose logging.

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

2 years ago18858: Implements basic sync-users tool.
Lucas Di Pentima [Thu, 16 Jun 2022 19:07:40 +0000 (16:07 -0300)]
18858: Implements basic sync-users tool.

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

2 years ago18858: Doc site URL fix.
Lucas Di Pentima [Wed, 15 Jun 2022 13:26:54 +0000 (10:26 -0300)]
18858: Doc site URL fix.

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

2 years ago16561: Handle implicit port number in ws:// and wss:// urls.
Tom Clegg [Tue, 28 Jun 2022 19:40:26 +0000 (15:40 -0400)]
16561: Handle implicit port number in ws:// and wss:// urls.

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

2 years ago16561: Handle implicit port numbers in getListenAddress, add tests.
Tom Clegg [Tue, 28 Jun 2022 19:28:59 +0000 (15:28 -0400)]
16561: Handle implicit port numbers in getListenAddress, add tests.

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

2 years ago18870: Change the non-user oriented "FIXME" to "NOTE"
Peter Amstutz [Tue, 28 Jun 2022 16:30:04 +0000 (12:30 -0400)]
18870: Change the non-user oriented "FIXME" to "NOTE"

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Check for 'fixme's
Peter Amstutz [Tue, 28 Jun 2022 16:28:02 +0000 (12:28 -0400)]
18870: Check for 'fixme's

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Ensure sbin is in cron job PATH
Peter Amstutz [Mon, 27 Jun 2022 23:11:32 +0000 (19:11 -0400)]
18870: Ensure sbin is in cron job PATH

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Improve logging of errors from login-sync
Peter Amstutz [Mon, 27 Jun 2022 23:06:59 +0000 (19:06 -0400)]
18870: Improve logging of errors from login-sync

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Fix typo
Peter Amstutz [Mon, 27 Jun 2022 20:37:39 +0000 (16:37 -0400)]
18870: Fix typo

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Use bash [[ ]] conditional syntax and order deploy
Peter Amstutz [Mon, 27 Jun 2022 20:29:23 +0000 (16:29 -0400)]
18870: Use bash [[ ]] conditional syntax and order deploy

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Make sure database password is quoted in pillar
Peter Amstutz [Mon, 27 Jun 2022 20:13:21 +0000 (16:13 -0400)]
18870: Make sure database password is quoted in pillar

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Change deploy target directory name
Peter Amstutz [Mon, 27 Jun 2022 16:58:08 +0000 (12:58 -0400)]
18870: Change deploy target directory name

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Use correct default vm hostname
Peter Amstutz [Mon, 27 Jun 2022 14:43:14 +0000 (10:43 -0400)]
18870: Use correct default vm hostname

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Fixing declare
Peter Amstutz [Mon, 27 Jun 2022 03:06:38 +0000 (23:06 -0400)]
18870: Fixing declare

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Need to declare NODES as array
Peter Amstutz [Mon, 27 Jun 2022 02:57:08 +0000 (22:57 -0400)]
18870: Need to declare NODES as array

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Fix diagnostic
Peter Amstutz [Mon, 27 Jun 2022 02:38:15 +0000 (22:38 -0400)]
18870: Fix diagnostic

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: fix
Peter Amstutz [Mon, 27 Jun 2022 02:34:35 +0000 (22:34 -0400)]
18870: fix

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Run diagnostics
Peter Amstutz [Mon, 27 Jun 2022 02:33:27 +0000 (22:33 -0400)]
18870: Run diagnostics

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: another fix
Peter Amstutz [Mon, 27 Jun 2022 01:24:12 +0000 (21:24 -0400)]
18870: another fix

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Fix typo
Peter Amstutz [Mon, 27 Jun 2022 01:23:24 +0000 (21:23 -0400)]
18870: Fix typo

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Refactor sync
Peter Amstutz [Mon, 27 Jun 2022 01:22:03 +0000 (21:22 -0400)]
18870: Refactor sync

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Deploy individual nodes
Peter Amstutz [Mon, 27 Jun 2022 00:46:41 +0000 (20:46 -0400)]
18870: Deploy individual nodes

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Flexible branch naming
Peter Amstutz [Sun, 26 Jun 2022 23:43:26 +0000 (19:43 -0400)]
18870: Flexible branch naming

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: git stuff
Peter Amstutz [Sun, 26 Jun 2022 23:32:52 +0000 (19:32 -0400)]
18870: git stuff

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: tweaking git stuff
Peter Amstutz [Sun, 26 Jun 2022 23:29:43 +0000 (19:29 -0400)]
18870: tweaking git stuff

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Commits stuff
Peter Amstutz [Sun, 26 Jun 2022 23:24:27 +0000 (19:24 -0400)]
18870: Commits stuff

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Fix remote add
Peter Amstutz [Sun, 26 Jun 2022 23:13:24 +0000 (19:13 -0400)]
18870: Fix remote add

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: git add everything
Peter Amstutz [Sun, 26 Jun 2022 23:09:16 +0000 (19:09 -0400)]
18870: git add everything

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: Updating params.local
Peter Amstutz [Sun, 26 Jun 2022 23:03:54 +0000 (19:03 -0400)]
18870: Updating params.local

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago18870: New script to help manage install
Peter Amstutz [Sun, 26 Jun 2022 22:42:03 +0000 (18:42 -0400)]
18870: New script to help manage install

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

2 years ago16561: Rearrange control flow for clarity.
Tom Clegg [Tue, 28 Jun 2022 14:39:33 +0000 (10:39 -0400)]
16561: Rearrange control flow for clarity.

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

2 years agoMerge branch '19217-silence-logs'
Tom Clegg [Tue, 28 Jun 2022 14:25:29 +0000 (10:25 -0400)]
Merge branch '19217-silence-logs'

fixes #19217

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

2 years agoAdd new method to upload files via Keep Web API keep_web_api_client_upload_method
Krzysztof Majewski [Tue, 28 Jun 2022 08:23:25 +0000 (10:23 +0200)]
Add new method to upload files via Keep Web API

Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski majewski.kielce@gmail.com

2 years ago19088: Document S3 properties-as-metadata feature.
Tom Clegg [Mon, 27 Jun 2022 19:06:31 +0000 (15:06 -0400)]
19088: Document S3 properties-as-metadata feature.

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

2 years ago19088: base64-encode non-ascii property values in response headers.
Tom Clegg [Mon, 27 Jun 2022 19:05:58 +0000 (15:05 -0400)]
19088: base64-encode non-ascii property values in response headers.

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

2 years ago19088: Export collection/project properties as bucket-level tags.
Tom Clegg [Mon, 27 Jun 2022 18:19:45 +0000 (14:19 -0400)]
19088: Export collection/project properties as bucket-level tags.

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

2 years ago19088: Export collection/project properties as x-amz-meta tags.
Tom Clegg [Mon, 27 Jun 2022 15:25:31 +0000 (11:25 -0400)]
19088: Export collection/project properties as x-amz-meta tags.

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

2 years ago19217: Silence SQL logs during database reset.
Tom Clegg [Mon, 27 Jun 2022 13:38:19 +0000 (09:38 -0400)]
19217: Silence SQL logs during database reset.

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

2 years ago16561: Document ListenURL config.
Tom Clegg [Fri, 24 Jun 2022 20:23:29 +0000 (16:23 -0400)]
16561: Document ListenURL config.

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