arvados.git
4 years ago14287: Don't delete non-writable attrs in create/update reqs. 14287-build-in-exp-mode
Tom Clegg [Wed, 26 Jun 2019 16:00:05 +0000 (12:00 -0400)]
14287: Don't delete non-writable attrs in create/update reqs.

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

4 years ago14287: Enable experimental mode.
Tom Clegg [Wed, 26 Jun 2019 15:59:24 +0000 (11:59 -0400)]
14287: Enable experimental mode.

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

4 years ago14287: Support federated requests for /used_by and /provenance.
Tom Clegg [Tue, 25 Jun 2019 18:10:19 +0000 (14:10 -0400)]
14287: Support federated requests for /used_by and /provenance.

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

4 years ago14287: Clean up context key usage.
Tom Clegg [Tue, 25 Jun 2019 15:39:41 +0000 (11:39 -0400)]
14287: Clean up context key usage.

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

4 years ago14287: Extract inline func.
Tom Clegg [Mon, 24 Jun 2019 15:21:30 +0000 (11:21 -0400)]
14287: Extract inline func.

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

4 years ago14287: Specify response Content-Type.
Tom Clegg [Mon, 24 Jun 2019 15:20:55 +0000 (11:20 -0400)]
14287: Specify response Content-Type.

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

4 years ago14287: Add comments to request param parsing.
Tom Clegg [Mon, 24 Jun 2019 15:20:25 +0000 (11:20 -0400)]
14287: Add comments to request param parsing.

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

4 years ago14287: Comment and rename checker.go.
Tom Clegg [Mon, 24 Jun 2019 13:21:08 +0000 (09:21 -0400)]
14287: Comment and rename checker.go.

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

4 years ago14287: Unit-test router with stubbed API.
Tom Clegg [Tue, 18 Jun 2019 14:52:45 +0000 (10:52 -0400)]
14287: Unit-test router with stubbed API.

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

4 years ago14287: Update test to new config struct.
Tom Clegg [Fri, 14 Jun 2019 18:45:45 +0000 (14:45 -0400)]
14287: Update test to new config struct.

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

4 years ago14287: Add EnableBetaController14287 to config whitelist map.
Tom Clegg [Thu, 13 Jun 2019 21:00:34 +0000 (17:00 -0400)]
14287: Add EnableBetaController14287 to config whitelist map.

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

4 years ago14287: Move federation.Interface to arvados.API.
Tom Clegg [Thu, 13 Jun 2019 20:58:43 +0000 (16:58 -0400)]
14287: Move federation.Interface to arvados.API.

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

4 years ago14287: ARVADOS_EXPERIMENTAL=14287 enables EnableBetaController14287.
Tom Clegg [Mon, 10 Jun 2019 19:24:26 +0000 (15:24 -0400)]
14287: ARVADOS_EXPERIMENTAL=14287 enables EnableBetaController14287.

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

4 years ago14287: Skip database reset between tests.
Tom Clegg [Mon, 10 Jun 2019 13:28:43 +0000 (09:28 -0400)]
14287: Skip database reset between tests.

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

4 years ago14287: Make collection name "" equivalent to null.
Tom Clegg [Wed, 5 Jun 2019 19:00:53 +0000 (15:00 -0400)]
14287: Make collection name "" equivalent to null.

Regardless of whether name is set/updated to "" or null, it is exempt
from the unique-name-in-project constraint, and returned as "" in API
responses.

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

4 years ago14287: Omit false boolean params from API requests.
Tom Clegg [Tue, 4 Jun 2019 15:39:59 +0000 (11:39 -0400)]
14287: Omit false boolean params from API requests.

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

4 years ago14287: Add include_trash param to GET options.
Tom Clegg [Thu, 30 May 2019 21:14:22 +0000 (17:14 -0400)]
14287: Add include_trash param to GET options.

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

4 years ago14287: Add ensure_unique_name param to untrash options.
Tom Clegg [Thu, 30 May 2019 20:26:00 +0000 (16:26 -0400)]
14287: Add ensure_unique_name param to untrash options.

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

4 years ago14287: Add cluster_id param to list options.
Tom Clegg [Thu, 30 May 2019 20:25:43 +0000 (16:25 -0400)]
14287: Add cluster_id param to list options.

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

4 years ago14287: Fix extra create attrs in test cases.
Tom Clegg [Thu, 30 May 2019 20:00:44 +0000 (16:00 -0400)]
14287: Fix extra create attrs in test cases.

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

4 years ago14287: Add collection trash & untrash endpoints.
Tom Clegg [Tue, 21 May 2019 21:19:12 +0000 (17:19 -0400)]
14287: Add collection trash & untrash endpoints.

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

4 years ago14287: Use JSON body for 404 response.
Tom Clegg [Tue, 21 May 2019 21:18:35 +0000 (17:18 -0400)]
14287: Use JSON body for 404 response.

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

4 years ago14287: Add debug logs.
Tom Clegg [Tue, 21 May 2019 15:40:39 +0000 (11:40 -0400)]
14287: Add debug logs.

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

4 years ago14287: Use ctxlog for httpserver logging.
Tom Clegg [Tue, 21 May 2019 14:23:09 +0000 (10:23 -0400)]
14287: Use ctxlog for httpserver logging.

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

4 years ago14287: Handle CORS OPTIONS requests.
Tom Clegg [Tue, 21 May 2019 13:38:57 +0000 (09:38 -0400)]
14287: Handle CORS OPTIONS requests.

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

4 years ago14287: Enable readline history in run-tests.sh interactive mode.
Tom Clegg [Mon, 20 May 2019 20:04:02 +0000 (16:04 -0400)]
14287: Enable readline history in run-tests.sh interactive mode.

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

4 years ago14287: Ignore etag and unsigned_manifest_text in collection updates.
Tom Clegg [Fri, 17 May 2019 19:31:28 +0000 (15:31 -0400)]
14287: Ignore etag and unsigned_manifest_text in collection updates.

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

4 years ago14287: Use map instead of UpdateBody to update specific attrs.
Tom Clegg [Fri, 17 May 2019 19:30:20 +0000 (15:30 -0400)]
14287: Use map instead of UpdateBody to update specific attrs.

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

4 years ago14287: Include x-request-id in test suite nginx access log.
Tom Clegg [Fri, 17 May 2019 19:28:31 +0000 (15:28 -0400)]
14287: Include x-request-id in test suite nginx access log.

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

4 years ago14287: Propagate include_trash flag.
Tom Clegg [Thu, 16 May 2019 20:04:30 +0000 (16:04 -0400)]
14287: Propagate include_trash flag.

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

4 years ago14287: Propagate "distinct" param.
Tom Clegg [Thu, 16 May 2019 18:09:48 +0000 (14:09 -0400)]
14287: Propagate "distinct" param.

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

4 years ago14287: Don't send reader_tokens="[false]".
Tom Clegg [Thu, 16 May 2019 18:09:40 +0000 (14:09 -0400)]
14287: Don't send reader_tokens="[false]".

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

4 years ago14287: Change test fixture so PDH is really not readable by active.
Tom Clegg [Thu, 16 May 2019 15:30:47 +0000 (11:30 -0400)]
14287: Change test fixture so PDH is really not readable by active.

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

4 years ago14287: Accept order param as string or array.
Tom Clegg [Thu, 16 May 2019 14:55:35 +0000 (10:55 -0400)]
14287: Accept order param as string or array.

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

4 years ago14287: Propagate reader_tokens to Rails API.
Tom Clegg [Thu, 16 May 2019 13:56:53 +0000 (09:56 -0400)]
14287: Propagate reader_tokens to Rails API.

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

4 years ago14287: Fix test fixture PDH.
Tom Clegg [Wed, 15 May 2019 18:41:23 +0000 (14:41 -0400)]
14287: Fix test fixture PDH.

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

4 years ago14287: Fill in resp.items[].kind even if no uuid/pdh is selected.
Tom Clegg [Wed, 15 May 2019 16:04:19 +0000 (12:04 -0400)]
14287: Fill in resp.items[].kind even if no uuid/pdh is selected.

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

4 years ago14287: Handle collection/.../provenance and .../used_by requests.
Tom Clegg [Tue, 14 May 2019 15:20:49 +0000 (11:20 -0400)]
14287: Handle collection/.../provenance and .../used_by requests.

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

4 years ago14287: Test request formatting variations.
Tom Clegg [Tue, 14 May 2019 15:20:10 +0000 (11:20 -0400)]
14287: Test request formatting variations.

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

4 years ago14287: Set controller log level=debug in tests if ARVADOS_DEBUG set.
Tom Clegg [Mon, 13 May 2019 19:58:43 +0000 (15:58 -0400)]
14287: Set controller log level=debug in tests if ARVADOS_DEBUG set.

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

4 years ago14287: Propagate etag in collection records in responses.
Tom Clegg [Mon, 13 May 2019 19:58:01 +0000 (15:58 -0400)]
14287: Propagate etag in collection records in responses.

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

4 years ago14287: Propagate where param in list requests.
Tom Clegg [Mon, 13 May 2019 19:57:36 +0000 (15:57 -0400)]
14287: Propagate where param in list requests.

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

4 years ago14287: Remove extra zeroes from items[] entries too.
Tom Clegg [Mon, 13 May 2019 19:55:54 +0000 (15:55 -0400)]
14287: Remove extra zeroes from items[] entries too.

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

4 years ago14287: Remove zero/missing values when req uses select or count=none.
Tom Clegg [Mon, 13 May 2019 19:51:51 +0000 (15:51 -0400)]
14287: Remove zero/missing values when req uses select or count=none.

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

4 years ago14287: Add "kind" key to controller responses.
Tom Clegg [Fri, 10 May 2019 20:00:37 +0000 (16:00 -0400)]
14287: Add "kind" key to controller responses.

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

4 years ago14287: Avoid converting integer params to float and back.
Tom Clegg [Thu, 9 May 2019 19:29:47 +0000 (15:29 -0400)]
14287: Avoid converting integer params to float and back.

Turns out int64(float64(MaxInt64)) was MinInt64, which is quite
different.

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

4 years ago14287: Fix debug log level.
Tom Clegg [Thu, 9 May 2019 17:04:56 +0000 (13:04 -0400)]
14287: Fix debug log level.

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

4 years ago14287: Remove omitempty tags so zeroes/nulls appear in responses.
Tom Clegg [Wed, 8 May 2019 15:45:22 +0000 (11:45 -0400)]
14287: Remove omitempty tags so zeroes/nulls appear in responses.

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

4 years ago14287: Ensure timestamps in responses have 9 digits of nanoseconds.
Tom Clegg [Wed, 8 May 2019 15:43:33 +0000 (11:43 -0400)]
14287: Ensure timestamps in responses have 9 digits of nanoseconds.

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

4 years ago14287: Fix accepting JSON-encoded params in request body.
Tom Clegg [Wed, 8 May 2019 15:36:29 +0000 (11:36 -0400)]
14287: Fix accepting JSON-encoded params in request body.

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

4 years ago14287: Fix PDH check to ignore additional hints.
Tom Clegg [Wed, 8 May 2019 15:34:58 +0000 (11:34 -0400)]
14287: Fix PDH check to ignore additional hints.

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

4 years ago14287: Fix PDHs and manifests in test fixtures.
Tom Clegg [Tue, 7 May 2019 19:49:57 +0000 (15:49 -0400)]
14287: Fix PDHs and manifests in test fixtures.

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

4 years ago14287: Fix unparsed formatting directive.
Tom Clegg [Tue, 7 May 2019 19:24:36 +0000 (15:24 -0400)]
14287: Fix unparsed formatting directive.

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

4 years ago14287: Propagate order param.
Tom Clegg [Tue, 7 May 2019 19:10:52 +0000 (15:10 -0400)]
14287: Propagate order param.

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

4 years ago14287: Test timestamp precision is maintained by response munging.
Tom Clegg [Tue, 7 May 2019 17:50:52 +0000 (13:50 -0400)]
14287: Test timestamp precision is maintained by response munging.

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

4 years ago14287: Fix token in container test.
Tom Clegg [Tue, 7 May 2019 13:47:01 +0000 (09:47 -0400)]
14287: Fix token in container test.

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

4 years ago14287: Accept rpc requests without tokens.
Tom Clegg [Tue, 7 May 2019 13:45:58 +0000 (09:45 -0400)]
14287: Accept rpc requests without tokens.

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

4 years ago14287: Fix accepting nil as filter operand.
Tom Clegg [Tue, 7 May 2019 13:40:47 +0000 (09:40 -0400)]
14287: Fix accepting nil as filter operand.

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

4 years ago14287: Fix accepting boolean params via query string.
Tom Clegg [Tue, 7 May 2019 13:39:58 +0000 (09:39 -0400)]
14287: Fix accepting boolean params via query string.

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

4 years ago14287: Dedup "UUIDs seen" list before diff in test.
Tom Clegg [Mon, 6 May 2019 20:44:12 +0000 (16:44 -0400)]
14287: Dedup "UUIDs seen" list before diff in test.

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

4 years ago14287: Refactor controller to use strong types in API handlers.
Tom Clegg [Thu, 11 Apr 2019 20:20:13 +0000 (16:20 -0400)]
14287: Refactor controller to use strong types in API handlers.

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

4 years agoMerge branch '15340-error-counters'
Tom Clegg [Mon, 17 Jun 2019 13:53:25 +0000 (09:53 -0400)]
Merge branch '15340-error-counters'

closes #15340

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

4 years ago15340: Skip metrics update when running tests with no registry.
Tom Clegg [Fri, 14 Jun 2019 20:52:36 +0000 (16:52 -0400)]
15340: Skip metrics update when running tests with no registry.

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

4 years ago15340: Add metrics for cloud ops/errors and instance disappearances.
Tom Clegg [Fri, 14 Jun 2019 19:27:30 +0000 (15:27 -0400)]
15340: Add metrics for cloud ops/errors and instance disappearances.

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

4 years agoMerge branch '15000-config-api'
Tom Clegg [Fri, 14 Jun 2019 18:28:49 +0000 (14:28 -0400)]
Merge branch '15000-config-api'

refs #15000

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

4 years ago15000: Recommend checking config publication errors during install.
Tom Clegg [Fri, 14 Jun 2019 18:21:18 +0000 (14:21 -0400)]
15000: Recommend checking config publication errors during install.

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

4 years agoMerge branch '15368-python-deps' closes #15368
Peter Amstutz [Fri, 14 Jun 2019 17:35:51 +0000 (13:35 -0400)]
Merge branch '15368-python-deps' closes #15368

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

4 years ago15368: Don't require git to install arvados-python-client
Peter Amstutz [Fri, 14 Jun 2019 17:10:57 +0000 (13:10 -0400)]
15368: Don't require git to install arvados-python-client

It was catching CalledProcessError but if git is not installed the
error is actually OSError.

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

4 years ago15368: Change doc references from "arv keep put/get" to "arv-put/get"
Peter Amstutz [Fri, 14 Jun 2019 17:07:17 +0000 (13:07 -0400)]
15368: Change doc references from "arv keep put/get" to "arv-put/get"

Since the "arv" frontend just adds overhead and requires installing
both ruby and python SDK instead of just the python sdk.

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

4 years ago15368: Add note about debian dependencies for installing from pip
Peter Amstutz [Fri, 14 Jun 2019 17:06:08 +0000 (13:06 -0400)]
15368: Add note about debian dependencies for installing from pip

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

4 years ago15000: Update test.
Tom Clegg [Thu, 13 Jun 2019 21:03:50 +0000 (17:03 -0400)]
15000: Update test.

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

4 years ago15000: Move exported config threshold to "needed by clients".
Tom Clegg [Thu, 13 Jun 2019 19:46:01 +0000 (15:46 -0400)]
15000: Move exported config threshold to "needed by clients".

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

4 years ago15000: Remove example image ID.
Tom Clegg [Thu, 13 Jun 2019 19:45:38 +0000 (15:45 -0400)]
15000: Remove example image ID.

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

4 years agoMerge branch '15332-fed-demo' refs #15332
Peter Amstutz [Thu, 13 Jun 2019 19:14:46 +0000 (15:14 -0400)]
Merge branch '15332-fed-demo' refs #15332

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

4 years ago15332: Updated federation demo to do something a little more interesting.
Peter Amstutz [Mon, 10 Jun 2019 21:25:17 +0000 (17:25 -0400)]
15332: Updated federation demo to do something a little more interesting.

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

4 years agoMerge branch '15003-config-default-location'
Tom Clegg [Thu, 13 Jun 2019 14:25:35 +0000 (10:25 -0400)]
Merge branch '15003-config-default-location'

refs #15003

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

4 years ago15000: Include bad value in error message.
Tom Clegg [Thu, 13 Jun 2019 13:32:02 +0000 (09:32 -0400)]
15000: Include bad value in error message.

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

4 years ago15003: Load config from default location or -config arg, not stdin.
Tom Clegg [Wed, 12 Jun 2019 20:27:07 +0000 (16:27 -0400)]
15003: Load config from default location or -config arg, not stdin.

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

4 years agoMerge branch '15138-version-our-documentation'
Ward Vandewege [Wed, 12 Jun 2019 18:02:08 +0000 (14:02 -0400)]
Merge branch '15138-version-our-documentation'

refs #15138

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

4 years ago15138: Include logic to support building multiple versions of our documentation.
Ward Vandewege [Tue, 11 Jun 2019 17:42:40 +0000 (13:42 -0400)]
15138: Include logic to support building multiple versions of our documentation.

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

4 years agoMerge branch '14930-arvput-trash-at'
Lucas Di Pentima [Tue, 11 Jun 2019 19:13:19 +0000 (16:13 -0300)]
Merge branch '14930-arvput-trash-at'
Closes #14930

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

4 years agoTest setUp sets cwltool global names set used to ensure unique names
Peter Amstutz [Tue, 11 Jun 2019 18:08:26 +0000 (14:08 -0400)]
Test setUp sets cwltool global names set used to ensure unique names

no issue #

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

4 years agoMerge branch '15350-pysdk-cookbook-recipe'
Lucas Di Pentima [Tue, 11 Jun 2019 18:49:16 +0000 (15:49 -0300)]
Merge branch '15350-pysdk-cookbook-recipe'
Closes #15350

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

4 years ago15350: Simplifies recipe code.
Lucas Di Pentima [Tue, 11 Jun 2019 18:32:15 +0000 (15:32 -0300)]
15350: Simplifies recipe code.

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

4 years ago15138: Show the TM notice a little bit higher.
Ward Vandewege [Mon, 10 Jun 2019 14:41:22 +0000 (10:41 -0400)]
15138: Show the TM notice a little bit higher.

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

4 years ago15350: Adds PySDK recipe to get a container request's state.
Lucas Di Pentima [Tue, 11 Jun 2019 16:55:34 +0000 (13:55 -0300)]
15350: Adds PySDK recipe to get a container request's state.

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

4 years ago15350: Fixes unnecessary api client instantiations on examples.
Lucas Di Pentima [Tue, 11 Jun 2019 16:49:16 +0000 (13:49 -0300)]
15350: Fixes unnecessary api client instantiations on examples.

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

4 years agoMerge branch 'master' into 14930-arvput-trash-at
Lucas Di Pentima [Mon, 10 Jun 2019 23:15:23 +0000 (20:15 -0300)]
Merge branch 'master' into 14930-arvput-trash-at

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

4 years ago14930: Don't ignore DST settings.
Lucas Di Pentima [Mon, 10 Jun 2019 22:44:47 +0000 (19:44 -0300)]
14930: Don't ignore DST settings.

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

4 years agoFix whitespace for gofmt 1.12.
Tom Clegg [Mon, 10 Jun 2019 20:12:51 +0000 (16:12 -0400)]
Fix whitespace for gofmt 1.12.

No issue #

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

4 years agoMerge branch '15028-fix-tests' refs #15028
Peter Amstutz [Mon, 10 Jun 2019 18:10:36 +0000 (14:10 -0400)]
Merge branch '15028-fix-tests' refs #15028

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

4 years ago15028: Fix test
Peter Amstutz [Mon, 10 Jun 2019 18:09:56 +0000 (14:09 -0400)]
15028: Fix test

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

4 years agoMerge branch '14946-ruby-2.5'
Lucas Di Pentima [Mon, 10 Jun 2019 17:46:52 +0000 (14:46 -0300)]
Merge branch '14946-ruby-2.5'
Refs #14946

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

4 years agoMerge branch 'master' into 14946-ruby-2.5
Lucas Di Pentima [Mon, 10 Jun 2019 17:45:54 +0000 (14:45 -0300)]
Merge branch 'master' into 14946-ruby-2.5

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

4 years ago15028: Make sure tests use a version that supports CWL v1.1
Peter Amstutz [Mon, 10 Jun 2019 15:37:12 +0000 (11:37 -0400)]
15028: Make sure tests use a version that supports CWL v1.1

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

4 years ago15028: Bump cwltool version for bugfix.
Peter Amstutz [Fri, 7 Jun 2019 19:27:05 +0000 (15:27 -0400)]
15028: Bump cwltool version for bugfix.

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

4 years agoMake debian9 the default target for our package building scripts.
Ward Vandewege [Fri, 7 Jun 2019 18:12:38 +0000 (14:12 -0400)]
Make debian9 the default target for our package building scripts.

No issue #

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

4 years ago15000: Add Workbench configs.
Tom Clegg [Thu, 6 Jun 2019 21:08:23 +0000 (17:08 -0400)]
15000: Add Workbench configs.

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

4 years ago15000: Accept byte size suffixes (KB, KiB, ...) for numeric configs.
Tom Clegg [Thu, 6 Jun 2019 20:03:10 +0000 (16:03 -0400)]
15000: Accept byte size suffixes (KB, KiB, ...) for numeric configs.

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

4 years ago15000: Accept negative durations in config, fix crashing error log.
Tom Clegg [Thu, 6 Jun 2019 20:02:35 +0000 (16:02 -0400)]
15000: Accept negative durations in config, fix crashing error log.

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