arvados.git
5 years agoMerge branch 'master' into 15577-ownership-transfer
Peter Amstutz [Mon, 18 Nov 2019 17:20:58 +0000 (12:20 -0500)]
Merge branch 'master' into 15577-ownership-transfer

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

5 years ago15577: Edits based on feedback
Peter Amstutz [Mon, 18 Nov 2019 17:20:17 +0000 (12:20 -0500)]
15577: Edits based on feedback

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

5 years agoMerge branch '15828-trust-wb' refs #15828
Peter Amstutz [Thu, 14 Nov 2019 15:42:18 +0000 (10:42 -0500)]
Merge branch '15828-trust-wb' refs #15828

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

5 years ago15828: Configured workbench is a "trusted client" by default
Peter Amstutz [Thu, 14 Nov 2019 02:36:27 +0000 (21:36 -0500)]
15828: Configured workbench is a "trusted client" by default

Sidestep an installation sinkhole that almost everyone seems to fall into.

This makes it so it is no longer necessary to explicitly set
"is_trusted" on an api_client record for the system configured
Workbench instances to solve the "client cannot manipulate other's
tokens" permission error.

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

5 years agoRemoves arvados-docker-cleaner commented out service file assert
Eric Biagiotti [Tue, 12 Nov 2019 20:45:02 +0000 (15:45 -0500)]
Removes arvados-docker-cleaner commented out service file assert

refs #15538

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

5 years agoMerge branch '15642-cluster-config-fix'
Lucas Di Pentima [Tue, 12 Nov 2019 19:28:48 +0000 (16:28 -0300)]
Merge branch '15642-cluster-config-fix'
Closes #15642

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

5 years ago15642: Fixes legacy config loading for arv-git-httpd.
Lucas Di Pentima [Tue, 12 Nov 2019 17:41:05 +0000 (14:41 -0300)]
15642: Fixes legacy config loading for arv-git-httpd.

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

5 years ago15642: Fixes legacy config loading for keep-web.
Lucas Di Pentima [Tue, 12 Nov 2019 17:36:47 +0000 (14:36 -0300)]
15642: Fixes legacy config loading for keep-web.

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

5 years ago15642: Adds tests exposing the bug.
Lucas Di Pentima [Tue, 12 Nov 2019 18:06:02 +0000 (15:06 -0300)]
15642: Adds tests exposing the bug.

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

5 years agoMerge branch 'evgeny-sabirov/evgeny-sabirov/sdk/java-v2/optimize-ok-http-resource...
Peter Amstutz [Tue, 12 Nov 2019 14:49:18 +0000 (09:49 -0500)]
Merge branch 'evgeny-sabirov/evgeny-sabirov/sdk/java-v2/optimize-ok-http-resource-usage'

no issue #

https://github.com/curoverse/arvados/pull/103

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

5 years agoMerge branch 'MajewskiKrzysztof/get-project-by-uuid' no issue #
Peter Amstutz [Tue, 12 Nov 2019 14:41:30 +0000 (09:41 -0500)]
Merge branch 'MajewskiKrzysztof/get-project-by-uuid' no issue #

https://github.com/curoverse/arvados/pull/99

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

5 years agoMerge branch '15305-keep-balance-bytes'
Tom Clegg [Tue, 12 Nov 2019 14:25:49 +0000 (09:25 -0500)]
Merge branch '15305-keep-balance-bytes'

fixes #15305

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

5 years agoRedesign OkHttpClientFactory:
Evgeny Sabirov [Fri, 8 Nov 2019 23:21:54 +0000 (02:21 +0300)]
Redesign OkHttpClientFactory:
- Singleton factory implementation
- Predefined default OkHttpClient instances
- Build OkHttpClient instances with shared factories/connection pools to optimize resource usage

Arvados-DCO-1.1-Signed-off-by: Evgeny Sabirov <evgeny.sabirov@genestack.com>

5 years ago15577: Fix "user agreements" => "user_agreements" for consistency
Peter Amstutz [Fri, 8 Nov 2019 21:23:38 +0000 (16:23 -0500)]
15577: Fix "user agreements" => "user_agreements" for consistency

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

5 years ago15577: Overhaul user and group management documentation
Peter Amstutz [Fri, 8 Nov 2019 21:17:22 +0000 (16:17 -0500)]
15577: Overhaul user and group management documentation

* Rewrite discussion of user setup and activation
* Add state diagram to explain user account lifecycle
* Rewrite "user management at CLI" page
* Add a new "group management at CLI" page

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

5 years ago15577: Add a way to skip SDK building to streamline doc writing
Peter Amstutz [Fri, 8 Nov 2019 16:09:13 +0000 (11:09 -0500)]
15577: Add a way to skip SDK building to streamline doc writing

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

5 years ago15577: Add user_agreements API page
Peter Amstutz [Fri, 25 Oct 2019 14:48:23 +0000 (10:48 -0400)]
15577: Add user_agreements API page

Lots more work on describing user setup/activation.

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

5 years ago15577: Documentation updates WIP
Peter Amstutz [Thu, 24 Oct 2019 22:11:19 +0000 (18:11 -0400)]
15577: Documentation updates WIP

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

5 years agoGet project by uuid.
Krzysztof Majewski [Thu, 7 Nov 2019 11:05:25 +0000 (12:05 +0100)]
Get project by uuid.
Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski <majewski.kielce@gmail.com>

5 years agoMerge branch '15799-baseurl-missing-slash'
Tom Clegg [Wed, 6 Nov 2019 21:17:03 +0000 (16:17 -0500)]
Merge branch '15799-baseurl-missing-slash'

fixes #15799

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

5 years agoMerge branch '15107-google-login'
Tom Clegg [Wed, 6 Nov 2019 18:59:29 +0000 (13:59 -0500)]
Merge branch '15107-google-login'

refs #15107

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

5 years ago15799: Ensure default baseURL has a trailing slash.
Tom Clegg [Wed, 6 Nov 2019 18:43:30 +0000 (13:43 -0500)]
15799: Ensure default baseURL has a trailing slash.

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

5 years ago15107: Remove nonexistent legacy config key.
Tom Clegg [Tue, 5 Nov 2019 22:00:07 +0000 (17:00 -0500)]
15107: Remove nonexistent legacy config key.

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

5 years agoMerge branch '15779-add-workbench2-install-docs'
Ward Vandewege [Tue, 5 Nov 2019 21:23:52 +0000 (16:23 -0500)]
Merge branch '15779-add-workbench2-install-docs'

closes #15779

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

5 years agoAdd install documentation for Workbench2.
Ward Vandewege [Tue, 5 Nov 2019 20:20:50 +0000 (15:20 -0500)]
Add install documentation for Workbench2.

refs #15779

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

5 years agoMerge branch '15793-cache-results-in-each'
Tom Clegg [Tue, 5 Nov 2019 19:29:29 +0000 (14:29 -0500)]
Merge branch '15793-cache-results-in-each'

refs #15793

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

5 years ago15793: Reuse result set even when each() is the only method called.
Tom Clegg [Tue, 5 Nov 2019 18:33:19 +0000 (13:33 -0500)]
15793: Reuse result set even when each() is the only method called.

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

5 years ago15305: Remove unhelpful comment in log message.
Tom Clegg [Tue, 5 Nov 2019 16:20:56 +0000 (11:20 -0500)]
15305: Remove unhelpful comment in log message.

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

5 years ago15107: Test controller-to-Rails callback.
Tom Clegg [Mon, 4 Nov 2019 22:11:34 +0000 (17:11 -0500)]
15107: Test controller-to-Rails callback.

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

5 years ago15305: Don't multiply by backend replication when counting bytes.
Tom Clegg [Mon, 4 Nov 2019 20:35:44 +0000 (15:35 -0500)]
15305: Don't multiply by backend replication when counting bytes.

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

5 years ago15107: Propagate first/last names from Google to RailsAPI.
Tom Clegg [Mon, 4 Nov 2019 16:07:32 +0000 (11:07 -0500)]
15107: Propagate first/last names from Google to RailsAPI.

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

5 years ago15107: Google login option makes SSO credentials optional.
Tom Clegg [Mon, 4 Nov 2019 14:52:08 +0000 (09:52 -0500)]
15107: Google login option makes SSO credentials optional.

Add SystemRootToken to config loader.

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

5 years agoArvbox sets SystemRootToken
Peter Amstutz [Fri, 1 Nov 2019 19:26:43 +0000 (15:26 -0400)]
Arvbox sets SystemRootToken

no issue #

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

5 years agoFixes for ARVBOX_PUBLISH_IP to use a custom hostname
Peter Amstutz [Fri, 1 Nov 2019 18:05:32 +0000 (14:05 -0400)]
Fixes for ARVBOX_PUBLISH_IP to use a custom hostname

no issue #

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

5 years agoMerge branch '15521-keepstore-logging'
Tom Clegg [Thu, 31 Oct 2019 20:29:07 +0000 (16:29 -0400)]
Merge branch '15521-keepstore-logging'

refs #15521
refs #15520

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

5 years ago15107: Add LoginCluster test.
Tom Clegg [Thu, 31 Oct 2019 19:00:06 +0000 (15:00 -0400)]
15107: Add LoginCluster test.

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

5 years ago15107: Add built-in Google login option, as an alternative to sso.
Tom Clegg [Thu, 31 Oct 2019 14:07:31 +0000 (10:07 -0400)]
15107: Add built-in Google login option, as an alternative to sso.

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

5 years agoMerge branch '14287-federated-list'
Tom Clegg [Thu, 31 Oct 2019 19:01:58 +0000 (15:01 -0400)]
Merge branch '14287-federated-list'

fixes #14287

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

5 years ago14287: Fix non-federated case in list handler.
Tom Clegg [Thu, 31 Oct 2019 15:33:30 +0000 (11:33 -0400)]
14287: Fix non-federated case in list handler.

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

5 years agoFix typo.
Tom Clegg [Thu, 31 Oct 2019 00:14:54 +0000 (20:14 -0400)]
Fix typo.

No issue #

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

5 years agoRemoves old config assertions
Eric Biagiotti [Wed, 30 Oct 2019 20:32:20 +0000 (16:32 -0400)]
Removes old config assertions

No issue #

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

5 years ago15521: Convert remaining log uses to logrus.
Tom Clegg [Tue, 29 Oct 2019 20:51:13 +0000 (16:51 -0400)]
15521: Convert remaining log uses to logrus.

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

5 years agoMerge branch '15660-aws-spot-doc' refs #15660
Peter Amstutz [Tue, 29 Oct 2019 20:49:06 +0000 (16:49 -0400)]
Merge branch '15660-aws-spot-doc' refs #15660

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

5 years ago15660: Harmonize preemptible / spot instance terms
Peter Amstutz [Tue, 29 Oct 2019 20:41:14 +0000 (16:41 -0400)]
15660: Harmonize preemptible / spot instance terms

Better distinguish between the generic feature and AWS specifically.

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

5 years ago15660: Clarify config.yml
Peter Amstutz [Tue, 29 Oct 2019 19:39:49 +0000 (15:39 -0400)]
15660: Clarify config.yml

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

5 years ago15660: Update documentation about using preemptible instances with c-d-c
Peter Amstutz [Tue, 29 Oct 2019 19:35:59 +0000 (15:35 -0400)]
15660: Update documentation about using preemptible instances with c-d-c

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

5 years agoMerge branch '15734-dispatchcloud-node-info'
Tom Clegg [Tue, 29 Oct 2019 18:22:24 +0000 (14:22 -0400)]
Merge branch '15734-dispatchcloud-node-info'

fixes #15734

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

5 years agoMerge branch '15606-keep-web-errors'
Tom Clegg [Tue, 29 Oct 2019 15:43:34 +0000 (11:43 -0400)]
Merge branch '15606-keep-web-errors'

closes #15606

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

5 years ago15734: Fix InstanceType logging: propagate to detached child.
Tom Clegg [Tue, 29 Oct 2019 15:34:49 +0000 (11:34 -0400)]
15734: Fix InstanceType logging: propagate to detached child.

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

5 years ago15521: Include request ID etc. in PutBlock log messages.
Tom Clegg [Tue, 29 Oct 2019 15:02:49 +0000 (11:02 -0400)]
15521: Include request ID etc. in PutBlock log messages.

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

5 years ago15521: Fix truncated index response.
Tom Clegg [Tue, 29 Oct 2019 14:18:40 +0000 (10:18 -0400)]
15521: Fix truncated index response.

The client (keep-balance) looks for a blank line at the end of the
index response as an assurance the response is not truncated.  If
headers have already been sent, http.Error("") writes a blank line --
so we were inadvertently assuring the client that truncated responses
were not truncated.

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

5 years agoMerge branch '13936-inactive-user-text' refs #13936
Peter Amstutz [Mon, 28 Oct 2019 20:07:41 +0000 (16:07 -0400)]
Merge branch '13936-inactive-user-text' refs #13936

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

5 years agoShow initial fuse mount info when starting tests.
Tom Clegg [Mon, 28 Oct 2019 19:47:39 +0000 (15:47 -0400)]
Show initial fuse mount info when starting tests.

refs #15757

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

5 years ago15606: Add error detail to 500 response.
Tom Clegg [Mon, 28 Oct 2019 19:30:23 +0000 (15:30 -0400)]
15606: Add error detail to 500 response.

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

5 years ago15606: Add error message and doc link to XSS protection error.
Tom Clegg [Mon, 28 Oct 2019 19:25:17 +0000 (15:25 -0400)]
15606: Add error message and doc link to XSS protection error.

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

5 years ago15606: Clean up keep-web error responses.
Tom Clegg [Mon, 28 Oct 2019 14:40:30 +0000 (10:40 -0400)]
15606: Clean up keep-web error responses.

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

5 years ago13936: Add default InactivePageHTML text
Peter Amstutz [Fri, 25 Oct 2019 20:40:43 +0000 (16:40 -0400)]
13936: Add default InactivePageHTML text

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

5 years agoRemove table of contents from upgrading doc page, it is unmaintainable and
Ward Vandewege [Fri, 25 Oct 2019 17:01:54 +0000 (13:01 -0400)]
Remove table of contents from upgrading doc page, it is unmaintainable and
confusing now that we have auto-generated versioned documentation in place.

No issue #

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

5 years agoMerge branch '15713-controller-error-log'
Tom Clegg [Thu, 24 Oct 2019 21:07:59 +0000 (17:07 -0400)]
Merge branch '15713-controller-error-log'

fixes #15713

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

5 years agoMerge branch '15497-reuse-fix'
Lucas Di Pentima [Thu, 24 Oct 2019 20:51:05 +0000 (17:51 -0300)]
Merge branch '15497-reuse-fix'
Closes #15497

5 years ago15497: Adds issue # to comment.
Lucas Di Pentima [Thu, 24 Oct 2019 20:50:16 +0000 (17:50 -0300)]
15497: Adds issue # to comment.

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

5 years ago15713: Log status sent to client if WriteHeader() is called >1x.
Tom Clegg [Thu, 24 Oct 2019 20:16:07 +0000 (16:16 -0400)]
15713: Log status sent to client if WriteHeader() is called >1x.

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

5 years agoMerge branch '15713-controller-error-log'
Tom Clegg [Thu, 24 Oct 2019 19:31:02 +0000 (15:31 -0400)]
Merge branch '15713-controller-error-log'

refs #15713

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

5 years ago15713: Don't sniff non-error response body.
Tom Clegg [Thu, 24 Oct 2019 19:30:13 +0000 (15:30 -0400)]
15713: Don't sniff non-error response body.

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

5 years agoMerge branch '15734-dispatchcloud-node-info'
Tom Clegg [Thu, 24 Oct 2019 18:22:04 +0000 (14:22 -0400)]
Merge branch '15734-dispatchcloud-node-info'

fixes #15734

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

5 years ago15734: Reword crunch-run compatibility comment.
Tom Clegg [Thu, 24 Oct 2019 18:21:18 +0000 (14:21 -0400)]
15734: Reword crunch-run compatibility comment.

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

5 years agoMerge branch 'MajewskiKrzysztof/master' refs #15740
Peter Amstutz [Thu, 24 Oct 2019 15:25:04 +0000 (11:25 -0400)]
Merge branch 'MajewskiKrzysztof/master' refs #15740

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

5 years ago15497: Don't reuse runner containers.
Lucas Di Pentima [Thu, 24 Oct 2019 15:09:28 +0000 (12:09 -0300)]
15497: Don't reuse runner containers.

When using a-c-r with --submit, never reuse the runner container so that
a potential reuse=false hint on a workflow step can be honored.

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

5 years ago15497: Fixes tests to confirm that runner containers don't get reused.
Lucas Di Pentima [Thu, 24 Oct 2019 15:07:59 +0000 (12:07 -0300)]
15497: Fixes tests to confirm that runner containers don't get reused.

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

5 years ago15713: Include 1K of response body when logging error responses.
Tom Clegg [Wed, 23 Oct 2019 19:57:12 +0000 (15:57 -0400)]
15713: Include 1K of response body when logging error responses.

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

5 years agoMerge branch 'master' of https://github.com/MajewskiKrzysztof/arvados
Krzysztof Majewski [Wed, 23 Oct 2019 16:45:35 +0000 (18:45 +0200)]
Merge branch 'master' of https://github.com/MajewskiKrzysztof/arvados
Arvados-DCO-1.1-Signed-off-by: Krzysztof Majewski
<majewski.kielce@gmail.com>

5 years agoMerge branch 'master' of https://github.com/MajewskiKrzysztof/arvados
Krzysztof Majewski [Wed, 23 Oct 2019 16:41:32 +0000 (18:41 +0200)]
Merge branch 'master' of https://github.com/MajewskiKrzysztof/arvados

5 years agoMerge branch 'master' of https://github.com/MajewskiKrzysztof/arvados
Krzysztof Majewski [Wed, 23 Oct 2019 16:41:32 +0000 (18:41 +0200)]
Merge branch 'master' of https://github.com/MajewskiKrzysztof/arvados

5 years agoNumberFormatException fix
Krzysztof Majewski [Tue, 22 Oct 2019 09:08:19 +0000 (11:08 +0200)]
NumberFormatException fix

5 years agoMerge branch '15652-crunch-run-memory-use'
Tom Clegg [Tue, 22 Oct 2019 20:09:02 +0000 (16:09 -0400)]
Merge branch '15652-crunch-run-memory-use'

refs #15652

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

5 years ago15652: Eliminate a malloc when writing a one-segment block.
Tom Clegg [Tue, 22 Oct 2019 19:31:12 +0000 (15:31 -0400)]
15652: Eliminate a malloc when writing a one-segment block.

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

5 years ago15652: Add concurrency/memory test. Fix missing node lock in Flush.
Tom Clegg [Tue, 22 Oct 2019 19:30:58 +0000 (15:30 -0400)]
15652: Add concurrency/memory test. Fix missing node lock in Flush.

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

5 years ago15652: Fix Release() called prematurely before PutB returns.
Tom Clegg [Tue, 22 Oct 2019 17:44:00 +0000 (13:44 -0400)]
15652: Fix Release() called prematurely before PutB returns.

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

5 years ago15652: Use BLOCKSIZE const.
Tom Clegg [Tue, 22 Oct 2019 15:41:51 +0000 (11:41 -0400)]
15652: Use BLOCKSIZE const.

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

5 years ago15652: Limit concurrent writes per filesystem, not per flush.
Tom Clegg [Tue, 22 Oct 2019 15:04:49 +0000 (11:04 -0400)]
15652: Limit concurrent writes per filesystem, not per flush.

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

5 years ago15734: Save dispatcher's InstanceType record in container log.
Tom Clegg [Tue, 22 Oct 2019 13:40:11 +0000 (09:40 -0400)]
15734: Save dispatcher's InstanceType record in container log.

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

5 years agoNumberFormatException fix
Krzysztof Majewski [Tue, 22 Oct 2019 09:08:19 +0000 (11:08 +0200)]
NumberFormatException fix

5 years agoNumberFormatException fix
Krzysztof Majewski [Tue, 22 Oct 2019 09:06:39 +0000 (11:06 +0200)]
NumberFormatException fix

5 years agoMerge branch '15699-update-gem'
Tom Clegg [Mon, 21 Oct 2019 20:59:58 +0000 (16:59 -0400)]
Merge branch '15699-update-gem'

refs #15699

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

5 years ago15699: Avoid latest signet gem, to stay compatible with ruby 2.3.
Tom Clegg [Mon, 21 Oct 2019 20:17:10 +0000 (16:17 -0400)]
15699: Avoid latest signet gem, to stay compatible with ruby 2.3.

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

5 years agoMerge branch '15707-dispatch-onhold-metrics'
Tom Clegg [Mon, 21 Oct 2019 19:41:38 +0000 (15:41 -0400)]
Merge branch '15707-dispatch-onhold-metrics'

fixes #15707

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

5 years agoMerge branch '15680-arv-put-retry'
Tom Clegg [Mon, 21 Oct 2019 15:42:39 +0000 (11:42 -0400)]
Merge branch '15680-arv-put-retry'

fixes #15680

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

5 years ago15707: Forget about queued containers with priority=0.
Tom Clegg [Mon, 21 Oct 2019 15:41:23 +0000 (11:41 -0400)]
15707: Forget about queued containers with priority=0.

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

5 years agoMerge branch '15699-update-gem'
Tom Clegg [Mon, 21 Oct 2019 14:38:48 +0000 (10:38 -0400)]
Merge branch '15699-update-gem'

refs #15699

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

5 years agoMerge branch '15716-api-keepservice-list-fix'
Lucas Di Pentima [Mon, 21 Oct 2019 14:28:15 +0000 (11:28 -0300)]
Merge branch '15716-api-keepservice-list-fix'
Closes #15716

5 years agoFix keepclient service discovery race.
Tom Clegg [Mon, 21 Oct 2019 14:04:57 +0000 (10:04 -0400)]
Fix keepclient service discovery race.

No issue #

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

5 years ago15699: Update apiserver and workbench bundles to latest arvados gem.
Tom Clegg [Sat, 19 Oct 2019 02:56:11 +0000 (22:56 -0400)]
15699: Update apiserver and workbench bundles to latest arvados gem.

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

5 years ago15699: Fix fencepost error at end of stream.
Tom Clegg [Sat, 19 Oct 2019 02:53:25 +0000 (22:53 -0400)]
15699: Fix fencepost error at end of stream.

refs #15699

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

5 years ago15716: Merge branch 'master' into 15716-api-keepservice-list-fix
Lucas Di Pentima [Fri, 18 Oct 2019 22:04:08 +0000 (19:04 -0300)]
15716: Merge branch 'master' into 15716-api-keepservice-list-fix

5 years ago15716: Fix tests by importing CurrentApiClient module on missing places
Lucas Di Pentima [Fri, 18 Oct 2019 22:01:54 +0000 (19:01 -0300)]
15716: Fix tests by importing CurrentApiClient module on missing places

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

5 years ago15716: Don't include modules on .rake files
Lucas Di Pentima [Fri, 18 Oct 2019 21:44:49 +0000 (18:44 -0300)]
15716: Don't include modules on .rake files

The file symbols.rake used to include CurrentApiClient, making its methods
available to the entire app as Object class methods.
This made several tests to pass successfully while the code they exercised
really fail on production and development environments.

The solution is to make a helper class that works as a namespace of those
methods.

This commit exposes 41 failing tests.

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

5 years ago15680: Update mockkeep.put to accept num_retries arg.
Tom Clegg [Fri, 18 Oct 2019 18:47:36 +0000 (14:47 -0400)]
15680: Update mockkeep.put to accept num_retries arg.

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

5 years ago15680: Log # attempts on failure.
Tom Clegg [Fri, 18 Oct 2019 18:20:18 +0000 (14:20 -0400)]
15680: Log # attempts on failure.

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

5 years ago15680: Pass arv-put --retries arg to Collection and BlockManager.
Tom Clegg [Thu, 17 Oct 2019 19:39:24 +0000 (15:39 -0400)]
15680: Pass arv-put --retries arg to Collection and BlockManager.

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

5 years agoMerge branch '15429-wb1-use-trigram-search'
Lucas Di Pentima [Thu, 17 Oct 2019 17:41:14 +0000 (14:41 -0300)]
Merge branch '15429-wb1-use-trigram-search'
Closes #15429