arvados.git
4 years ago15361: Add missing test files
Peter Amstutz [Thu, 5 Sep 2019 18:32:27 +0000 (14:32 -0400)]
15361: Add missing test files

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15361: Update cwltool/schema salad versions
Peter Amstutz [Thu, 5 Sep 2019 15:35:37 +0000 (11:35 -0400)]
15361: Update cwltool/schema salad versions

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15361: Skip unecessary checklinks
Peter Amstutz [Wed, 14 Aug 2019 17:30:40 +0000 (13:30 -0400)]
15361: Skip unecessary checklinks

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15361: Add tests for --create-workflow bugfixes
Peter Amstutz [Tue, 13 Aug 2019 21:06:07 +0000 (17:06 -0400)]
15361: Add tests for --create-workflow bugfixes

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15361: handling imports wip
Peter Amstutz [Tue, 13 Aug 2019 16:27:01 +0000 (12:27 -0400)]
15361: handling imports wip

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15133-remove-jobs-api' refs #15133
Peter Amstutz [Mon, 12 Aug 2019 14:36:31 +0000 (10:36 -0400)]
Merge branch '15133-remove-jobs-api' refs #15133

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Re-add a stub crunch-dispatch.rb to make upgrade smoother
Peter Amstutz [Mon, 12 Aug 2019 14:31:35 +0000 (10:31 -0400)]
15133: Re-add a stub crunch-dispatch.rb to make upgrade smoother

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Can't edit pipeline descriptions any more.
Peter Amstutz [Mon, 12 Aug 2019 14:15:00 +0000 (10:15 -0400)]
15133: Can't edit pipeline descriptions any more.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Fix migration
Peter Amstutz [Mon, 12 Aug 2019 14:06:50 +0000 (10:06 -0400)]
15133: Fix migration

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Remove some more failing workbench tests for job/pipeline
Peter Amstutz [Fri, 9 Aug 2019 20:38:02 +0000 (16:38 -0400)]
15133: Remove some more failing workbench tests for job/pipeline

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Remove 'arv run' and 'arv pipeline' from arvados-client
Peter Amstutz [Fri, 9 Aug 2019 19:10:52 +0000 (15:10 -0400)]
15133: Remove 'arv run' and 'arv pipeline' from arvados-client

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Disallow creating/updating jobs API records in model
Peter Amstutz [Fri, 9 Aug 2019 19:01:28 +0000 (15:01 -0400)]
15133: Disallow creating/updating jobs API records in model

Remove a bunch more tests.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Add read-only jobs API to release notes
Peter Amstutz [Fri, 9 Aug 2019 18:16:10 +0000 (14:16 -0400)]
15133: Add read-only jobs API to release notes

Also remove "crunchrunner" from package build.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Delete crunch v1 from arvbox
Peter Amstutz [Fri, 9 Aug 2019 15:40:20 +0000 (11:40 -0400)]
15133: Delete crunch v1 from arvbox

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Remove more referencesto arv-run and arv-run-pipeline-instance
Peter Amstutz [Fri, 9 Aug 2019 15:34:02 +0000 (11:34 -0400)]
15133: Remove more referencesto arv-run and arv-run-pipeline-instance

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Remove 'commits' table, move functions to CommitsHelper
Peter Amstutz [Fri, 9 Aug 2019 14:42:34 +0000 (10:42 -0400)]
15133: Remove 'commits' table, move functions to CommitsHelper

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Delete crunchrunner
Peter Amstutz [Fri, 9 Aug 2019 13:17:19 +0000 (09:17 -0400)]
15133: Delete crunchrunner

Not to be confused with crunch-run, this is only used to run stuff in
crunch v1.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Fix more tests
Peter Amstutz [Thu, 8 Aug 2019 20:50:51 +0000 (16:50 -0400)]
15133: Fix more tests

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: More test updates. Remove arv-run.
Peter Amstutz [Thu, 8 Aug 2019 19:46:42 +0000 (15:46 -0400)]
15133: More test updates.  Remove arv-run.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Delete legacy crunch v1 docs
Peter Amstutz [Thu, 8 Aug 2019 19:07:35 +0000 (15:07 -0400)]
15133: Delete legacy crunch v1 docs

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Move removing jobs API code+tests
Peter Amstutz [Thu, 8 Aug 2019 18:06:17 +0000 (14:06 -0400)]
15133: Move removing jobs API code+tests

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Delete crunch-job & arv-run-pipeline-instance
Peter Amstutz [Thu, 8 Aug 2019 14:04:43 +0000 (10:04 -0400)]
15133: Delete crunch-job & arv-run-pipeline-instance

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15453-default-is-not-a-remote'
Tom Clegg [Thu, 8 Aug 2019 13:10:19 +0000 (09:10 -0400)]
Merge branch '15453-default-is-not-a-remote'

fixes #15453

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15133: API tests passing
Peter Amstutz [Wed, 7 Aug 2019 20:39:55 +0000 (16:39 -0400)]
15133: API tests passing

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15133: Delete crunch_scripts, start clearing out API server
Peter Amstutz [Tue, 6 Aug 2019 19:20:47 +0000 (15:20 -0400)]
15133: Delete crunch_scripts, start clearing out API server

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15453: Don't use "*" as a real remote. Return 502 for remote errors.
Tom Clegg [Wed, 7 Aug 2019 19:09:35 +0000 (15:09 -0400)]
15453: Don't use "*" as a real remote. Return 502 for remote errors.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '15181-remove-acr-jobs-support' refs #15181
Peter Amstutz [Wed, 7 Aug 2019 18:49:38 +0000 (14:49 -0400)]
Merge branch '15181-remove-acr-jobs-support' refs #15181

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15181: Tweak a few more integration tests to request fewer resources
Peter Amstutz [Tue, 6 Aug 2019 19:44:43 +0000 (15:44 -0400)]
15181: Tweak a few more integration tests to request fewer resources

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15181: Remove some more jobs API references
Peter Amstutz [Tue, 6 Aug 2019 19:44:27 +0000 (15:44 -0400)]
15181: Remove some more jobs API references

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '14716-anonymous-token'
Tom Clegg [Tue, 6 Aug 2019 19:20:03 +0000 (15:20 -0400)]
Merge branch '14716-anonymous-token'

refs #14716

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago14716: Fix accidentally accepting credentials at public download URL.
Tom Clegg [Tue, 6 Aug 2019 17:59:46 +0000 (13:59 -0400)]
14716: Fix accidentally accepting credentials at public download URL.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15181: Reduce memory request, in case that was causing test failures
Peter Amstutz [Tue, 6 Aug 2019 17:26:17 +0000 (13:26 -0400)]
15181: Reduce memory request, in case that was causing test failures

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15181: Remove jobs API support from arvados-cwl-runner
Peter Amstutz [Tue, 6 Aug 2019 14:30:33 +0000 (10:30 -0400)]
15181: Remove jobs API support from arvados-cwl-runner

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15467-update-install-docs' refs #15467
Peter Amstutz [Mon, 5 Aug 2019 19:20:22 +0000 (15:20 -0400)]
Merge branch '15467-update-install-docs' refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMove generation of config values into arvbox cluster_config.sh
Peter Amstutz [Mon, 5 Aug 2019 17:44:31 +0000 (13:44 -0400)]
Move generation of config values into arvbox cluster_config.sh

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch 'run-tests-fix' refs #15467
Peter Amstutz [Mon, 5 Aug 2019 18:21:34 +0000 (14:21 -0400)]
Merge branch 'run-tests-fix' refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Fix SbatchEnvironmentVariables documentation typo
Peter Amstutz [Mon, 5 Aug 2019 18:09:24 +0000 (14:09 -0400)]
15467: Fix SbatchEnvironmentVariables documentation typo

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agorun-tests.sh fixups refs #15356
Peter Amstutz [Mon, 5 Aug 2019 17:39:54 +0000 (13:39 -0400)]
run-tests.sh fixups refs #15356

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '12020-flaky-py-test'
Tom Clegg [Fri, 2 Aug 2019 20:33:24 +0000 (16:33 -0400)]
Merge branch '12020-flaky-py-test'

fixes #12020

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15467: Add note about units for byte sizes, reorganize config a bit
Peter Amstutz [Fri, 2 Aug 2019 20:25:13 +0000 (16:25 -0400)]
15467: Add note about units for byte sizes, reorganize config a bit

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Fix config.default.yml for SbatchEnvironmentVariables
Peter Amstutz [Fri, 2 Aug 2019 19:19:23 +0000 (15:19 -0400)]
15467: Fix config.default.yml for SbatchEnvironmentVariables

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Replace KeepServices with SbatchEnvironmentVariables
Peter Amstutz [Fri, 2 Aug 2019 19:00:45 +0000 (15:00 -0400)]
15467: Replace KeepServices with SbatchEnvironmentVariables

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Formatting fixes
Peter Amstutz [Fri, 2 Aug 2019 15:03:50 +0000 (11:03 -0400)]
15467: Formatting fixes

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Added tests for KeepServices
Peter Amstutz [Fri, 2 Aug 2019 14:46:11 +0000 (10:46 -0400)]
15467: Added tests for KeepServices

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Adding KeepServices WIP
Peter Amstutz [Thu, 1 Aug 2019 13:49:58 +0000 (09:49 -0400)]
15467: Adding KeepServices WIP

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Update install docs for crunch-dispatch-slurm
Peter Amstutz [Wed, 31 Jul 2019 19:05:23 +0000 (15:05 -0400)]
15467: Update install docs for crunch-dispatch-slurm

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Updating ws docs wip
Peter Amstutz [Wed, 31 Jul 2019 18:08:01 +0000 (14:08 -0400)]
15467: Updating ws docs wip

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoFix discovery doc dockerImageFormats, refs #15467
Peter Amstutz [Fri, 2 Aug 2019 18:33:30 +0000 (14:33 -0400)]
Fix discovery doc dockerImageFormats, refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agorun-tests ensure that ARVADOS_CONFIG is set, refs #15467
Peter Amstutz [Fri, 2 Aug 2019 17:18:30 +0000 (13:18 -0400)]
run-tests ensure that ARVADOS_CONFIG is set, refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoFix DisabledAPIs in schema controller, keys are symbols, refs #15467
Peter Amstutz [Fri, 2 Aug 2019 13:44:46 +0000 (09:44 -0400)]
Fix DisabledAPIs in schema controller, keys are symbols, refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '14813-wb2-config'
Eric Biagiotti [Thu, 1 Aug 2019 19:13:29 +0000 (15:13 -0400)]
Merge branch '14813-wb2-config'

refs #14813
2

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago12020: Fix test race.
Tom Clegg [Thu, 1 Aug 2019 15:45:20 +0000 (11:45 -0400)]
12020: Fix test race.

The previous fix still had a race bug: it assigned a truthy value to
PollClient._skip_old_events (thereby releasing the test from its wait
loop) before doing the logs().list() query to choose an event ID
threshold.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoec2 SecurityGroupIDs should be a StringSet refs #15467
Peter Amstutz [Thu, 1 Aug 2019 13:57:22 +0000 (09:57 -0400)]
ec2 SecurityGroupIDs should be a StringSet refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15467-legacy-config' refs #15467
Peter Amstutz [Wed, 31 Jul 2019 18:13:22 +0000 (14:13 -0400)]
Merge branch '15467-legacy-config' refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '15356-composer-config' refs #15356
Peter Amstutz [Wed, 31 Jul 2019 17:53:10 +0000 (13:53 -0400)]
Merge branch '15356-composer-config' refs #15356

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15356: arvbox writes API_HOST to composer.yml
Peter Amstutz [Wed, 31 Jul 2019 17:42:08 +0000 (13:42 -0400)]
15356: arvbox writes API_HOST to composer.yml

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15356: Update Composer install doc
Peter Amstutz [Wed, 31 Jul 2019 17:40:47 +0000 (13:40 -0400)]
15356: Update Composer install doc

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Services only load their own legacy config files
Peter Amstutz [Wed, 31 Jul 2019 17:15:51 +0000 (13:15 -0400)]
15467: Services only load their own legacy config files

Services may be configured to run as different users, so (for example)
crunch-dispatch-slurm attempting to load another component's legacy
config results in permission error.  Don't do that.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14813: Fixes cluster config whitelist merge
Eric Biagiotti [Tue, 30 Jul 2019 16:26:47 +0000 (12:26 -0400)]
14813: Fixes cluster config whitelist merge

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago14813: Adds ClusterID to config export
Eric Biagiotti [Thu, 25 Jul 2019 21:18:56 +0000 (17:18 -0400)]
14813: Adds ClusterID to config export

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years agoMerge branch '14813-config-cors'
Tom Clegg [Mon, 29 Jul 2019 20:59:14 +0000 (16:59 -0400)]
Merge branch '14813-config-cors'

refs #14813

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '15467-config-fixups'
Peter Amstutz [Mon, 29 Jul 2019 19:37:32 +0000 (15:37 -0400)]
Merge branch '15467-config-fixups'

Also includes 14713-cds-new-config and 14717-ws-new-config

Updates run_test_server.py and run-tests.sh to use new config.yml

refs #14713
refs #14717
refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Test case where it ends in 'List' but isn't one
Peter Amstutz [Mon, 29 Jul 2019 19:35:59 +0000 (15:35 -0400)]
15467: Test case where it ends in 'List' but isn't one

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Better CONFIGSRC check, always write config.yml in start_services
Peter Amstutz [Mon, 29 Jul 2019 19:29:53 +0000 (15:29 -0400)]
15467: Better CONFIGSRC check, always write config.yml in start_services

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Test to check that reflection works as intended
Peter Amstutz [Mon, 29 Jul 2019 18:56:14 +0000 (14:56 -0400)]
15467: Test to check that reflection works as intended

Refactor a bit.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Introduce "StringSet"
Peter Amstutz [Fri, 26 Jul 2019 20:21:20 +0000 (16:21 -0400)]
15467: Introduce "StringSet"

Accepts an array of strings and converts to map for backwards
compatibility.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: check that array config items must end in 'List'
Peter Amstutz [Wed, 24 Jul 2019 14:12:07 +0000 (10:12 -0400)]
15467: check that array config items must end in 'List'

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: Migrate lists to hashes
Peter Amstutz [Tue, 23 Jul 2019 18:30:06 +0000 (14:30 -0400)]
15467: Migrate lists to hashes

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago15467: List to map changes (WIP)
Peter Amstutz [Tue, 23 Jul 2019 13:40:37 +0000 (09:40 -0400)]
15467: List to map changes (WIP)

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Put setup_config back into install_env, with comments
Peter Amstutz [Mon, 29 Jul 2019 18:11:11 +0000 (14:11 -0400)]
14717: Put setup_config back into install_env, with comments

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Make CONFIGSRC mandatory for run-tests.sh
Peter Amstutz [Mon, 29 Jul 2019 15:38:13 +0000 (11:38 -0400)]
14717: Make CONFIGSRC mandatory for run-tests.sh

Must point to a directory containing a config.yml with a cluster id of
'zzzzz' and a PostgreSQL section.

Includes a few other cleanups.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoarvbox creates /var/lib/arvados/run_tests/config.yml
Peter Amstutz [Mon, 29 Jul 2019 15:34:03 +0000 (11:34 -0400)]
arvbox creates /var/lib/arvados/run_tests/config.yml

Set CONFIGSRC when running tests in arvbox

refs #14717

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoArvbox config doesn't need to set SupportedDockerImageFormats
Peter Amstutz [Tue, 23 Jul 2019 19:33:33 +0000 (15:33 -0400)]
Arvbox config doesn't need to set SupportedDockerImageFormats

Since it is already the default, refs #15467

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoMerge branch '12020-flaky-py-test'
Tom Clegg [Mon, 29 Jul 2019 14:53:37 +0000 (10:53 -0400)]
Merge branch '12020-flaky-py-test'

refs #12020

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '15496-wb1-group-membership-admin'
Lucas Di Pentima [Fri, 26 Jul 2019 20:17:26 +0000 (17:17 -0300)]
Merge branch '15496-wb1-group-membership-admin'
Closes #15496

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago14717: Write config file before starting test services.
Tom Clegg [Fri, 26 Jul 2019 20:00:31 +0000 (16:00 -0400)]
14717: Write config file before starting test services.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago15496: Sets default attribute to 'x' instead of nil on check_box_tag.
Lucas Di Pentima [Fri, 26 Jul 2019 13:25:10 +0000 (10:25 -0300)]
15496: Sets default attribute to 'x' instead of nil on check_box_tag.

It seems that the tag helper on rails 5.0 ignores all attributes with
falsy values.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago15467: Explicitly configure for IPv4
Peter Amstutz [Fri, 26 Jul 2019 01:30:34 +0000 (21:30 -0400)]
15467: Explicitly configure for IPv4

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Make sure tests use git http and keep-web URLs from config.yml
Peter Amstutz [Thu, 25 Jul 2019 20:41:03 +0000 (16:41 -0400)]
14717: Make sure tests use git http and keep-web URLs from config.yml

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: More test fixes. Configure correct websockets address.
Peter Amstutz [Thu, 25 Jul 2019 18:28:08 +0000 (14:28 -0400)]
14717: More test fixes.  Configure correct websockets address.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Fixups since tests now use config.yml
Peter Amstutz [Thu, 25 Jul 2019 13:41:09 +0000 (09:41 -0400)]
14717: Fixups since tests now use config.yml

Also add curl oneliner to submit the current git head to developer-run-tests

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14813: Add CORS headers to "get config" by moving it to arvados.API.
Tom Clegg [Wed, 24 Jul 2019 13:43:18 +0000 (09:43 -0400)]
14813: Add CORS headers to "get config" by moving it to arvados.API.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago14717: Delete obsolete functions from run_test_server.py
Peter Amstutz [Wed, 24 Jul 2019 20:25:06 +0000 (16:25 -0400)]
14717: Delete obsolete functions from run_test_server.py

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Refactor run_test_server.py and run_test.sh to use config.yml
Peter Amstutz [Wed, 24 Jul 2019 19:58:40 +0000 (15:58 -0400)]
14717: Refactor run_test_server.py and run_test.sh to use config.yml

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Remove LegacyComponentConfig behavior
Peter Amstutz [Tue, 23 Jul 2019 20:32:28 +0000 (16:32 -0400)]
14717: Remove LegacyComponentConfig behavior

run-tests.sh now requires a minimal config.yml with database information.

Remove database.yml from run-tests.sh

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Fix ws tests
Peter Amstutz [Mon, 22 Jul 2019 18:53:18 +0000 (14:53 -0400)]
14717: Fix ws tests

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Rename WebsocketKeepaliveTimeout to SendTimeout and add a comment
Peter Amstutz [Mon, 22 Jul 2019 18:14:39 +0000 (14:14 -0400)]
14717: Rename WebsocketKeepaliveTimeout to SendTimeout and add a comment

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Fix fallback behavior for component config vs main config
Peter Amstutz [Mon, 22 Jul 2019 17:59:36 +0000 (13:59 -0400)]
14717: Fix fallback behavior for component config vs main config

For backwards compatability, we need to be able to start with only a
component config and not the main config, and it is a fatal error if
it doesn't exist.

However, if there is a main config, and then it is okay if the
component config doesn't exist.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14717: Migrate websockets to new config
Peter Amstutz [Thu, 18 Jul 2019 20:25:50 +0000 (16:25 -0400)]
14717: Migrate websockets to new config

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14713: Fix handling default/missing keys, can't load default file
Peter Amstutz [Thu, 18 Jul 2019 14:25:44 +0000 (10:25 -0400)]
14713: Fix handling default/missing keys, can't load default file

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years ago14713: Migrate old crunch-dispatch-slurm config to new config
Peter Amstutz [Wed, 17 Jul 2019 20:54:01 +0000 (16:54 -0400)]
14713: Migrate old crunch-dispatch-slurm config to new config

Update code to use new config.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoFix test
Peter Amstutz [Mon, 15 Jul 2019 18:02:51 +0000 (14:02 -0400)]
Fix test

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

4 years agoPins mithril version to fix CI pipeline.
Lucas Di Pentima [Wed, 24 Jul 2019 21:31:46 +0000 (18:31 -0300)]
Pins mithril version to fix CI pipeline.
No issue #

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

4 years ago12020: Fix unreliable test.
Tom Clegg [Tue, 23 Jul 2019 18:02:21 +0000 (14:02 -0400)]
12020: Fix unreliable test.

test_subscribe_poll was failing occasionally due to a race (inserting
time.sleep(1) at the top of PollClient.run made the test fail
consistently).

The test now waits for PollClient to establish its _skip_old_events
filter, and then proceeds to create the event which PollClient is
expected to return.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years agoMerge branch '14287-federated-list'
Tom Clegg [Tue, 23 Jul 2019 17:24:01 +0000 (13:24 -0400)]
Merge branch '14287-federated-list'

refs #14287

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago14287: Reword filter restrictions.
Tom Clegg [Tue, 23 Jul 2019 15:27:05 +0000 (11:27 -0400)]
14287: Reword filter restrictions.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago14287: Comment multi-dimensional map.
Tom Clegg [Mon, 22 Jul 2019 17:05:35 +0000 (13:05 -0400)]
14287: Comment multi-dimensional map.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago14287: Fix comment that looked too much like real code.
Tom Clegg [Mon, 22 Jul 2019 17:05:01 +0000 (13:05 -0400)]
14287: Fix comment that looked too much like real code.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago14287: Clarify use of separate variables in goroutine.
Tom Clegg [Mon, 22 Jul 2019 17:04:07 +0000 (13:04 -0400)]
14287: Clarify use of separate variables in goroutine.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>

4 years ago14287: Merge branch 'master'
Tom Clegg [Mon, 22 Jul 2019 15:25:03 +0000 (11:25 -0400)]
14287: Merge branch 'master'

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>