Peter Amstutz [Tue, 2 Oct 2018 17:18:33 +0000 (13:18 -0400)]
14196: Login process returns v2 tokens
Unit/functional/integration tests now use v2 tokens by default.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Sat, 29 Sep 2018 15:17:29 +0000 (11:17 -0400)]
a-c-r recognizes that http and https needs to be uploaded to keep
refs #13573
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Thu, 27 Sep 2018 14:03:40 +0000 (10:03 -0400)]
Merge branch '14236-delete-last-file'
fixes #14236
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 26 Sep 2018 16:13:06 +0000 (12:13 -0400)]
Add missing copyright headers.
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Tue, 25 Sep 2018 15:22:05 +0000 (11:22 -0400)]
Merge branch '14197-federated-containers' refs #14197
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 24 Sep 2018 20:56:59 +0000 (16:56 -0400)]
14197: Another test checking uuid from federated container request.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 24 Sep 2018 20:53:40 +0000 (16:53 -0400)]
14197: Federated container request test tweaks
* Check uuid on created container request.
* Add test for bogus cluster id
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 21 Sep 2018 19:23:18 +0000 (15:23 -0400)]
14197: Add cluster_id to discovery document for create method.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 21 Sep 2018 18:25:34 +0000 (14:25 -0400)]
14197: Supports routing object create requests, with tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Fri, 21 Sep 2018 18:07:34 +0000 (14:07 -0400)]
14236: Fix regexp in test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Thu, 20 Sep 2018 18:57:30 +0000 (14:57 -0400)]
Merge branch '10865-legacy-jobs-api' closes #10865
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 20 Sep 2018 18:55:31 +0000 (14:55 -0400)]
14197: Generalizing federated routing
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 20 Sep 2018 18:13:28 +0000 (14:13 -0400)]
Merge branch '13493-document-federation' refs #13493
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 20 Sep 2018 18:12:33 +0000 (14:12 -0400)]
Merge branch '14242-verify-manifest-pdh' closes #14242
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 20 Sep 2018 17:55:19 +0000 (13:55 -0400)]
10865: Update documentation, replace disable_api_methods with enable_legacy_jobs_api
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Ward Vandewege [Thu, 20 Sep 2018 17:53:51 +0000 (13:53 -0400)]
Sanitize how we get the rvm GPG key, and remove a dependency on the GPG
keyservers which are flakey.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Peter Amstutz [Thu, 20 Sep 2018 16:57:40 +0000 (12:57 -0400)]
10865: Add test for check_enable_legacy_jobs_api
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 20 Sep 2018 14:46:11 +0000 (10:46 -0400)]
14242: Add a test for manifest_text PDH checking
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Wed, 19 Sep 2018 20:43:47 +0000 (16:43 -0400)]
14236: Don't omit empty manifest_text in update requests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Wed, 19 Sep 2018 20:22:58 +0000 (16:22 -0400)]
14236: Test deleting the last file in a collection.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 19 Sep 2018 20:15:47 +0000 (16:15 -0400)]
14197: Verify manifest text matches portable data hash that was requested
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Ward Vandewege [Wed, 19 Sep 2018 20:06:50 +0000 (16:06 -0400)]
Fix package building - support modern versions of pip.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Peter Amstutz [Wed, 19 Sep 2018 19:15:11 +0000 (15:15 -0400)]
10865: Fix query for empty jobs table
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 19 Sep 2018 18:52:54 +0000 (14:52 -0400)]
10865: Add enable_legacy_jobs_api configuration option
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 19 Sep 2018 13:35:08 +0000 (09:35 -0400)]
13493: Notes about cluster id, work in progress
Also add arvados federation diagram, copyright notice
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 18 Sep 2018 20:26:59 +0000 (16:26 -0400)]
13493: Federation documentation covers record retrieval, keep
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Tue, 18 Sep 2018 19:47:43 +0000 (15:47 -0400)]
Merge branch '13752-migrate-index-data'
refs #13752
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 18 Sep 2018 19:43:28 +0000 (15:43 -0400)]
13752: Merge branch 'master' into 13752-migrate-index-data
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 18 Sep 2018 19:42:06 +0000 (15:42 -0400)]
Merge branch '13994-proxy-remote'
refs #13994
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 18 Sep 2018 19:40:26 +0000 (15:40 -0400)]
13994: Merge branch 'master' into 13994-proxy-remote
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 17 Sep 2018 21:50:13 +0000 (17:50 -0400)]
13752: Migrate file_names column using multiple transactions.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 17 Sep 2018 21:49:21 +0000 (17:49 -0400)]
13752: De-duplicate file and stream names in collections.file_names.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 17 Sep 2018 18:34:05 +0000 (14:34 -0400)]
13994: Fix missing error message.
When the request failed too early to produce an HTTP status code, the
error returned to the client was:
"Could not write sufficient replicas: [0] ; [0] "
Now the error message is included. It gets truncated to 100 chars
later on, but it's something:
"Could not write sufficient replicas: [0] Put
http://localhost:52367/
831f95ffae4233b52059fbb8a0c62fbf: dial tcp [::1
]:52367: connect: conn; [0] Put
http://localhost:53807/
831f95ffae4233b52059fbb8a0c62fbf: dial tcp
[::1]:53807: connect: conn"
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 17 Sep 2018 18:33:59 +0000 (14:33 -0400)]
13994: Fix service discovery race.
Making keepclient.RefreshServiceDiscovery asynchronous didn't work
out: tests rely on it to ensure old services won't be used.
Instead, speed things up a bit by refreshing all known clients'
service lists concurrently instead of serially.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Mon, 17 Sep 2018 15:58:37 +0000 (11:58 -0400)]
Merge branch '14087-federated-collection-by-pdh' refs #14087
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 17 Sep 2018 15:58:22 +0000 (11:58 -0400)]
Merge branch '14203-crunch-run-mkdir' closes #14203
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 17 Sep 2018 15:54:35 +0000 (11:54 -0400)]
14087: Add Accept-Encoding to list of headers to delete when proxying
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 17 Sep 2018 14:56:05 +0000 (10:56 -0400)]
13493: Federation docs wip
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Mon, 17 Sep 2018 14:34:43 +0000 (10:34 -0400)]
13994: Fix token handling in collection performance test.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Mon, 17 Sep 2018 14:07:35 +0000 (10:07 -0400)]
13994: Use entire token for blob signatures.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Fri, 14 Sep 2018 15:39:26 +0000 (11:39 -0400)]
14203: Tweak error messages.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 14 Sep 2018 15:27:11 +0000 (11:27 -0400)]
14087: Refactor federation search for collections by PDH
The shorter, non-PDH search case now comes first. Also adjusts the
logic that decides when to skip federation and makes it wrap the
federation endpoint routing.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Thu, 13 Sep 2018 20:46:02 +0000 (17:46 -0300)]
Merge branch '13773-will-fail-container-status'
Closes #13773
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Thu, 13 Sep 2018 20:05:48 +0000 (17:05 -0300)]
Merge branch 'master' into 13773-will-fail-container-status
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Thu, 13 Sep 2018 19:30:35 +0000 (16:30 -0300)]
13773: Update logging level checking for runtime status updates.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Thu, 13 Sep 2018 18:43:28 +0000 (14:43 -0400)]
13994: Fix import cycle.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Wed, 12 Sep 2018 20:58:00 +0000 (17:58 -0300)]
13773: Fix test
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Wed, 12 Sep 2018 20:14:41 +0000 (17:14 -0300)]
13773: Update test that confirms runtime_status is updated when a child fails
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Tom Clegg [Tue, 11 Sep 2018 16:55:05 +0000 (12:55 -0400)]
13994: Fix deadlock in keepstore tests.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 11 Sep 2018 16:54:41 +0000 (12:54 -0400)]
13994: Proxy to remote cluster if +R hint given.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 12 Sep 2018 19:37:33 +0000 (15:37 -0400)]
14203: Mkdir failing with os.ErrExist is not a fatal error
Don't fail CaptureOutput and cancel the container if a Mkdir returns
os.ErrExist because a directory already exists. Fixes bcbio failing
postprocess_variants step.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Wed, 12 Sep 2018 18:41:42 +0000 (15:41 -0300)]
13773: Removed superfluous documentation
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Wed, 12 Sep 2018 12:13:35 +0000 (09:13 -0300)]
13773: Add well known runtime_status' keys data type validation.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Tue, 11 Sep 2018 15:40:10 +0000 (11:40 -0400)]
Merge branch '13993-federated-collection' refs #13993
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 11 Sep 2018 13:52:27 +0000 (09:52 -0400)]
14087: Rate limit the number of parallel requests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 10 Sep 2018 21:03:19 +0000 (17:03 -0400)]
14087: Remove debug print. Comments.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 10 Sep 2018 20:49:18 +0000 (16:49 -0400)]
14087: Check for remote clusters before searching
Added some more comments about the implementation as well.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 10 Sep 2018 19:28:35 +0000 (15:28 -0400)]
14087: Fetch federated collection by PDH
Implement parallel query of remotes. First response is returned to
client, other responses in flight are cancelled. Adds tests.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Fri, 7 Sep 2018 22:14:26 +0000 (18:14 -0400)]
14087: Federated fetch by PDH WIP
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Tue, 11 Sep 2018 15:05:34 +0000 (11:05 -0400)]
13993: Add TestGetLocalCollection
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Tue, 11 Sep 2018 14:44:48 +0000 (11:44 -0300)]
13773: Enhance error/warning runtime status display on workbench.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 11 Sep 2018 14:42:37 +0000 (11:42 -0300)]
13773: Don't intercept logger.info() calls for runtime status.
* On multi line log messages, use the first as a status and the rest as detail.
* Revert done.logtail() usage as it's no longer needed for failed childs
reporting.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Mon, 10 Sep 2018 21:04:37 +0000 (17:04 -0400)]
13993: Need to explicitly handle paths that don't end in /
Otherwise Go will generate a 301 Moved Permanently from collection to collections/
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 10 Sep 2018 20:20:32 +0000 (16:20 -0400)]
13993: Don't export internal types
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Mon, 10 Sep 2018 20:18:01 +0000 (16:18 -0400)]
13993: Consolidate SignedLocatorPattern with keepclient.SignedLocatorRe
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Mon, 10 Sep 2018 17:48:38 +0000 (14:48 -0300)]
13773: Updates documentation
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Fri, 7 Sep 2018 20:57:21 +0000 (17:57 -0300)]
13773: Intercept logging calls to update runtime_status on runner containers.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Fri, 7 Sep 2018 19:52:52 +0000 (15:52 -0400)]
13993: Support for federated collection requests by uuid
Do remote record retrevial using a salted token, update the block
signatures to "remote" signatures (changing +A to +R and adding the
remote cluster id), and return it to the original client.
Refactor routing and proxying of federated requeststo provide hooks to
support this and future types of requests.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Fri, 7 Sep 2018 17:04:02 +0000 (14:04 -0300)]
13773: Update runtime_status_error() method to report warning & activity status
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Thu, 2 Aug 2018 20:09:52 +0000 (16:09 -0400)]
13146: Returns real json response
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Thu, 2 Aug 2018 19:35:17 +0000 (15:35 -0400)]
13146: Projects shared with me WIP
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Thu, 6 Sep 2018 14:51:40 +0000 (11:51 -0300)]
13773: Show 'Warning' label on jobs that have this runtime status and aren't failing.
* Show warning information panel on job detailed view
* Show tooltip with error/warning information on dashboard
* Fix test
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Ward Vandewege [Thu, 6 Sep 2018 14:46:10 +0000 (10:46 -0400)]
A new version of our libcloud fork is available.
refs #14150
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege@veritasgenetics.com>
Tom Clegg [Thu, 6 Sep 2018 14:37:42 +0000 (10:37 -0400)]
Merge branch '11065-optional-audit-logging'
refs #11065
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Thu, 6 Sep 2018 14:29:25 +0000 (10:29 -0400)]
11065: Merge branch 'master' into 11065-optional-audit-logging
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 21:37:57 +0000 (17:37 -0400)]
Add http_timeout to runtimeContext refs #13542
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 20:22:31 +0000 (16:22 -0400)]
Merge branch '14082-round-off' refs #14082
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 20:21:39 +0000 (16:21 -0400)]
Merge branch '13973-max-cr-priority' refs #13973
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 19:44:46 +0000 (15:44 -0400)]
Fix gofmt in slurm.go refs #14110
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Lucas Di Pentima [Wed, 5 Sep 2018 19:41:29 +0000 (16:41 -0300)]
13773: Containers & CRs show "Failing" when a child job failed.
Also, at the detailed view an error panel is displayed with the error message
and detail, if any.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 18:56:46 +0000 (14:56 -0400)]
Merge branch 'wtsi/13809-root_url-protocol-port-configuration'
refs #13809
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 18:53:17 +0000 (14:53 -0400)]
Merge branch 'wtsi/python-api-timeout' refs #13542
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 18:47:19 +0000 (14:47 -0400)]
Merge branch 'wtsi/14110-c-d-s-limit-slurm-concurrency' refs #14110
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 18:16:28 +0000 (14:16 -0400)]
13973: Use a straightforward maximum() query to compute max priority
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Peter Amstutz [Wed, 5 Sep 2018 17:57:04 +0000 (13:57 -0400)]
14082: Round up numeric values in container request that must be integers
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>
Tom Clegg [Tue, 4 Sep 2018 19:45:45 +0000 (15:45 -0400)]
Merge branch '14152-s3-v4-signature'
refs #14152
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 4 Sep 2018 19:37:57 +0000 (15:37 -0400)]
Merge branch '14008-containers-index'
refs #14008
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 4 Sep 2018 15:25:51 +0000 (11:25 -0400)]
Add test case for filtering on is_trashed in groups#contents.
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 4 Sep 2018 15:25:18 +0000 (11:25 -0400)]
Remove redundant test case.
No issue #
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 4 Sep 2018 19:03:58 +0000 (15:03 -0400)]
14008: Merge branch 'master' into 14008-containers-index
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 4 Sep 2018 18:00:04 +0000 (14:00 -0400)]
14152: Use V4 signer for S3 in regions that use V4 for EC2.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Tom Clegg [Tue, 4 Sep 2018 15:36:15 +0000 (11:36 -0400)]
Merge branch '14009-container-reuse-index'
refs #14009
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tclegg@veritasgenetics.com>
Lucas Di Pentima [Thu, 23 Aug 2018 20:28:53 +0000 (17:28 -0300)]
13773: Updates tests checking that runtime_status_error() is called when needed
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Thu, 23 Aug 2018 15:04:56 +0000 (12:04 -0300)]
13773: Updates runner container's runtime_status on child failures.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 21 Aug 2018 15:10:58 +0000 (12:10 -0300)]
13773: Add runtime_status to be accesible via API
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 14 Aug 2018 15:36:39 +0000 (12:36 -0300)]
13773: Expand test to prove that non-error runtime_status doesn't avoid reuse.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 14 Aug 2018 14:25:10 +0000 (11:25 -0300)]
13773: Fix reuse query & add tests
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Mon, 6 Aug 2018 17:45:43 +0000 (14:45 -0300)]
13773: Add documentation.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Thu, 2 Aug 2018 18:51:01 +0000 (15:51 -0300)]
13773: Filter out running containers that will fail from reuse selection.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>
Lucas Di Pentima [Tue, 31 Jul 2018 13:38:56 +0000 (10:38 -0300)]
13773: Adds runtime_status field to containers on API server
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>