arvados.git
5 years agoMerge branch '14670-new-java-sdk-docs' refs #14670
Peter Amstutz [Tue, 23 Apr 2019 17:49:25 +0000 (13:49 -0400)]
Merge branch '14670-new-java-sdk-docs' refs #14670

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

5 years agoMerge branch 'rails5-schema-env-data'
Lucas Di Pentima [Tue, 23 Apr 2019 13:47:16 +0000 (10:47 -0300)]
Merge branch 'rails5-schema-env-data'
No issue #

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

5 years agoAdjust the environment setting command to be consistent with other calls.
Lucas Di Pentima [Tue, 23 Apr 2019 13:29:46 +0000 (10:29 -0300)]
Adjust the environment setting command to be consistent with other calls.

No issue #

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

5 years agoSet up "test" environment before dropping the rails database.
Lucas Di Pentima [Mon, 22 Apr 2019 20:45:27 +0000 (17:45 -0300)]
Set up "test" environment before dropping the rails database.

After the Rails 5 upgrade, this is necessary to avoid install step failures
when running tests having a pre-rails5 database already created.

No issue #

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

5 years agoHandle unrecognized uuid_prefix of remote host refs #13996
Peter Amstutz [Mon, 22 Apr 2019 20:19:51 +0000 (16:19 -0400)]
Handle unrecognized uuid_prefix of remote host refs #13996

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

5 years agoUpdate structure.sql for last migration.
Tom Clegg [Mon, 22 Apr 2019 18:45:31 +0000 (14:45 -0400)]
Update structure.sql for last migration.

refs #15112

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

5 years ago14670: Update documentation with example gradle file
Peter Amstutz [Mon, 22 Apr 2019 18:01:05 +0000 (14:01 -0400)]
14670: Update documentation with example gradle file

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

5 years agoMerge branch '15119-api-config-fixes'
Peter Amstutz [Mon, 22 Apr 2019 17:38:14 +0000 (13:38 -0400)]
Merge branch '15119-api-config-fixes'

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

refs #13996
refs #15119

5 years ago15119: Fixes for Workbench1.ExternalURL and Controller.ExternalURL
Peter Amstutz [Mon, 22 Apr 2019 17:33:58 +0000 (13:33 -0400)]
15119: Fixes for Workbench1.ExternalURL and Controller.ExternalURL

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

5 years agoissue #15041 Split test and upload. uploadArchives passed as parameter to publish...
Fernando Monserrat [Mon, 22 Apr 2019 15:56:03 +0000 (12:56 -0300)]
issue #15041 Split test and upload. uploadArchives passed as parameter to publish artifact  \nArvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

5 years agoMerge branch '15112-migration'
Tom Clegg [Mon, 22 Apr 2019 15:40:53 +0000 (11:40 -0400)]
Merge branch '15112-migration'

refs #15112

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

5 years ago15112: Fill in missing modified_at values from before #14595.
Tom Clegg [Mon, 22 Apr 2019 15:29:31 +0000 (11:29 -0400)]
15112: Fill in missing modified_at values from before #14595.

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

5 years agoMerge branch '15112-dont-trash-needed-replica'
Tom Clegg [Mon, 22 Apr 2019 14:55:28 +0000 (10:55 -0400)]
Merge branch '15112-dont-trash-needed-replica'

refs #15112

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

5 years ago15112: Note rationale for non-obvious paging approach.
Tom Clegg [Mon, 22 Apr 2019 14:50:59 +0000 (10:50 -0400)]
15112: Note rationale for non-obvious paging approach.

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

5 years ago15112: Add test.
Tom Clegg [Mon, 22 Apr 2019 13:30:29 +0000 (09:30 -0400)]
15112: Add test.

This tests for a bug that was already fixed in #14595, but without
noticing.

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

5 years ago15112: Refuse to run if modified_at column has any nulls.
Tom Clegg [Mon, 22 Apr 2019 07:06:18 +0000 (03:06 -0400)]
15112: Refuse to run if modified_at column has any nulls.

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

5 years ago15112: Stop processing collections on first error.
Tom Clegg [Mon, 22 Apr 2019 00:25:28 +0000 (20:25 -0400)]
15112: Stop processing collections on first error.

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

5 years ago15112: Fix duplicate default.
Tom Clegg [Mon, 22 Apr 2019 00:24:40 +0000 (20:24 -0400)]
15112: Fix duplicate default.

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

5 years ago15112: Error out right away on unusable manifest.
Tom Clegg [Mon, 22 Apr 2019 00:24:12 +0000 (20:24 -0400)]
15112: Error out right away on unusable manifest.

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

5 years ago15112: Fix log check in test case.
Tom Clegg [Mon, 22 Apr 2019 00:23:16 +0000 (20:23 -0400)]
15112: Fix log check in test case.

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

5 years ago15112: Show #collections and class->#desired map in dump.
Tom Clegg [Mon, 22 Apr 2019 00:14:16 +0000 (20:14 -0400)]
15112: Show #collections and class->#desired map in dump.

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

5 years ago15112: Test multiple volumes with same device IDs.
Tom Clegg [Sun, 21 Apr 2019 00:32:54 +0000 (20:32 -0400)]
15112: Test multiple volumes with same device IDs.

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

5 years ago15112: Fix mount IDs in test case.
Tom Clegg [Sun, 21 Apr 2019 00:29:42 +0000 (20:29 -0400)]
15112: Fix mount IDs in test case.

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

5 years ago15112: Use FieldLogger interface so tests can use ctxlog.TestLogger.
Tom Clegg [Sun, 21 Apr 2019 00:26:44 +0000 (20:26 -0400)]
15112: Use FieldLogger interface so tests can use ctxlog.TestLogger.

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

5 years ago15112: Report volumes without replicas as "none" in -dump output.
Tom Clegg [Sat, 20 Apr 2019 21:22:41 +0000 (17:22 -0400)]
15112: Report volumes without replicas as "none" in -dump output.

...instead of reporting as "stay" or "none" depending on
whether *other* volumes have replicas.

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

5 years ago14670: Add an example page
Peter Amstutz [Fri, 19 Apr 2019 21:23:48 +0000 (17:23 -0400)]
14670: Add an example page

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

5 years agoMerge branch '14723-cwl-multiple-file-targets'
Eric Biagiotti [Fri, 19 Apr 2019 20:32:05 +0000 (16:32 -0400)]
Merge branch '14723-cwl-multiple-file-targets'

refs #14723

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

5 years agoMerge, don't replace RemoteClusters refs #13996
Peter Amstutz [Fri, 19 Apr 2019 18:48:23 +0000 (14:48 -0400)]
Merge, don't replace RemoteClusters refs #13996

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

5 years agoSet secrets.secret_key_base refs #13996
Peter Amstutz [Fri, 19 Apr 2019 16:13:11 +0000 (12:13 -0400)]
Set secrets.secret_key_base refs #13996

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

5 years agoMerge branch 'master' into 14723-cwl-multiple-file-targets
Eric Biagiotti [Fri, 19 Apr 2019 14:59:24 +0000 (10:59 -0400)]
Merge branch 'master' into 14723-cwl-multiple-file-targets

refs #14723

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

5 years ago14723: Adds comments for the changes to StagingPathMapper
Eric Biagiotti [Fri, 19 Apr 2019 14:59:06 +0000 (10:59 -0400)]
14723: Adds comments for the changes to StagingPathMapper

Also improves executor exception handling mapping logic.

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

5 years ago14670: Skip test (fixed)
Peter Amstutz [Thu, 18 Apr 2019 21:57:54 +0000 (17:57 -0400)]
14670: Skip test (fixed)

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

5 years ago14670: Ignore failing test
Peter Amstutz [Thu, 18 Apr 2019 21:50:02 +0000 (17:50 -0400)]
14670: Ignore failing test

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

5 years ago14670: Fix run-tests. Skip failing test.
Peter Amstutz [Thu, 18 Apr 2019 21:44:21 +0000 (17:44 -0400)]
14670: Fix run-tests.  Skip failing test.

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

5 years agoMerge branch '13996-new-api-config' refs #13996
Peter Amstutz [Thu, 18 Apr 2019 19:28:50 +0000 (15:28 -0400)]
Merge branch '13996-new-api-config' refs #13996

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

5 years agoMerge branch '15002-cancel-completed-container'
Eric Biagiotti [Thu, 18 Apr 2019 18:41:29 +0000 (14:41 -0400)]
Merge branch '15002-cancel-completed-container'

refs #15002

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

5 years ago15002: Adds admin feature for cancelling completed containers
Eric Biagiotti [Fri, 12 Apr 2019 13:55:33 +0000 (09:55 -0400)]
15002: Adds admin feature for cancelling completed containers

- Adds documentation and fixed dispatchcloud container test

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

5 years agoMerge branch '15109-logs-table-admin-docs'
Lucas Di Pentima [Wed, 17 Apr 2019 21:31:40 +0000 (18:31 -0300)]
Merge branch '15109-logs-table-admin-docs'
Closes #15109

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

5 years agoMerge branch '15002-container-permissions'
Tom Clegg [Wed, 17 Apr 2019 21:28:56 +0000 (17:28 -0400)]
Merge branch '15002-container-permissions'

refs #15002

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

5 years ago15002: Test invalid state changes, too.
Tom Clegg [Wed, 17 Apr 2019 21:23:08 +0000 (17:23 -0400)]
15002: Test invalid state changes, too.

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

5 years agoissue #15041 Fix gradle command \nArvados-DCO-1.1-Signed-off-by: Fernando Monserrat...
Fernando Monserrat [Wed, 17 Apr 2019 21:00:20 +0000 (18:00 -0300)]
issue #15041 Fix gradle command  \nArvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

5 years ago15109: Adds missing doc file.
Lucas Di Pentima [Wed, 17 Apr 2019 20:30:11 +0000 (17:30 -0300)]
15109: Adds missing doc file.

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

5 years ago15109: Adds admin doc section on how to manage the api server's log table.
Lucas Di Pentima [Wed, 17 Apr 2019 20:29:08 +0000 (17:29 -0300)]
15109: Adds admin doc section on how to manage the api server's log table.

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

5 years ago15002: Fix container update permissions.
Tom Clegg [Wed, 17 Apr 2019 19:45:47 +0000 (15:45 -0400)]
15002: Fix container update permissions.

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

5 years agoFix "failed" status leaking to subsequent attempt.
Tom Clegg [Wed, 17 Apr 2019 19:43:37 +0000 (15:43 -0400)]
Fix "failed" status leaking to subsequent attempt.

No issue #

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

5 years agoFix "failed" status leaking to subsequent attempt.
Tom Clegg [Wed, 17 Apr 2019 19:42:03 +0000 (15:42 -0400)]
Fix "failed" status leaking to subsequent attempt.

No issue #

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

5 years agoissue #15041 Updates adding groupID org.arvados to the settings and install to script...
Fernando Monserrat [Wed, 17 Apr 2019 17:58:45 +0000 (14:58 -0300)]
issue #15041 Updates adding groupID org.arvados to the settings and install to script to deploy to staging repo  \nArvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

5 years agoissue #15041 Updates adding versioning for java sdk and gradle task to build and...
Fernando Monserrat [Tue, 16 Apr 2019 20:07:07 +0000 (17:07 -0300)]
issue #15041 Updates adding versioning for java sdk and gradle task to build and publish it. gradle publish include push to sonatype  \nArvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

5 years agoMerge branch '14670-new-java-sdk-docs' of git.curoverse.com:arvados into 14670-new...
Fernando Monserrat [Tue, 16 Apr 2019 19:54:28 +0000 (16:54 -0300)]
Merge branch '14670-new-java-sdk-docs' of git.curoverse.com:arvados into 14670-new-java-sdk-docs
Arvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

5 years agoissue #15041 Updates adding versioning for java sdk and gradle task to build and...
Fernando Monserrat [Tue, 16 Apr 2019 19:53:27 +0000 (16:53 -0300)]
issue #15041 Updates adding versioning for java sdk and gradle task to build and publish it. gradle publish include push to sonatype  \nArvados-DCO-1.1-Signed-off-by: Fernando Monserrat <fmonserrat@veritasgenetics.com>

5 years ago14670: Fix jdk and gradle links
Peter Amstutz [Tue, 16 Apr 2019 13:50:46 +0000 (09:50 -0400)]
14670: Fix jdk and gradle links

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

5 years agoUpdate arvbox documentation for devenv config, no issue #
Peter Amstutz [Fri, 12 Apr 2019 20:06:20 +0000 (16:06 -0400)]
Update arvbox documentation for devenv config, no issue #

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

5 years agoAdd gradle to arvbox, refs #14670
Peter Amstutz [Fri, 12 Apr 2019 18:43:50 +0000 (14:43 -0400)]
Add gradle to arvbox, refs #14670

Also adds a new "devenv" config that starts a minimal container
environment with no services and $HOME bind mounted into the
container.

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

5 years agoMerge branch 'master' into 14670-new-java-sdk-docs
Peter Amstutz [Fri, 12 Apr 2019 14:56:24 +0000 (10:56 -0400)]
Merge branch 'master' into 14670-new-java-sdk-docs

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

5 years ago13996: Improve docs a bit
Peter Amstutz [Fri, 12 Apr 2019 14:28:50 +0000 (10:28 -0400)]
13996: Improve docs a bit

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

5 years ago13996: Enable ERB for application.yml and database.yml
Peter Amstutz [Thu, 11 Apr 2019 20:47:07 +0000 (16:47 -0400)]
13996: Enable ERB for application.yml and database.yml

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

5 years ago14723: Fixes trailing whitespace
Eric Biagiotti [Thu, 11 Apr 2019 19:58:21 +0000 (15:58 -0400)]
14723: Fixes trailing whitespace

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

5 years agoMention the credential expiry date option in the instructions to create Azure
Ward Vandewege [Thu, 11 Apr 2019 19:33:03 +0000 (15:33 -0400)]
Mention the credential expiry date option in the instructions to create Azure
credentials for Node Manager.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

5 years ago13996: Documentation for config migration
Peter Amstutz [Thu, 11 Apr 2019 18:36:15 +0000 (14:36 -0400)]
13996: Documentation for config migration

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

5 years ago13996: Tweak rake tasks
Peter Amstutz [Thu, 11 Apr 2019 15:42:58 +0000 (11:42 -0400)]
13996: Tweak rake tasks

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

5 years ago13996: Update rest of code for cleaner config access
Peter Amstutz [Thu, 11 Apr 2019 14:34:14 +0000 (10:34 -0400)]
13996: Update rest of code for cleaner config access

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

5 years ago13996: Don't override name of test db if one was provided in database.yml
Peter Amstutz [Thu, 11 Apr 2019 14:00:26 +0000 (10:00 -0400)]
13996: Don't override name of test db if one was provided in database.yml

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

5 years ago13996: Update tests for cleaner config access
Peter Amstutz [Wed, 10 Apr 2019 21:44:29 +0000 (17:44 -0400)]
13996: Update tests for cleaner config access

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

5 years ago13996: Copy config into OrderedOptions for nicer access
Peter Amstutz [Wed, 10 Apr 2019 21:07:08 +0000 (17:07 -0400)]
13996: Copy config into OrderedOptions for nicer access

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

5 years ago14723: Adds tests for multiple file targets and literal name resolution
Eric Biagiotti [Wed, 10 Apr 2019 20:31:26 +0000 (16:31 -0400)]
14723: Adds tests for multiple file targets and literal name resolution

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

5 years agoRemove Gradle from source repo. Update docs & build to reflect change.
Tom Morris [Wed, 10 Apr 2019 19:52:46 +0000 (15:52 -0400)]
Remove Gradle from source repo. Update docs & build to reflect change.

Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>

5 years agoReorganize, clean up, and copy edit docs.
Tom Morris [Wed, 10 Apr 2019 19:39:09 +0000 (15:39 -0400)]
Reorganize, clean up, and copy edit docs.

Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>

5 years agoAdd missing Javadoc for overloaded methods.
Tom Morris [Wed, 10 Apr 2019 19:29:21 +0000 (15:29 -0400)]
Add missing Javadoc for overloaded methods.

Arvados-DCO-1.1-Signed-off-by: Tom Morris <tfmorris@veritasgenetics.com>

5 years ago13996: Move configuration load earlier, before database setup
Peter Amstutz [Wed, 10 Apr 2019 18:06:41 +0000 (14:06 -0400)]
13996: Move configuration load earlier, before database setup

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

5 years ago14723: Fixes literal mapping and name conflict resolution
Eric Biagiotti [Tue, 9 Apr 2019 20:23:32 +0000 (16:23 -0400)]
14723:  Fixes literal mapping and name conflict resolution

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

5 years ago13996: Fix legacy_jobs_api check
Peter Amstutz [Tue, 9 Apr 2019 17:43:00 +0000 (13:43 -0400)]
13996: Fix legacy_jobs_api check

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

5 years ago13996: Re-add symlink config.default.yml
Peter Amstutz [Tue, 9 Apr 2019 16:14:19 +0000 (12:14 -0400)]
13996: Re-add symlink config.default.yml

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

5 years ago13996: Fix tests.
Peter Amstutz [Tue, 9 Apr 2019 14:25:45 +0000 (10:25 -0400)]
13996: Fix tests.

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

5 years ago14723: Mapping each target destination to an input file WIP
Eric Biagiotti [Tue, 9 Apr 2019 13:45:04 +0000 (09:45 -0400)]
14723: Mapping each target destination to an input file WIP

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

5 years ago15042: handle config.default.yml in our packaging.
Ward Vandewege [Fri, 5 Apr 2019 17:09:00 +0000 (13:09 -0400)]
15042: handle config.default.yml in our packaging.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

5 years ago13996: rename config.defaults.yml to config.default.yml, to remain consistent
Ward Vandewege [Fri, 5 Apr 2019 17:07:00 +0000 (13:07 -0400)]
13996: rename config.defaults.yml to config.default.yml, to remain consistent
with our existing default files.

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>

5 years ago13996: Can now use database info from config.yml
Peter Amstutz [Wed, 3 Apr 2019 20:41:58 +0000 (16:41 -0400)]
13996: Can now use database info from config.yml

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

5 years ago13996: Refactor, create ConfigLoader class
Peter Amstutz [Tue, 2 Apr 2019 15:28:23 +0000 (11:28 -0400)]
13996: Refactor, create ConfigLoader class

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

5 years ago13996: Adjust config:dump to dump active config
Peter Amstutz [Tue, 26 Mar 2019 21:52:35 +0000 (17:52 -0400)]
13996: Adjust config:dump to dump active config

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

5 years ago13996: Update comments
Peter Amstutz [Tue, 26 Mar 2019 21:34:30 +0000 (17:34 -0400)]
13996: Update comments

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

5 years ago13996: Add rake config:diff
Peter Amstutz [Tue, 26 Mar 2019 21:10:00 +0000 (17:10 -0400)]
13996: Add rake config:diff

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

5 years ago13996: Fix discovery document remoteHosts
Peter Amstutz [Tue, 26 Mar 2019 20:31:06 +0000 (16:31 -0400)]
13996: Fix discovery document remoteHosts

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

5 years ago13996: Explicitly get string representation of URLs
Peter Amstutz [Tue, 26 Mar 2019 18:38:59 +0000 (14:38 -0400)]
13996: Explicitly get string representation of URLs

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

5 years ago13996: Don't force check for GitInternalDir, breaks tests
Peter Amstutz [Tue, 26 Mar 2019 18:07:53 +0000 (14:07 -0400)]
13996: Don't force check for GitInternalDir, breaks tests

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

5 years ago13996: Unit tests pass
Peter Amstutz [Tue, 26 Mar 2019 17:43:39 +0000 (13:43 -0400)]
13996: Unit tests pass

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

5 years ago13996: Fixing test WIP
Peter Amstutz [Mon, 25 Mar 2019 20:39:23 +0000 (16:39 -0400)]
13996: Fixing test WIP

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

5 years ago13996: Migrate tests to new config
Peter Amstutz [Mon, 25 Mar 2019 15:28:33 +0000 (11:28 -0400)]
13996: Migrate tests to new config

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

5 years ago13996: More config migrations, refactor some code into config_loader.rb
Peter Amstutz [Fri, 22 Mar 2019 21:34:12 +0000 (17:34 -0400)]
13996: More config migrations, refactor some code into config_loader.rb

ActiveSupport::Duration is serialized properly when dumping config.

Non-empty string checks to use !.empty?

Because some configuration parameters could previously be either false
or a string, which are now just an empty string, but empty strings in
Ruby are truthy.

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

5 years ago13996: Parsing durations wip
Peter Amstutz [Fri, 22 Mar 2019 14:42:51 +0000 (10:42 -0400)]
13996: Parsing durations wip

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

5 years ago13996: Migrate majority of defaults to config.defaults.yml
Peter Amstutz [Thu, 21 Mar 2019 20:39:32 +0000 (16:39 -0400)]
13996: Migrate majority of defaults to config.defaults.yml

API server knows types of config parameters (needed for type coercion,
also useful for type checking.)

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

5 years ago13996: More config updates
Peter Amstutz [Thu, 21 Mar 2019 16:38:09 +0000 (12:38 -0400)]
13996: More config updates

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

5 years ago13996: Updating API server to use new config object WIP
Peter Amstutz [Wed, 20 Mar 2019 21:33:51 +0000 (17:33 -0400)]
13996: Updating API server to use new config object WIP

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

5 years ago13996: Migrating defaults to new config structure
Peter Amstutz [Tue, 19 Mar 2019 21:50:18 +0000 (17:50 -0400)]
13996: Migrating defaults to new config structure

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

5 years ago13996: Config migration WIP
Peter Amstutz [Tue, 19 Mar 2019 20:40:19 +0000 (16:40 -0400)]
13996: Config migration WIP

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

5 years agoMerge branch '14873-api-rails5-upgrade'
Lucas Di Pentima [Mon, 8 Apr 2019 14:14:15 +0000 (11:14 -0300)]
Merge branch '14873-api-rails5-upgrade'
Closes #14873

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

5 years ago14873: Fixes performance test.
Lucas Di Pentima [Mon, 8 Apr 2019 14:05:11 +0000 (11:05 -0300)]
14873: Fixes performance test.

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

5 years ago14873: Updates dependency on our themes_for_rails fork.
Lucas Di Pentima [Sat, 6 Apr 2019 15:24:53 +0000 (12:24 -0300)]
14873: Updates dependency on our themes_for_rails fork.

The newer version eliminates cwa couple of deprecation warnings.

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

5 years ago14873: Upgrades missing config settings.
Lucas Di Pentima [Sat, 6 Apr 2019 14:29:08 +0000 (11:29 -0300)]
14873: Upgrades missing config settings.

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

5 years ago14873: Fixes typo on schema file.
Lucas Di Pentima [Fri, 5 Apr 2019 13:16:37 +0000 (10:16 -0300)]
14873: Fixes typo on schema file.

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

5 years ago14873: Adjusts latest API Server changes to be rails5 worthy.
Lucas Di Pentima [Fri, 5 Apr 2019 12:59:26 +0000 (09:59 -0300)]
14873: Adjusts latest API Server changes to be rails5 worthy.

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