arvados.git
3 years agoMerge branch '16387-batch-update-deactivated-user'
Tom Clegg [Thu, 14 May 2020 19:06:49 +0000 (15:06 -0400)]
Merge branch '16387-batch-update-deactivated-user'

fixes #16387

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoMerge branch '15881-ldap'
Tom Clegg [Thu, 14 May 2020 17:38:04 +0000 (13:38 -0400)]
Merge branch '15881-ldap'

refs #15881

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoFix typo.
Tom Clegg [Thu, 14 May 2020 15:15:48 +0000 (11:15 -0400)]
Fix typo.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Remove unreferenced doc page install/install-components.html.
Tom Clegg [Thu, 14 May 2020 15:12:45 +0000 (11:12 -0400)]
15881: Remove unreferenced doc page install/install-components.html.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Remove duplicate section, update test URL.
Tom Clegg [Thu, 14 May 2020 15:09:03 +0000 (11:09 -0400)]
15881: Remove duplicate section, update test URL.

//ws/status.json has been removed.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Fix typo.
Tom Clegg [Thu, 14 May 2020 14:56:43 +0000 (10:56 -0400)]
15881: Fix typo.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoMerge branch '16391-sbatch-error-logging'
Tom Clegg [Thu, 14 May 2020 14:21:25 +0000 (10:21 -0400)]
Merge branch '16391-sbatch-error-logging'

fixes #16391

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16391: Fix log message.
Tom Clegg [Wed, 13 May 2020 21:07:11 +0000 (17:07 -0400)]
16391: Fix log message.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoMerge branch '16392-url-trailing-slash'
Tom Clegg [Wed, 13 May 2020 20:16:42 +0000 (16:16 -0400)]
Merge branch '16392-url-trailing-slash'

refs #16392

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Skip docker tests if docker is not available.
Tom Clegg [Wed, 13 May 2020 20:12:39 +0000 (16:12 -0400)]
15881: Skip docker tests if docker is not available.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Add "remove sso-provider" to upgrade notes.
Tom Clegg [Wed, 13 May 2020 19:25:11 +0000 (15:25 -0400)]
15881: Add "remove sso-provider" to upgrade notes.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Remove SSO install instructions.
Tom Clegg [Wed, 13 May 2020 19:13:34 +0000 (15:13 -0400)]
15881: Remove SSO install instructions.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Enable docker tests, unless -short mode.
Tom Clegg [Wed, 13 May 2020 17:47:37 +0000 (13:47 -0400)]
15881: Enable docker tests, unless -short mode.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Update config keys.
Tom Clegg [Wed, 13 May 2020 17:45:11 +0000 (13:45 -0400)]
15881: Update config keys.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Fail faster on config error.
Tom Clegg [Wed, 13 May 2020 17:45:00 +0000 (13:45 -0400)]
15881: Fail faster on config error.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Test ldap with fake ldap server.
Tom Clegg [Wed, 13 May 2020 14:56:32 +0000 (10:56 -0400)]
15881: Test ldap with fake ldap server.

Adds file missing from 8f435f4ba.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16392: Update tests.
Tom Clegg [Tue, 12 May 2020 23:01:54 +0000 (19:01 -0400)]
16392: Update tests.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoMerge branch '16118-arvboot-fixes'
Lucas Di Pentima [Tue, 12 May 2020 13:27:31 +0000 (10:27 -0300)]
Merge branch '16118-arvboot-fixes'
Refs #16118

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16118: Set URL path to '/' to all services instead of just keep-web.
Lucas Di Pentima [Tue, 12 May 2020 12:46:40 +0000 (09:46 -0300)]
16118: Set URL path to '/' to all services instead of just keep-web.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago16392: Add trailing slash to URLs like https://example in configs.
Tom Clegg [Tue, 12 May 2020 07:51:38 +0000 (03:51 -0400)]
16392: Add trailing slash to URLs like https://example in configs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16118: Keep-web initializes its client pool from config instead of envvars.
Lucas Di Pentima [Mon, 11 May 2020 18:26:28 +0000 (15:26 -0300)]
16118: Keep-web initializes its client pool from config instead of envvars.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoMerge branch '16339-cwl-schema-refs' refs #16339
Peter Amstutz [Mon, 11 May 2020 15:08:47 +0000 (11:08 -0400)]
Merge branch '16339-cwl-schema-refs' refs #16339

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

3 years ago16339: Fix $schemas rewriting bug
Peter Amstutz [Mon, 11 May 2020 15:08:01 +0000 (11:08 -0400)]
16339: Fix $schemas rewriting bug

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

3 years ago15881: Update config keys in tests.
Tom Clegg [Mon, 11 May 2020 15:06:03 +0000 (11:06 -0400)]
15881: Update config keys in tests.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Update config keys in rails api.
Tom Clegg [Mon, 11 May 2020 13:59:31 +0000 (09:59 -0400)]
15881: Update config keys in rails api.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Update config keys in tests.
Tom Clegg [Mon, 11 May 2020 13:59:20 +0000 (09:59 -0400)]
15881: Update config keys in tests.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Remove debug printf.
Tom Clegg [Fri, 8 May 2020 20:29:38 +0000 (16:29 -0400)]
15881: Remove debug printf.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Test ldap login with fake ldap server.
Tom Clegg [Fri, 8 May 2020 19:28:56 +0000 (15:28 -0400)]
15881: Test ldap login with fake ldap server.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Update test config.
Tom Clegg [Fri, 8 May 2020 19:28:44 +0000 (15:28 -0400)]
15881: Update test config.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Add missing details on doc page.
Tom Clegg [Fri, 8 May 2020 17:50:47 +0000 (13:50 -0400)]
15881: Add missing details on doc page.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago15881: Move Google, SSO, and PAM configs into their own sections.
Tom Clegg [Fri, 8 May 2020 17:46:44 +0000 (13:46 -0400)]
15881: Move Google, SSO, and PAM configs into their own sections.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16118: Fixes ExternalURL configs for keep-web & websocket.
Lucas Di Pentima [Thu, 7 May 2020 21:38:08 +0000 (18:38 -0300)]
16118: Fixes ExternalURL configs for keep-web & websocket.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years ago15881: Add LDAP option to install docs.
Tom Clegg [Thu, 7 May 2020 15:07:48 +0000 (11:07 -0400)]
15881: Add LDAP option to install docs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoBugfix: make the arvados-docker-cleaner packages install their systemd
Ward Vandewege [Thu, 7 May 2020 14:20:50 +0000 (10:20 -0400)]
Bugfix: make the arvados-docker-cleaner packages install their systemd
unit file in the correct directory.

closes #16373

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

3 years ago15881: Add LDAP authentication option.
Tom Clegg [Thu, 7 May 2020 04:38:23 +0000 (00:38 -0400)]
15881: Add LDAP authentication option.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16387: Allow setting is_active=false only on LoginCluster users.
Tom Clegg [Wed, 6 May 2020 19:39:30 +0000 (15:39 -0400)]
16387: Allow setting is_active=false only on LoginCluster users.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoMerge branch '16393-keepproxy-timeout-with-slow-clients'
Ward Vandewege [Mon, 4 May 2020 17:37:21 +0000 (13:37 -0400)]
Merge branch '16393-keepproxy-timeout-with-slow-clients'

closes #16393

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

3 years ago16393: keepproxy used cluster.API.KeepServiceRequestTimeout (defaults to
Ward Vandewege [Fri, 1 May 2020 20:55:01 +0000 (16:55 -0400)]
16393: keepproxy used cluster.API.KeepServiceRequestTimeout (defaults to
15s) as the timeout on its connection to the keepstores. When a slow client
sends blocks to keepproxy, they get streamed through to keepstore, and
the upload can take more than cluster.API.KeepServiceRequestTimeout
seconds. Update keepproxy to use keepclient.DefaultProxyRequestTimeout
(300s) instead when it connects to the keepstores.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

3 years ago16387: Allow batch update to set is_active=false for a remote user.
Tom Clegg [Mon, 4 May 2020 14:53:21 +0000 (10:53 -0400)]
16387: Allow batch update to set is_active=false for a remote user.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16387: Test updating cache after deactivating user.
Tom Clegg [Mon, 4 May 2020 14:51:57 +0000 (10:51 -0400)]
16387: Test updating cache after deactivating user.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoAdd StartedAt and FinishedAt fields to arvados.Container.
Tom Clegg [Fri, 1 May 2020 19:58:58 +0000 (15:58 -0400)]
Add StartedAt and FinishedAt fields to arvados.Container.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoMerge branch '16349-non-utc-timestamps'
Tom Clegg [Fri, 1 May 2020 19:10:44 +0000 (15:10 -0400)]
Merge branch '16349-non-utc-timestamps'

fixes #16349

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoMerge branch '16212-pam-install-docs'
Tom Clegg [Fri, 1 May 2020 18:51:41 +0000 (14:51 -0400)]
Merge branch '16212-pam-install-docs'

refs #16212

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16212: Merge branch 'master'
Tom Clegg [Fri, 1 May 2020 18:27:52 +0000 (14:27 -0400)]
16212: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years ago16212: Add PAM configuration hints.
Tom Clegg [Fri, 1 May 2020 18:26:32 +0000 (14:26 -0400)]
16212: Add PAM configuration hints.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

3 years agoFixes 'apt-get install' example on SSO install page.
Lucas Di Pentima [Fri, 1 May 2020 13:30:04 +0000 (10:30 -0300)]
Fixes 'apt-get install' example on SSO install page.
No issue #

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

3 years agoArvados on Kubernetes now has workbench2 as well.
Ward Vandewege [Thu, 30 Apr 2020 19:32:57 +0000 (15:32 -0400)]
Arvados on Kubernetes now has workbench2 as well.

closes #16384

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

3 years agoFixes documentation quotation usage. No issue #
Lucas Di Pentima [Thu, 30 Apr 2020 18:37:27 +0000 (15:37 -0300)]
Fixes documentation quotation usage. No issue #

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoMerge branch '16343-create-cr-with-logincluster-token'
Tom Clegg [Wed, 29 Apr 2020 21:09:19 +0000 (17:09 -0400)]
Merge branch '16343-create-cr-with-logincluster-token'

fixes #16343

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16349: Set time zone to UTC at db connection level.
Tom Clegg [Wed, 29 Apr 2020 19:37:32 +0000 (15:37 -0400)]
16349: Set time zone to UTC at db connection level.

This covers the trash time comparisons in materialized_permission_view
as well as explicit uses of CURRENT_TIMESTAMP in Rails queries.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoUpdated Arvados on Kubernetes documentation.
Ward Vandewege [Mon, 27 Apr 2020 19:58:34 +0000 (15:58 -0400)]
Updated Arvados on Kubernetes documentation.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoMerge branch '16263-fed-test-on-jenkins' refs #16263
Peter Amstutz [Wed, 29 Apr 2020 17:12:10 +0000 (13:12 -0400)]
Merge branch '16263-fed-test-on-jenkins' refs #16263

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

4 years ago16366: "InternalURLs" and "AccessViaHosts" are consistent in install
Peter Amstutz [Tue, 28 Apr 2020 20:44:30 +0000 (16:44 -0400)]
16366: "InternalURLs" and "AccessViaHosts" are consistent in install

refs #16366

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

4 years ago16349: Skip converting DB timestamps to & from localtime.
Tom Clegg [Mon, 27 Apr 2020 20:57:55 +0000 (16:57 -0400)]
16349: Skip converting DB timestamps to & from localtime.

The previous code already returned the correct time. This change
merely avoids converting the time to the local time zone in
PostgreSQL, and back to UTC again in Rails.

This might also avoid rare problems in unusual edge cases where Rails
and PostgreSQL session use different time zones, like a configuration
mishap or a race during a daylight savings time transition.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16349: Fix TZ-sensitive comparison in token expiry checks.
Tom Clegg [Mon, 27 Apr 2020 20:37:49 +0000 (16:37 -0400)]
16349: Fix TZ-sensitive comparison in token expiry checks.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16349: Test token expiry using actual token validation func.
Tom Clegg [Mon, 27 Apr 2020 20:37:19 +0000 (16:37 -0400)]
16349: Test token expiry using actual token validation func.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16263: Ensure arvbox in $PATH
Peter Amstutz [Fri, 24 Apr 2020 21:24:33 +0000 (17:24 -0400)]
16263: Ensure arvbox in $PATH

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

4 years ago16263: jenkin script to run whole fed-migrate test
Peter Amstutz [Fri, 24 Apr 2020 19:13:36 +0000 (15:13 -0400)]
16263: jenkin script to run whole fed-migrate test

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

4 years ago16263: make the checker happy
Peter Amstutz [Fri, 24 Apr 2020 15:52:24 +0000 (11:52 -0400)]
16263: make the checker happy

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

4 years ago16263: Fed tests can set arvbox mode (dev or localdemo)
Peter Amstutz [Fri, 24 Apr 2020 15:25:58 +0000 (11:25 -0400)]
16263: Fed tests can set arvbox mode (dev or localdemo)

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

4 years ago16364: Fix arvbox websockets demo build
Peter Amstutz [Fri, 24 Apr 2020 14:49:59 +0000 (10:49 -0400)]
16364: Fix arvbox websockets demo build

refs #16364

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

4 years ago16364: Fix arvbox websockets startup
Peter Amstutz [Fri, 24 Apr 2020 13:52:51 +0000 (09:52 -0400)]
16364: Fix arvbox websockets startup

Also make controller run as root to migrate to PAM

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

4 years agoMerge branch '16356-arvboot-health-externalurl'
Lucas Di Pentima [Thu, 23 Apr 2020 01:37:29 +0000 (22:37 -0300)]
Merge branch '16356-arvboot-health-externalurl'
Closes #16356

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16356: Adds missing Health service section.
Lucas Di Pentima [Wed, 22 Apr 2020 21:25:06 +0000 (18:25 -0300)]
16356: Adds missing Health service section.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16212: Add PAM authentication option to install docs.
Tom Clegg [Wed, 22 Apr 2020 21:10:37 +0000 (17:10 -0400)]
16212: Add PAM authentication option to install docs.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16356: Merge branch 'master' into 16356-arvboot-health-externalurl
Lucas Di Pentima [Wed, 22 Apr 2020 21:09:43 +0000 (18:09 -0300)]
16356: Merge branch 'master' into 16356-arvboot-health-externalurl

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16356: Makes health aggregator accessible from the outside on arvados boot.
Lucas Di Pentima [Wed, 22 Apr 2020 21:09:24 +0000 (18:09 -0300)]
16356: Makes health aggregator accessible from the outside on arvados boot.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16343: Fix handling of local CR creation when LoginCluster is used.
Tom Clegg [Wed, 22 Apr 2020 20:50:06 +0000 (16:50 -0400)]
16343: Fix handling of local CR creation when LoginCluster is used.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16343: Test container request creation with LoginCluster enabled.
Tom Clegg [Wed, 22 Apr 2020 20:33:27 +0000 (16:33 -0400)]
16343: Test container request creation with LoginCluster enabled.

Reveals bug when cluster does not list itself as a remote.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16343: Add debug logs in token checking code.
Tom Clegg [Wed, 22 Apr 2020 20:31:06 +0000 (16:31 -0400)]
16343: Add debug logs in token checking code.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16328-keep-proxy-uses-config.yaml-to-find-keepstores'
Ward Vandewege [Wed, 22 Apr 2020 01:34:47 +0000 (21:34 -0400)]
Merge branch '16328-keep-proxy-uses-config.yaml-to-find-keepstores'

closes #16328

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years ago16328: Merge branch 'master' into 16328-keep-proxy-uses-config.yaml-to-find-keepstores
Ward Vandewege [Wed, 22 Apr 2020 01:33:48 +0000 (21:33 -0400)]
16328: Merge branch 'master' into 16328-keep-proxy-uses-config.yaml-to-find-keepstores

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years ago16328: If config.yml is available, use the keepstores defined there instead of
Ward Vandewege [Mon, 13 Apr 2020 21:57:03 +0000 (17:57 -0400)]
16328: If config.yml is available, use the keepstores defined there instead of
the legacy autodiscover mechanism via the API server.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoMerge branch '16048-reload-config'
Tom Clegg [Tue, 21 Apr 2020 18:34:18 +0000 (14:34 -0400)]
Merge branch '16048-reload-config'

closes #16048

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16341-rack-security-upgrades'
Lucas Di Pentima [Tue, 21 Apr 2020 17:58:24 +0000 (14:58 -0300)]
Merge branch '16341-rack-security-upgrades'
Closes #16341

4 years ago16341: Upgrades rack on API & Workbench.
Lucas Di Pentima [Tue, 21 Apr 2020 16:55:10 +0000 (13:55 -0300)]
16341: Upgrades rack on API & Workbench.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoMerge branch 'dantetwc-master'. Closes #16340
Lucas Di Pentima [Mon, 20 Apr 2020 16:46:51 +0000 (13:46 -0300)]
Merge branch 'dantetwc-master'. Closes #16340

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoArvados-DCO-1.1-Signed-off-by: Dante Tsang <dante@dantetsang.com>
Dante Tsang [Mon, 20 Apr 2020 15:20:40 +0000 (23:20 +0800)]
Arvados-DCO-1.1-Signed-off-by: Dante Tsang <dante@dantetsang.com>

Updated AUTHORS file

4 years ago- Fixed FetchAll method for Container queue in order to make use of preemptible instance
Dante Tsang [Mon, 20 Apr 2020 10:23:56 +0000 (18:23 +0800)]
- Fixed FetchAll method for Container queue in order to make use of preemptible instance

4 years agoMerge branch '16029-arvboot-listenhost-ssl-altname'
Lucas Di Pentima [Fri, 17 Apr 2020 20:01:40 +0000 (17:01 -0300)]
Merge branch '16029-arvboot-listenhost-ssl-altname'
Refs #16029

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago16029: Creates SSL certificate with -listen-host as alternate name.
Lucas Di Pentima [Fri, 17 Apr 2020 14:52:59 +0000 (11:52 -0300)]
16029: Creates SSL certificate with -listen-host as alternate name.

This allows to run arvados boot on a docker container and access it
from the outside without the browser complaining about invalid certs.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoAdd example of scripting arvados-server boot.
Tom Clegg [Thu, 16 Apr 2020 23:52:47 +0000 (19:52 -0400)]
Add example of scripting arvados-server boot.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoRemove "template=template0" from db connection params.
Tom Clegg [Thu, 16 Apr 2020 19:40:28 +0000 (15:40 -0400)]
Remove "template=template0" from db connection params.

It's not a valid connection param. Only pass it to Rails in test mode
as a pseudo connection param.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoFix typo in error message.
Ward Vandewege [Mon, 13 Apr 2020 23:23:48 +0000 (19:23 -0400)]
Fix typo in error message.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoMerge branch '16313-minimum-container-memory-limit'
Lucas Di Pentima [Mon, 13 Apr 2020 18:45:04 +0000 (15:45 -0300)]
Merge branch '16313-minimum-container-memory-limit'
Closes #16313

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoBump mithril for advisory https://www.npmjs.com/advisories/1094
Peter Amstutz [Mon, 13 Apr 2020 18:38:15 +0000 (14:38 -0400)]
Bump mithril for advisory https://npmjs.com/advisories/1094

no issue #

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

4 years ago16313: Updates minimum requestd ram on docker containers from 4 to 16 MB.
Lucas Di Pentima [Mon, 13 Apr 2020 18:34:12 +0000 (15:34 -0300)]
16313: Updates minimum requestd ram on docker containers from 4 to 16 MB.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoPin jssha to 2.4.2
Peter Amstutz [Mon, 13 Apr 2020 18:00:32 +0000 (14:00 -0400)]
Pin jssha to 2.4.2

no issue #

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

4 years agoMerge branch '16263-logincluster-user-list-fix' refs #16263
Peter Amstutz [Mon, 13 Apr 2020 14:42:47 +0000 (10:42 -0400)]
Merge branch '16263-logincluster-user-list-fix' refs #16263

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

4 years ago16263: Add test for BypassFederation
Peter Amstutz [Mon, 13 Apr 2020 14:25:11 +0000 (10:25 -0400)]
16263: Add test for BypassFederation

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

4 years ago16048: arvados-server boot: restart everything when config changes.
Tom Clegg [Fri, 10 Apr 2020 19:44:14 +0000 (15:44 -0400)]
16048: arvados-server boot: restart everything when config changes.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoFix tests.
Ward Vandewege [Fri, 10 Apr 2020 12:56:56 +0000 (08:56 -0400)]
Fix tests.

refs #16326

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoMerge branch '16326-doc-and-keepstore-update'
Ward Vandewege [Thu, 9 Apr 2020 22:29:13 +0000 (18:29 -0400)]
Merge branch '16326-doc-and-keepstore-update'

refs #16326

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agodocumentation: update descriptions for MaxKeepBlobBuffers and MaxConcurrentRequests
Ward Vandewege [Thu, 9 Apr 2020 21:53:31 +0000 (17:53 -0400)]
documentation: update descriptions for MaxKeepBlobBuffers and MaxConcurrentRequests

keepstore: MaxConcurrentRequests set to zero should mean no limit

refs #16326

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>

4 years agoWarn if MaxKeepBlobBuffers > MaxConcurrentRequests.
Tom Clegg [Thu, 9 Apr 2020 20:58:36 +0000 (16:58 -0400)]
Warn if MaxKeepBlobBuffers > MaxConcurrentRequests.

No issue #

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16212-pam-login'
Tom Clegg [Wed, 8 Apr 2020 14:11:23 +0000 (10:11 -0400)]
Merge branch '16212-pam-login'

refs #16212

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16212: Populate all api_client_auth fields.
Tom Clegg [Tue, 7 Apr 2020 21:26:46 +0000 (17:26 -0400)]
16212: Populate all api_client_auth fields.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16053-install-deps'
Tom Clegg [Tue, 7 Apr 2020 19:25:16 +0000 (15:25 -0400)]
Merge branch '16053-install-deps'

refs #16053

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years ago16053: Avoid using host's tmp/cache dir in railsapi.
Tom Clegg [Tue, 7 Apr 2020 14:32:48 +0000 (10:32 -0400)]
16053: Avoid using host's tmp/cache dir in railsapi.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

4 years agoMerge branch '16217-ws-metrics'
Tom Clegg [Mon, 6 Apr 2020 19:54:34 +0000 (15:54 -0400)]
Merge branch '16217-ws-metrics'

refs #16217

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>