Activity

From 04/24/2017 to 05/23/2017

Today

07:28 pm Task #11727 (Resolved): Review branch 11710-container-request-show-perf
Radhika Chippada
06:54 pm Story #11742 (New): [API Server] Support for pulling Docker images and uploading them to Keep
Tom Morris
06:47 pm Story #11741 (New): [Crunch2] Create workflow object for CWL runs which are initiated from the co...
Tom Morris
06:27 pm Story #11740 (New): Support display & reseting of expiration dates for collections
Tom Morris
02:21 pm Bug #11739 (New): [Workbench] dashboard is fetching each container for the container_requests bei...
Radhika Chippada
02:19 pm Feature #11100: [CWL] Intermediary collection handling can be specified
Reviewed commit:8645888f1 - branch @11100-cwl-set-output-ttl@
Some minor comments:
* File @doc/user/cwl/cwl-ext...
Lucas Di Pentima
01:21 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
I had a similar thought. Once an object is trashed (not just future trash) it's going to be very hard to find in ord... Peter Amstutz
12:04 am Story #9587: [Workbench] Interface to list and untrash trashed collections
TomM and Peter, the more I look into it, the more this UI design is not making sense to me. Are we sure what we want ... Radhika Chippada

05/22/2017

08:16 pm Task #11389 (In Progress): Review 11100-cwl-set-output-ttl
Lucas Di Pentima
07:15 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
(The description, as written, does not define precisely the criteria for a collection to appear under the "Trash" tab) Peter Amstutz
06:53 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Should the Trash tab show collections with "trash_at" in the future? Because if not, there won't be any way in the U... Peter Amstutz
06:37 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
This is conflating two different things - 1) something which has been deleted/trashed and 2) something which is expir... Tom Morris
05:25 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
@is_trashed@ is set once trash_at is in the past. In the case of temporary files, trash_at is in the future.
I th...
Peter Amstutz
05:29 pm Task #11370 (In Progress): Update cwl runner after API feature is merged
Peter Amstutz

05/21/2017

09:31 pm Task #11661 (Resolved): Review 11644-mounts-api
Tom Clegg
09:31 pm Task #11728 (Resolved): Review 11590-log-reuse
Tom Clegg
09:30 pm Task #11723 (Resolved): Review
Tom Clegg
06:45 pm Story #11720 (Resolved): Add dependency management for Go packages
Applied in changeset arvados|commit:b22ff6242148a9b37baef6c74701fa85a8765adf. Tom Clegg

05/20/2017

04:25 pm Bug #11590 (Resolved): job reuse / re-use logic does not log decisions
Applied in changeset arvados|commit:a9b15a2f041744c8fac8c0b12fa8b61d1a7292f8. Tom Clegg
04:18 pm Bug #11590: job reuse / re-use logic does not log decisions
Radhika Chippada wrote:
> * Do we want to log the entire command and mounts? Would the log messages become too big a...
Tom Clegg

05/19/2017

07:58 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
Some related fixes:
9005-conn-leak @ commit:cad24bba2240b47f59bc5719a035e85ff5eb60ef
Tom Clegg
06:10 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
Peter Amstutz wrote:
> I don't see how we can share the same HTTP client for both API requests and keep blocks when ...
Tom Clegg
04:01 pm Story #9005 (New): [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects ...
Tom Clegg wrote:
> Peter Amstutz wrote:
> > API client and keepstore have different socket settings, which probably...
Peter Amstutz
02:15 pm Story #9005 (In Progress): [SDKs] Go SDK's arvadosclient and keepclient should share http.Client ...
Tom Clegg
07:40 pm Story #11710 (Resolved): [Workbench][Performance] container / container_request show page taking ...
Applied in changeset arvados|commit:49a9c33ea6119c42ad3d2d585ed7b2f9e4339132. Radhika Chippada
06:36 pm Story #11710: [Workbench][Performance] container / container_request show page taking too long to...
@ commit:d7e956d1ed2ffeb5b585896e6568481d474bb095
> Could lines 24 & 26 be unified by using an ‘||’ operator?
Y...
Radhika Chippada
02:42 pm Story #11710: [Workbench][Performance] container / container_request show page taking too long to...
Just a couple of small comments:
* File @apps/workbench/app/models/container_work_unit.rb@
** Could lines 24 & 26...
Lucas Di Pentima
05:22 pm Bug #11692: CWL Expression Tool Javascript issue when using str.includes
str.include is not part of core Javascript. The standard library is described in the specification:
https://www.e...
Peter Amstutz
01:24 am Bug #11590: job reuse / re-use logic does not log decisions
* Do we want to log the entire command and mounts? Would the log messages become too big and unreadable? Can we inste... Radhika Chippada
01:17 am Task #11728 (In Progress): Review 11590-log-reuse
Radhika Chippada

05/18/2017

10:20 pm Story #11720: Add dependency management for Go packages
besides that LGTM Nico César
06:19 pm Story #11720: Add dependency management for Go packages
Nico César wrote:
> shouldn't be using GOROOT ? I had the impression GOPATH is a colon/comma separated values of the...
Tom Clegg
06:09 pm Story #11720: Add dependency management for Go packages

in build/run-tests.sh...
Nico César
02:23 pm Story #11720: Add dependency management for Go packages
11720-govendor @ commit:865d1b22bb42a6c89ca9aa9a3513f3c61c6547c7 (missed adding vendor/.gitignore because it said to ... Tom Clegg
09:01 pm Task #11683 (Resolved): Add logging to container reuse code
Tom Clegg
08:56 pm Task #11683 (In Progress): Add logging to container reuse code
Tom Clegg
09:01 pm Task #11728 (Resolved): Review 11590-log-reuse
Tom Clegg
08:10 pm Task #11727 (In Progress): Review branch 11710-container-request-show-perf
Lucas Di Pentima
08:03 pm Task #11727 (Resolved): Review branch 11710-container-request-show-perf
Radhika Chippada
07:37 pm Task #11564 (Resolved): Review branch 9587-include-trash-in-group-contents
Lucas Di Pentima
05:30 pm Task #11564 (In Progress): Review branch 9587-include-trash-in-group-contents
Lucas Di Pentima
07:36 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Branch @9587-include-trash-in-group-contents@ LGTM, thanks. Lucas Di Pentima
01:50 am Story #9587: [Workbench] Interface to list and untrash trashed collections
Branch 9587-include-trash-in-group-contents @ commit:461b3f5a2edb53adda4f3b703d77e9efc0c262e9
Added support for in...
Radhika Chippada
06:54 pm Bug #11590: job reuse / re-use logic does not log decisions
Container reuse logging samples... Tom Clegg
02:28 pm Bug #11590: job reuse / re-use logic does not log decisions
updated to... Tom Clegg
06:50 pm Feature #11644 (Resolved): [keepstore] mount-oriented APIs
Applied in changeset arvados|commit:d121e087ad1b4e91f869dbd57534c6d6ce51d19d. Tom Clegg
06:36 pm Feature #11644: [keepstore] mount-oriented APIs
Thanks for the explanations!
Ran @services/keepstore@ tests locally, all good.
LGTM.
Lucas Di Pentima
05:34 pm Feature #11644: [keepstore] mount-oriented APIs
Lucas Di Pentima wrote:
> * File @services/keepstore/volume.go@
> ** Lines 329-333: Can you please explain to me wh...
Tom Clegg
03:48 pm Feature #11644: [keepstore] mount-oriented APIs
Some questions:
* File @services/keepstore/volume.go@
** Lines 329-333: Can you please explain to me what’s happe...
Lucas Di Pentima
06:12 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
Peter Amstutz wrote:
> API client and keepstore have different socket settings, which probably why they were not com...
Tom Clegg
05:12 pm Story #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by def...
A couple thoughts:
API client and keepstore have different socket settings, which probably why they were not combi...
Peter Amstutz
03:59 pm Bug #11724 (New): Import Docker images without requiring Docker on client
Some users do not have access to Docker on the client. It should be possible to submit a compute node job which can ... Peter Amstutz
03:57 pm Bug #5426 (Resolved): [Workbench] Large downloads through workbench fail
Now using keep-web and planning to remove workbench download entirely. Peter Amstutz
03:39 pm Bug #8784: [Keep-web] Generate directory listings
Related to this, workbench sharing links should link directly to the keep-web index page.
Peter Amstutz
02:41 pm Bug #11717 (Closed): vendor dir for crunch-run dependencies
Tom Clegg
02:23 pm Task #11723 (Resolved): Review
Tom Clegg
03:05 am Story #11710 (In Progress): [Workbench][Performance] container / container_request show page taki...
Radhika Chippada
02:18 am Task #11664 (Resolved): Review
Radhika Chippada
02:18 am Task #11697 (Closed): Review 11580-cr-display-perf
Radhika Chippada
02:18 am Task #11667 (Resolved): Review 11580-container-requests
Radhika Chippada
02:17 am Bug #11278 (Resolved): Trailing space on string pasted into search box should not cause "Oops req...
Radhika Chippada

05/17/2017

09:08 pm Story #11720: Add dependency management for Go packages
11720-govendor @ commit:b1b7a0be3c789795675e731c8c64bee3cb6d718c
example run https://ci.curoverse.com/job/develope...
Tom Clegg
09:07 pm Story #11720: Add dependency management for Go packages
Procedure for updating dependencies:
# Ensure @$GOPATH@ points somewhere (maybe @~/go@)
# @go get github.com/kardia...
Tom Clegg
07:05 pm Story #11720 (In Progress): Add dependency management for Go packages
Tom Clegg
07:04 pm Story #11720: Add dependency management for Go packages
The first godep problem I ran into was "discussed on github":https://github.com/tools/godep/issues/377:
> FWIW: No...
Tom Clegg
04:20 pm Story #11720 (Resolved): Add dependency management for Go packages
Our Go packages (programs and libraries) need something analogous to bundler, so changes in our dependencies don't br... Tom Clegg
08:50 pm Bug #11546 (Resolved): Expensive container lock/unlock
Applied in changeset arvados|commit:b3f88934721fc97973b40786cae97e55e84b31d5. Tom Clegg
06:55 pm Bug #11546: Expensive container lock/unlock
LGTM 11546-fast-lock @ 78390940029ab08efecab923615c545b9da922b4
Peter Amstutz
06:41 pm Bug #11546: Expensive container lock/unlock
So an actual idiomatic way of writing this would be:... Peter Amstutz
06:31 pm Bug #11546: Expensive container lock/unlock
indeed
11546-fast-lock @ commit:78390940029ab08efecab923615c545b9da922b4
Tom Clegg
06:24 pm Bug #11546: Expensive container lock/unlock
I think maybe you need a transaction? Looks like normally AR starts its transaction only once you call save and it s... Peter Amstutz
06:03 pm Bug #11546: Expensive container lock/unlock
11546-fast-lock @ commit:fbc576b76977938cf7b742f9770ab90559136dc8
* threw away the "circumvent AR update" code
* us...
Tom Clegg
04:10 pm Bug #11546: Expensive container lock/unlock
Another approach would be to go back to the obvious Rails locking mechanism, but use "select for share nowait".
ht...
Tom Clegg
02:41 pm Bug #11546: Expensive container lock/unlock
11546-fast-lock @ commit:f3d300ce629f1c17ccc83bf1978ff5c7dd41e33d
Still needs some tests, but does this seem like ...
Tom Clegg
06:35 pm Story #11580 (Resolved): [Workbench] Improve format of /container_requests index page
Applied in changeset arvados|commit:6e5079ff9a0349c57ab2cf06398413018a921cc0. Radhika Chippada
02:11 pm Story #11580: [Workbench] Improve format of /container_requests index page
LGTM, thanks! Lucas Di Pentima
01:59 pm Story #11580: [Workbench] Improve format of /container_requests index page
> File apps/workbench/app/views/container_requests/_show_recent.html.erb:L18: Adding a space “ContainerRequest" => "C... Radhika Chippada
01:15 pm Story #11580: [Workbench] Improve format of /container_requests index page
> When scrolling, it seems that the new pages don’t keep the created_at ordering (attached screen capture)
I see t...
Radhika Chippada
06:26 pm Task #11587 (In Progress): Review 11546-fast-lock
Peter Amstutz
05:15 pm Bug #11718 (Resolved): Update crunch-run for docker client lib update
Applied in changeset arvados|commit:f0e917d2305c66cb7120125aaf6592ce2b9e3855. Peter Amstutz
04:52 pm Bug #11718: Update crunch-run for docker client lib update
Reviewed commit:9d33e0c4f
Jenkins tests ran ok: https://ci.curoverse.com/job/developer-run-tests/288/
There's no ...
Lucas Di Pentima
02:17 pm Bug #11718 (Resolved): Update crunch-run for docker client lib update
The function signature for Docker.ContainerWait has changed, this is breaking crunch-run.
In addition, github.com/...
Peter Amstutz
04:14 pm Bug #11137: apt-get upgrade arvados-api-server on Ubuntu 12.04 did not update crunch-job
crunch-job is in the arvados-src package. Perhaps apiserver needs to list "exact same version of arvados-src package"... Tom Clegg
02:59 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
Instead of setting a column size limit, we can scan the JSON serialization to get an object count:... Peter Amstutz
02:04 pm Bug #11717 (Closed): vendor dir for crunch-run dependencies
Peter Amstutz
01:49 pm Bug #11716 (New): [Workbench] The sort order of items on /pipeline_instances and /container_reque...
The pipeline instance rows are sorted in each page. However, between pages, we can see the items are out of order. Pl... Radhika Chippada

05/16/2017

08:33 pm Task #11661 (In Progress): Review 11644-mounts-api
Lucas Di Pentima
08:31 pm Story #11580: [Workbench] Improve format of /container_requests index page
Reviewed commit:701b7fa87
* File @apps/workbench/app/views/container_requests/_show_recent.html.erb:L18@: Adding a...
Lucas Di Pentima
07:40 pm Story #11580: [Workbench] Improve format of /container_requests index page
> It seems to me we should do something like
>> Get a page worth of container request records with one API call
>> ...
Radhika Chippada
02:57 pm Story #11580: [Workbench] Improve format of /container_requests index page
The addition to _show_status.html doesn't seem right to me. It looks like it's trying to preload the children of the ... Tom Clegg
12:05 am Story #11580: [Workbench] Improve format of /container_requests index page
Branch 11580-cr-display-perf @commit:1d45ac3d3
* Preloads containers of the main object being displayed. This now...
Radhika Chippada
07:44 pm Task #11628 (Resolved): Rwview 10111-collection-labels
Peter Amstutz
01:51 pm Task #11628 (In Progress): Rwview 10111-collection-labels
Peter Amstutz
07:38 pm Story #11710 (Resolved): [Workbench][Performance] container / container_request show page taking ...
Loading of the pages /containers/qr1hi-dz642-uypqs2exiy7so7l and /container_requests/qr1hi-xvhdp-6490dha4xorrfwz take... Radhika Chippada
07:20 pm Bug #11546: Expensive container lock/unlock
Using a direct row update is awkward because it bypasses all the normal ActiveRecord machinery: permission_to_update,... Peter Amstutz
06:06 pm Bug #11546: Expensive container lock/unlock
ActiveRecord @with_lock@ is implemented using "SELECT FOR UPDATE" to acquire a row level write lock for duration of t... Peter Amstutz
06:58 pm Feature #5733 (Closed): Add GNU Guix to Arvados
Peter Amstutz
06:56 pm Story #7928 (Duplicate): [Keep] keepstore identifies underlying volumes to clients
covered by #11644 Tom Clegg
06:56 pm Bug #7343 (Closed): error: reference to undefined identifier ‘sync.Pool’ sync.Pool
Peter Amstutz
06:51 pm Story #7935 (Resolved): [Keep] Test S3 block storage on GCE
Peter Amstutz
06:42 pm Bug #10492 (Rejected): Chatty job logging causes major slowdowns
Design flaw, won't fix. Peter Amstutz
06:40 pm Bug #3259 (Closed): Getting online should be easier
Lucas Di Pentima
06:38 pm Bug #8170 (Closed): Node not doing anything, and cannot tell what happened.
Peter Amstutz
06:38 pm Bug #8205 (Duplicate): Node manager is not spinning up nodes.
Tom Clegg
06:34 pm Feature #10765 (Resolved): [arvados-ws] switch our test infrastructure over to arvados-ws
Tom Clegg
06:34 pm Support #8182 (Closed): Run PCA on Pythonic Tilings Pipeline Fail
Lucas Di Pentima
06:32 pm Bug #8229 (Closed): Node failure on compute0
Peter Amstutz
06:32 pm Story #3299 (Closed): [Workbench] Render textile markup in description fields
We have support for textile markup in description fields now. Radhika Chippada
06:31 pm Bug #8323 (Resolved): [API] Puma hangs forever on a futex, requiring restart
Lucas Di Pentima
06:23 pm Story #8574 (Rejected): Changing architecture for dynamic node spinup
Peter Amstutz
06:23 pm Bug #11209 (Resolved): stuck keep fuse mounts not cleared by crunch-job
Tom Clegg
06:22 pm Story #8964 (In Progress): [SDKs] Design more idiomatic and convenient Go SDK
Peter Amstutz
06:21 pm Story #8647 (Resolved): [Workbench] "Work unit" user interface
Peter Amstutz
06:20 pm Story #11705 (New): [API] Remove async permissions code
We added the option so we could experiment with it, but it's obsolete now that we check permission using a recursive ... Tom Clegg
06:18 pm Story #9186 (Closed): [API] Test client impact of async_permissions_update=True
Obsoleted by current implementation of permission checks. Tom Clegg
06:15 pm Bug #4553 (Closed): [Docker] Compute node records should get created automatically by build/run s...
Peter Amstutz
06:13 pm Story #8180 (Rejected): [Keepstore] Don't trash/delete blocks until they appear on multiple trash...
Tom Clegg
06:11 pm Feature #3402 (Resolved): If a pipeline/job is in a project, it would be nice if the breadcrumbs ...
Peter Amstutz
06:10 pm Bug #3229 (Closed): Keep logging improvements
Tom Clegg
06:09 pm Bug #4977 (Resolved): [Crunch] "stdbuf": executable not found in $PATH
Checks for stdbuf in path. Peter Amstutz
06:08 pm Story #2877 (Rejected): Script looks for CGI data in a specified folder, scrapes header comments ...
Tom Clegg
06:07 pm Feature #4011 (Rejected): [Crunch] port crunch-job to python
Peter Amstutz
06:06 pm Story #8233 (In Progress): [Arvbox] Fix remaining tests & use arvbox on jenkins
Tom Clegg
06:05 pm Bug #6754 (Rejected): [Workbench] Report HTTP error instead of sending 0-byte file when error fet...
Workbench download is deprecated and scheduled for removal, superseded by keep-web. Peter Amstutz
06:03 pm Bug #1668 (Rejected): workbench jobs page does not show who submitted a job
Tom Clegg
05:25 pm Feature #11644 (In Progress): [keepstore] mount-oriented APIs
11644-mounts-api @ commit:42f5f3a29761ac9a943530157da376c798a4ac6d
Tom Clegg
05:07 pm Task #11687 (Resolved): Obey MountUUID restrictions in trash list
Tom Clegg
05:07 pm Task #11688 (Resolved): Obey MountUUID restrictions in pull list
Tom Clegg
04:47 pm Task #11667 (In Progress): Review 11580-container-requests
Lucas Di Pentima
02:55 pm Bug #11693 (Resolved): [Crunch2] Correctly handle symlinks to input files in output dir
Applied in changeset arvados|commit:f26f70d0a60798065c5f7a5cb91b95587cc9e9ef. Peter Amstutz
02:51 pm Bug #11693: [Crunch2] Correctly handle symlinks to input files in output dir
LGTM, thanks. Lucas Di Pentima
02:41 pm Bug #11693: [Crunch2] Correctly handle symlinks to input files in output dir
Lucas Di Pentima wrote:
> Reviewed commit:a340487a7
> Did a jenkins test run because my local tests kept failing fo...
Peter Amstutz
02:30 pm Bug #11693: [Crunch2] Correctly handle symlinks to input files in output dir
Reviewed commit:a340487a7
Did a jenkins test run because my local tests kept failing for some reason, all ok: https:...
Lucas Di Pentima
02:51 pm Task #11696 (Resolved): Review 11693-crunch2-output-symlinks
Lucas Di Pentima
02:35 pm Story #10111 (Resolved): [Workbench][Crunch2] Provenance graph for Container Request
Applied in changeset arvados|commit:f5fbc48810d1397df9e6244c16cf07c05162d36a. Lucas Di Pentima
02:08 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Thanks. This is a much better separation of concerns.
I'm unhappy with how it behaves with large graphs, but inst...
Peter Amstutz
01:52 pm Bug #11681 (Resolved): [SDK] Cannot compare newstr() and str()
Peter Amstutz
12:07 am Task #11697 (Closed): Review 11580-cr-display-perf
Radhika Chippada

05/15/2017

09:46 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Updates at commit:795bf007c
Test run: https://ci.curoverse.com/job/developer-run-tests/284/
Moved the code relate...
Lucas Di Pentima
09:36 pm Task #11688 (In Progress): Obey MountUUID restrictions in pull list
Tom Clegg
09:36 pm Task #11687 (In Progress): Obey MountUUID restrictions in trash list
Tom Clegg
09:36 pm Task #11689 (Resolved): Accept index request for a specific mount
Tom Clegg
02:15 pm Task #11689 (In Progress): Accept index request for a specific mount
Tom Clegg
08:13 pm Task #11696 (In Progress): Review 11693-crunch2-output-symlinks
Lucas Di Pentima
07:53 pm Task #11696 (Resolved): Review 11693-crunch2-output-symlinks
Peter Amstutz
02:14 pm Bug #11693 (Resolved): [Crunch2] Correctly handle symlinks to input files in output dir
Crunch v1 and cwltool allow the output directory to have symlinks to input files, which are then efficiently propagat... Peter Amstutz
02:14 pm Task #11686 (Resolved): Get filesystem UUIDs from linux APIs
Tom Clegg
02:13 pm Task #11685 (Resolved): Report current mounts using UUIDs assigned at runtime
Tom Clegg
01:14 pm Bug #11590: job reuse / re-use logic does not log decisions
> have 29 candidates after filtering on job state (either state=Complete, or state=Queued/Running and submitted by cu... Radhika Chippada

05/12/2017

06:46 pm Bug #11692 (New): CWL Expression Tool Javascript issue when using str.includes
Again, not sure if this is a bug, and/or if it is an issue with the arvados cwl runner or cwl in general.
When I t...
Sarah Zaranek
06:44 pm Bug #11691 (New): Using cwl, when you obtain files (file objects) from a directory listing they l...
If I get the files from doing a directory.listing - and then try to use file.nameroot on the individual - it gives me... Sarah Zaranek
06:15 pm Story #11580: [Workbench] Improve format of /container_requests index page
If we move the preload stuff out of ApplicationController then instance variables won't be scoped to the current requ... Tom Clegg
01:23 pm Story #11580: [Workbench] Improve format of /container_requests index page
Tom, in the container_work_unit children method, we are creating CR work_unit objects and (if present) the container ... Radhika Chippada
03:13 pm Bug #11669: [Crunch2] crunch-dispatch-slurm hits scancel too much
We could reduce the number of scancel invocations by ~1 per container by calling scancel() immediately the very first... Tom Clegg
02:56 pm Task #11685 (In Progress): Report current mounts using UUIDs assigned at runtime
Tom Clegg
02:52 pm Task #11685 (Resolved): Report current mounts using UUIDs assigned at runtime
Tom Clegg
02:56 pm Task #11689 (Resolved): Accept index request for a specific mount
Tom Clegg
02:55 pm Task #11688 (Resolved): Obey MountUUID restrictions in pull list
Tom Clegg
02:54 pm Task #11687 (Resolved): Obey MountUUID restrictions in trash list
Tom Clegg
02:53 pm Task #11686 (Resolved): Get filesystem UUIDs from linux APIs
Tom Clegg
02:47 pm Task #11683 (Resolved): Add logging to container reuse code
Tom Clegg
02:46 pm Task #11663 (Resolved): Review
Tom Clegg
02:33 pm Bug #11590: job reuse / re-use logic does not log decisions
Updated log messages:... Tom Clegg
12:52 am Bug #11682 (New): [API] Deleting container request doesn't cancel containers
Deleting a container request record should have the same effect as setting priority to 0: it should reevaluate the pr... Peter Amstutz

05/11/2017

11:40 pm Bug #11590: job reuse / re-use logic does not log decisions
* reuselog => log_reuse_decision or log_reuse_plan?
* The following seems like it could be an extremely confusing ...
Radhika Chippada
03:41 pm Bug #11590: job reuse / re-use logic does not log decisions
11590-log-reuse @ commit:fb5d279228a7adcafd858d9e137accd8010bb382 Tom Clegg
03:13 pm Bug #11590: job reuse / re-use logic does not log decisions
... Tom Clegg
03:08 pm Bug #11590 (In Progress): job reuse / re-use logic does not log decisions
Example logs... Tom Clegg
09:03 pm Bug #11681: [SDK] Cannot compare newstr() and str()
This is the right line of thinking, except... 11681-str-newstr @ commit:9cd1bd27bada41cd13fb9813144fe694a67c2d00 upda... Peter Amstutz
07:38 pm Bug #11681: [SDK] Cannot compare newstr() and str()
11681-str-newstr @ commit:9cd1bd27bada41cd13fb9813144fe694a67c2d00
Tom Clegg
07:02 pm Bug #11681: [SDK] Cannot compare newstr() and str()
On further examination, it looks like Collection.portable_data_hash() is the most likely culprit. Peter Amstutz
06:17 pm Bug #11681: [SDK] Cannot compare newstr() and str()
Possible solutions:
* Fix the SDK to be consistent with old behavior on Python 2
* Fix arvados-cwl-runner to coer...
Peter Amstutz
06:10 pm Bug #11681 (Resolved): [SDK] Cannot compare newstr() and str()
arvados-cwl-runner crashes on Python 2.7 since merging Python 3 compatability:... Peter Amstutz
08:33 pm Task #11663 (In Progress): Review
Radhika Chippada
07:01 pm Task #11633 (Resolved): Review 11626-crunch2-log-slurm-errors
Peter Amstutz
05:57 pm Bug #11669: [Crunch2] crunch-dispatch-slurm hits scancel too much
Sequence is
# crunch-run updates container state to Complete or Cancelled
# crunch-dispatch-slurm waits some amount...
Tom Clegg
02:56 pm Bug #11669: [Crunch2] crunch-dispatch-slurm hits scancel too much
Notes:
We've set up a race condition for ourselves. During normal operation, the last thing that @crunch-run@ doe...
Peter Amstutz
05:00 pm Story #10645 (Resolved): [Workbench] Better presentation of container request "mounts"
Applied in changeset arvados|commit:7f1e7f793bd1b5efa73df51b3070c5acb8fcdc82. Radhika Chippada
04:55 pm Story #10645: [Workbench] Better presentation of container request "mounts"
10645-cr-mounts-display LGTM @ commit:97d759d73e24017c9cab74325d866960389c11a5 Peter Amstutz
01:05 pm Story #10645: [Workbench] Better presentation of container request "mounts"
Branch 10645-cr-mounts-display @ commit:97d759d
> The container request panel seems to be missing a "Log" link.
...
Radhika Chippada
04:57 pm Task #11566 (Resolved): Review 10645-cr-mounts-display
Peter Amstutz
01:14 pm Task #11566 (In Progress): Review 10645-cr-mounts-display
Radhika Chippada
03:37 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Ok, for large workflows, it still takes forever to load, but it seems that "dot" is the bottleneck now. We need to r... Peter Amstutz
03:30 pm Bug #11680 (New): [Workbench] Provenance graph consolidates scatter steps
A workflow with a wide scatter produces a provenance graph that is basically unusable. The graph rendering needs a w... Peter Amstutz
03:13 pm Story #11580 (In Progress): [Workbench] Improve format of /container_requests index page
Radhika Chippada
02:34 pm Bug #11679: [Workbench] Logs containers with undefined exit code
arvados-ws sends properties.new_attributes.state but does not send properties.new_attributes.exit_code; see sendObjec... Tom Clegg
02:23 pm Bug #11679 (New): [Workbench] Logs containers with undefined exit code
Workbench logs container state change messages. When a container is complete, it looks at the exit code and reports ... Peter Amstutz
02:25 pm Bug #11626 (Resolved): [Crunch2] Still not propagating slurm errors to user
Applied in changeset arvados|commit:a309f8c5b4842075d6c83f99a8f2a1e1016976f5. Peter Amstutz

05/10/2017

09:47 pm Bug #11669: [Crunch2] crunch-dispatch-slurm hits scancel too much
11669-tidy-scancel-race @ commit:f29a53dab584dcae3e4a38a7623efa6d3b30a663
Tom Clegg
09:44 pm Bug #11669 (In Progress): [Crunch2] crunch-dispatch-slurm hits scancel too much
Moved from #11626
Example:...
Tom Clegg
09:21 pm Bug #11626: [Crunch2] Still not propagating slurm errors to user
I missed that the example logs above are from a real site, not the test suite. So the mystery is why scancel wasn't e... Tom Clegg
08:04 pm Bug #11626: [Crunch2] Still not propagating slurm errors to user
oops, just noticed
log.Printf(text)
should be
log.Print(text)
Other than that, LGTM @ commit:f8675ad473b4...
Tom Clegg
07:56 pm Bug #11626: [Crunch2] Still not propagating slurm errors to user
Peter Amstutz wrote:
> Hhe problem I was trying to solve was that the logs are full of this:
>
> [...]
>
> Thi...
Tom Clegg
09:11 pm Feature #11668 (New): [SDKs] Exceptions raised by Python SDK should include the "error token" if ...
This will make debugging easier in cases where "check the API server logs" activity is involved.
Tom Clegg
07:47 pm Task #11667 (Resolved): Review 11580-container-requests
Radhika Chippada
07:45 pm Task #11664 (Resolved): Review
Tom Clegg
07:45 pm Task #11663 (Resolved): Review
Tom Clegg
07:45 pm Task #11661 (Resolved): Review 11644-mounts-api
Tom Clegg
07:31 pm Bug #11470: [API] container_requests#update alternately responds 422 or 404 for no apparent reason
update the clusters with Carlos next weeks and after all updates review the status with him ... there is a pipeline o... Nico César
07:24 pm Bug #11470: [API] container_requests#update alternately responds 422 or 404 for no apparent reason
To be reviewed after Roche upgrade Tom Morris
07:24 pm Task #11640 (Resolved): Review 11638-limit-conns
Radhika Chippada
07:22 pm Story #11308 (Resolved): Support Python3 for arvados-python-client & command line utilities
Packaging moved to #11657 Tom Clegg
07:21 pm Story #11657 (New): [SDKs] publish python3-arvados-python-client packages
Tom Clegg
07:19 pm Task #11379 (Resolved): Review 11308-python3
Tom Clegg
07:17 pm Task #11630 (Resolved): Review 11629-groups-contents-memory
Radhika Chippada
07:17 pm Task #11472 (Resolved): Review 10112-workflow-show
Radhika Chippada
07:15 pm Bug #11629 (Resolved): [API] NoMemoryError in GroupsController#contents
Tom Clegg
02:02 pm Bug #11629 (In Progress): [API] NoMemoryError in GroupsController#contents
https://ci.curoverse.com/job/run-tests-apps-workbench-units/888/console... Tom Clegg
07:10 pm Bug #9438 (Resolved): keep-balance hung and needed ctrl-c
Lucas Di Pentima
06:09 pm Story #10645: [Workbench] Better presentation of container request "mounts"
There is a bug in the link to the files inside collections: the link is url-encoded, which means the download doesn't... Ward Vandewege
06:08 pm Story #10645: [Workbench] Better presentation of container request "mounts"
The container request panel seems to be missing a "Log" link.
Peter Amstutz
05:00 pm Story #10112 (Resolved): [Crunch2][Workbench]workflow#show page (similar to pipeline_template#sho...
Applied in changeset arvados|commit:a5c53dceed8480e667249fc5fee3349bbaf20ec8. Radhika Chippada
03:46 pm Story #10112: [Crunch2][Workbench]workflow#show page (similar to pipeline_template#show page)
Preload collections @ commit:a7bd5fa Radhika Chippada
01:32 pm Story #10112: [Crunch2][Workbench]workflow#show page (similar to pipeline_template#show page)
Great, this LGTM. Lucas Di Pentima
12:36 am Story #10112: [Crunch2][Workbench]workflow#show page (similar to pipeline_template#show page)
> DockerImageId is not being rendered as a collection link as suggested on note-7, is this possible?
Peter said it...
Radhika Chippada
04:42 pm Task #11566 (Resolved): Review 10645-cr-mounts-display
Radhika Chippada
04:40 pm Task #11471 (Resolved): Review 11185-wb-disable-reuse
Radhika Chippada
06:19 am Bug #11652 (New): [Workbench] Search should search subprojects as well as selected project
Customer request:
Is it possible to change behaviour of the search in the following way: selection of project will...
Tom Morris
06:16 am Bug #4921: [Workbench] In search dialog, the preview panel on right should get cleared when the s...
Still a bug Tom Morris
06:10 am Bug #10706 (Duplicate): PostgreSQL error when searching
Tom Morris

05/09/2017

09:02 pm Story #10112: [Crunch2][Workbench]workflow#show page (similar to pipeline_template#show page)
A couple comments:
* @DockerImageId@ is not being rendered as a collection link as suggested on note-7, is this po...
Lucas Di Pentima
03:37 pm Story #10112: [Crunch2][Workbench]workflow#show page (similar to pipeline_template#show page)
Branch 10112-workflow-show @ commit:4c1d34e
Using the partial show_text_with_locators (from #10645), displays base...
Radhika Chippada
08:45 pm Bug #11634 (Resolved): [Tests] Rails install fails when bundle specifies a gem included in system...
Applied in changeset arvados|commit:9456885954b0bff02721bbb14da296be212efdc4. Tom Clegg
08:43 pm Bug #11626: [Crunch2] Still not propagating slurm errors to user
However I've rebased out the HasUUID changes so we can discuss it separately.
Now at @ commit:f8675ad473b45387b128...
Peter Amstutz
08:35 pm Bug #11629 (Resolved): [API] NoMemoryError in GroupsController#contents
Applied in changeset arvados|commit:ba917d72d48615cdd0c6da87d41b6bd0f9f26666. Tom Clegg
04:41 pm Bug #11629: [API] NoMemoryError in GroupsController#contents
> These updates also revealed that the changes had broken items_available in the groups#contents response by exiting ... Radhika Chippada
08:15 pm Story #11308: Support Python3 for arvados-python-client & command line utilities
11308-collection-keys LGTM, tested with arvados-cwl-runner Peter Amstutz
07:32 pm Story #11308: Support Python3 for arvados-python-client & command line utilities
11308-collection-keys @ commit:47f29d75759db7e4d81203e110257f1a471f82e7
Tom Clegg
07:22 pm Story #11308: Support Python3 for arvados-python-client & command line utilities
API incompatibility:
Collection.keys(), Collection.values() and Collection.items() return lists in Python 2.7. Ho...
Peter Amstutz
07:12 pm Story #7475: [Node manager] Better communication when job is unsatisfiable
For crunch2, when node manager is not in use, sbatch rejects unsatisfiable jobs and the user gets an error -- however... Tom Clegg
05:46 pm Task #11472 (In Progress): Review 10112-workflow-show
Lucas Di Pentima
05:43 pm Story #8304 (Resolved): [Crunch2] [Spike] SLURM plug-in to boot Arvados compute nodes in a cloud
Peter Amstutz
05:43 pm Story #8312 (Resolved): [Crunch2] [Spike] Prototype using SLURM's linear scheduler, node sharing
Peter Amstutz
05:22 pm Task #11478 (Resolved): Review 8019-crunchrun-log-throttle
Peter Amstutz
03:38 pm Feature #11646 (New): [keepstore] Support X-Keep-Desired-Tier header
Part of the [[Keep storage tiers]] story.
Accept X-Keep-Desired-Tier header in write requests.
* If X-Keep-Desire...
Tom Clegg
03:38 pm Feature #11645 (New): [keepstore] Add "tier" field to volume config
Part of the [[Keep storage tiers]] story.
Accept a "Tier" int for each configured volume.
* If config is zero, ne...
Tom Clegg
03:19 pm Feature #11644 (Resolved): [keepstore] mount-oriented APIs
Keepstore's role in the management part of the [[Keep storage tiers]] story.
* A "mounts" request (@GET /mounts@) sh...
Tom Clegg
02:26 pm Story #10645: [Workbench] Better presentation of container request "mounts"
Looks great @ commit:2c60e15078452202ff58eac99d44920448fb7b9a Please merge. Peter Amstutz
01:34 am Bug #11519: arv-get should abort on ctrl/C
I haven't been able to reproduce the problem using a local virtualenv and PySDK at @master@.
Nevertheless, I've fo...
Lucas Di Pentima

05/08/2017

10:59 pm Story #10645: [Workbench] Better presentation of container request "mounts"
@ commit:2c60e15078452202ff58eac99d44920448fb7b9a
Addressed comments from note 21.
To test: container_requests/...
Radhika Chippada
07:41 pm Story #10645: [Workbench] Better presentation of container request "mounts"
Example HTML linking PDH and file separately:... Peter Amstutz
07:22 pm Story #10645: [Workbench] Better presentation of container request "mounts"
I pushed a couple of layout tweaks. Now @ commit:75a76c083c8f257c33ad31582aac7a86bc866bb5
Trying to get this fini...
Peter Amstutz
06:01 pm Story #10645: [Workbench] Better presentation of container request "mounts"
@ commit:aa6a63f
Addressed all the comments from the note 19.
Radhika Chippada
02:16 pm Story #10645: [Workbench] Better presentation of container request "mounts"
Using qr1hi-dz642-uypqs2exiy7so7l as my test case.
cwl.input.json display feels cramped. Suggest making it taller,...
Peter Amstutz
08:10 pm Bug #11638 (Resolved): [arvados-ws] Label and limit database connections
Applied in changeset arvados|commit:08e9c6aff46e182b9cd14fab9d42d21b2d7c6902. Tom Clegg
07:48 pm Bug #11638: [arvados-ws] Label and limit database connections
Just a small detail: Would it be useful if a warning message is logged when the PostgresPool is set to <= 0?
The res...
Lucas Di Pentima
07:04 pm Bug #11638: [arvados-ws] Label and limit database connections
11638-limit-conns @ commit:3652f3ed82e994c9eea74ba1afb4aa3c11ebd697
Tom Clegg
06:08 pm Bug #11638 (In Progress): [arvados-ws] Label and limit database connections
Tom Clegg
06:08 pm Bug #11638 (Resolved): [arvados-ws] Label and limit database connections
arvados-ws appears to open too many Postgres connections, eventually reaching the Postgres server limit and preventin... Tom Clegg
07:55 pm Bug #11626: [Crunch2] Still not propagating slurm errors to user
I'm not sure why the HasUUID() check is added in run() in crunch-dispatch-slurm.go. ctx.Done() fires as soon as HasUU... Tom Clegg
01:25 pm Bug #11626 (In Progress): [Crunch2] Still not propagating slurm errors to user
Peter Amstutz
07:12 pm Task #11633 (In Progress): Review 11626-crunch2-log-slurm-errors
Tom Clegg
01:26 pm Task #11633 (Resolved): Review 11626-crunch2-log-slurm-errors
Peter Amstutz
07:09 pm Task #11640 (In Progress): Review 11638-limit-conns
Lucas Di Pentima
07:08 pm Task #11640 (Resolved): Review 11638-limit-conns
Lucas Di Pentima
06:44 pm Bug #11519 (In Progress): arv-get should abort on ctrl/C
Lucas Di Pentima
06:27 pm Task #9562 (Resolved): Review 9438-http-default-timeout
Lucas Di Pentima
06:27 pm Bug #11629: [API] NoMemoryError in GroupsController#contents
Yes to both, thanks. These updates also revealed that the changes had broken items_available in the groups#contents r... Tom Clegg
04:28 pm Bug #11629: [API] NoMemoryError in GroupsController#contents
* Do we also want to add self.limit_index_columns_read on "components" column for jobs and pipeline_instances?
* I...
Radhika Chippada
06:23 pm Story #9587: [Workbench] Interface to list and untrash trashed collections
Branch @9587-wb-trash-tab@ pushed so Radhika can continue from there.
The parameter @include_trash@ is on the collec...
Lucas Di Pentima
04:27 pm Task #11630 (In Progress): Review 11629-groups-contents-memory
Radhika Chippada
03:27 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Updates at commit:b29ca38e4
Test run: https://ci.curoverse.com/job/developer-run-tests/278/
* Refactored the grap...
Lucas Di Pentima
02:16 pm Bug #11634 (In Progress): [Tests] Rails install fails when bundle specifies a gem included in sys...
Tom Clegg
02:16 pm Bug #11634: [Tests] Rails install fails when bundle specifies a gem included in system ruby
11634-bundler-cache @ commit:f21a495d7723e72ea61c62293d56aff1a65c130c
Tom Clegg
01:51 pm Bug #11634 (Resolved): [Tests] Rails install fails when bundle specifies a gem included in system...
If a system gem is used to satisfy a Gemfile dependency, Bundler tries to update the system gem cache:... Tom Clegg
01:52 pm Task #11566 (In Progress): Review 10645-cr-mounts-display
Peter Amstutz

05/05/2017

07:32 pm Bug #11629: [API] NoMemoryError in GroupsController#contents
11629-groups-contents-memory @ commit:cb109bfddd08bd8136b75e90b681e4af3d60ea30
Tom Clegg
06:13 pm Bug #11629 (In Progress): [API] NoMemoryError in GroupsController#contents
Tom Clegg
05:17 pm Bug #11629 (Resolved): [API] NoMemoryError in GroupsController#contents
Presumably, we are seeing this error because (unlike collections#index) the groups#contents controller does not respe... Tom Clegg
07:32 pm Task #11630 (Resolved): Review 11629-groups-contents-memory
Tom Clegg
05:35 pm Story #10645: [Workbench] Better presentation of container request "mounts"
> Please remove the borders around the values of "runtime_constraints", "command" and "input_mounts". Instead, can we... Radhika Chippada
04:10 pm Feature #8019 (Resolved): [Crunch2] Throttle logs
Applied in changeset arvados|commit:3b4325c210516d1f61838fb26e06e0a11c31ce6d. Radhika Chippada
03:32 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Another note. For labeling, if there are multiple collections but they have the same name, you don't need the "+N mo... Peter Amstutz
03:15 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
How hard would it be to fix the hyperlinks so that when you have a specific UUID associated with a collection, clicki... Peter Amstutz
02:47 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Updates at commit:4259263d2
Test run: https://ci.curoverse.com/job/developer-run-tests/276/
Addressed issue about...
Lucas Di Pentima
02:08 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Additional comment: where we have a container request with an explicit output_uuid, make sure to use the label corres... Peter Amstutz
01:51 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
An integration test was failing, updated fix at commit:e01823785
New test run: https://ci.curoverse.com/job/develope...
Lucas Di Pentima
03:06 pm Task #11628 (Resolved): Rwview 10111-collection-labels
Lucas Di Pentima
03:05 pm Bug #11627 (New): [node manager] not assigning weights
Node manager is supposed to assign a weight to compute nodes when they come up. The weight controls scheduling prefe... Peter Amstutz
03:05 pm Task #11619 (Resolved): Review 10111-cr-prov-regression-fixes
Lucas Di Pentima
02:46 pm Story #11308: Support Python3 for arvados-python-client & command line utilities
11308-python3 @ commit:ffb304afad93f50fd6ee43ecda6584dd0ac000c4 https://ci.curoverse.com/job/developer-run-tests/272/
Tom Clegg
12:27 pm Bug #11626 (Resolved): [Crunch2] Still not propagating slurm errors to user
If a user submits a job and slurm rejects it, the slurm error should be propagated to the container log so the user c... Peter Amstutz
12:24 pm Story #8000 (Resolved): [Node Manager] Shut down nodes in SLURM 'down' state
This was fixed #8953 with the addition of an explicit state transition table. Peter Amstutz
12:02 pm Bug #11625 (New): [Workbench] Ensure that running processes are visible on the dashboard
The left column of the dashboard used to have two panels, one for "running" processes and one for "recently completed... Peter Amstutz

05/04/2017

09:40 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Branch @10111-collection-labels@ - commit commit:39755f764
Test run: https://ci.curoverse.com/job/developer-run-test...
Lucas Di Pentima
05:37 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Fixes at commit:a4a8d41f6 - branch @10111-cr-prov-regression-fixes@
Test run: https://ci.curoverse.com/job/developer...
Lucas Di Pentima
02:58 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
In the interests of time, let's limit it to these changes:
* Needs to use PDH so that inputs and output match up. ...
Peter Amstutz
02:28 pm Story #10111 (Feedback): [Workbench][Crunch2] Provenance graph for Container Request
Additional comments:
* Needs to use PDH so that inputs and output match up. For example, in this graph the output...
Peter Amstutz
06:46 pm Bug #11621 (New): Example CWL code for cwl-runner doesn't work
when I run
arvados-cwl-runner bwa-mem.cwl bwa-mem-input.yml
I get the following:
017-05-04 18:38:57 cwltool INF...
Sarah Zaranek
06:05 pm Story #10645: [Workbench] Better presentation of container request "mounts"
While we're at it, can we look at "requesting_container_uuid" and provide a link to the container and/or a link to th... Peter Amstutz
02:44 pm Story #10645: [Workbench] Better presentation of container request "mounts"
* Please remove the borders around the values of "runtime_constraints", "command" and "input_mounts". Instead, can w... Peter Amstutz
06:02 pm Bug #11557: [CWL] arvados-cwl-runner with job reuse doesn't put the jobs/output collections in th...
Peter Amstutz wrote:
> if the job is not in the target project, arvados-cwl-runner creates a can_read link from the ...
Tom Clegg
05:37 pm Task #11619 (Resolved): Review 10111-cr-prov-regression-fixes
Lucas Di Pentima

05/03/2017

10:00 pm Bug #11522 (Resolved): Remove storage report page until it is fixed
Applied in changeset arvados|commit:8ed7b6dd5d4df93a3f37096afe6d6f81c2a7ef6e. Radhika Chippada
08:26 pm Bug #11522 (In Progress): Remove storage report page until it is fixed
Radhika Chippada
09:00 pm Story #11250 (Resolved): [Workbench] Better user-facing terms for container states
Applied in changeset arvados|commit:f682de562d9c857616f81d48d5cd915748725197. Radhika Chippada
08:43 pm Story #11250: [Workbench] Better user-facing terms for container states
LGTM! Lucas Di Pentima
08:23 pm Story #11250: [Workbench] Better user-facing terms for container states
Branch 11250-container-state-display ready for review @ commit:8dd7e323798d36e3182c12868c6f1f3dd0eabf96
Tests @ ht...
Radhika Chippada
08:18 pm Story #11250 (In Progress): [Workbench] Better user-facing terms for container states
Radhika Chippada
08:56 pm Task #11568 (Resolved): Review
Radhika Chippada
08:44 pm Task #11565 (Resolved): Review branch 11250-container-state-display
Lucas Di Pentima
08:30 pm Task #11565 (In Progress): Review branch 11250-container-state-display
Lucas Di Pentima
05:55 pm Feature #8019: [Crunch2] Throttle logs
Error log:... Radhika Chippada
04:03 pm Story #10112: [Crunch2][Workbench]workflow#show page (similar to pipeline_template#show page)
Showing these would be helpful:
baseCommand: [bwa, mem]
arguments: - {prefix: -t, valueFrom: $(runtime.cores)} - ...
Bryan Cosca
02:25 pm Bug #11606 (Resolved): [CWL] [API] empty array submitted as null
Applied in changeset arvados|commit:e24a892b920fd8cddf091a3c15acba1ab27f510d. Tom Clegg
12:34 pm Story #10645: [Workbench] Better presentation of container request "mounts"
Branch 10645-cr-mounts-display @ commit:c3aa32a Radhika Chippada

05/02/2017

08:40 pm Bug #11609 (New): [Workbench] A cancelled container request page should show the "Re-run" button
Right now the Re-run button appears when a given container request's state is 'Final'.
Cancelled CRs (@state == 'Com...
Lucas Di Pentima
08:10 pm Feature #8019: [Crunch2] Throttle logs
At commit:e54bce82
Two tests "TestCrunchStat" and "TestNodeInfoLog" were failing. This was due to rate limiting al...
Radhika Chippada
06:57 pm Bug #11557: [CWL] arvados-cwl-runner with job reuse doesn't put the jobs/output collections in th...
# if the output and log are not in the target project, arvados-cwl-runner copies the collection into the target proje... Peter Amstutz
06:46 pm Bug #5076: [Workbench] Replace schizophrenic generic "groups" page with "roles" page that only cr...
Estimates:
* 0.5 points for a "roles" page that only lists groups with group_class="role", and has a "create new rol...
Tom Clegg
06:25 pm Bug #11590: job reuse / re-use logic does not log decisions
For crunch1 and crunch2: add a config flag "log_reuse_decisions". If true, in the "find reusable" code, build the Act... Tom Clegg
05:47 pm Bug #11606: [CWL] [API] empty array submitted as null
LGTM. Peter Amstutz
03:41 pm Bug #11606: [CWL] [API] empty array submitted as null
Our monkeypatch stopped working, and our test case wasn't running because it wasn't *_test.rb. Rails4 has a builtin f... Tom Clegg
03:09 pm Bug #11606: [CWL] [API] empty array submitted as null
Despite the test case added in #10935, commit:b07d8a573c74e7be56a2fd8c5064032c37d90c67, [] is getting munged to null ... Tom Clegg
02:39 pm Bug #11606 (Resolved): [CWL] [API] empty array submitted as null
https://workbench.9tee4.arvadosapi.com/container_requests/9tee4-xvhdp-9xb0s71vn96wfjc#Log... Tom Clegg
05:42 pm Task #11607 (Resolved): Review 11606-rails4-no-munge
Peter Amstutz
05:34 pm Task #11607 (In Progress): Review 11606-rails4-no-munge
Peter Amstutz
03:48 pm Task #11607 (Resolved): Review 11606-rails4-no-munge
Tom Clegg
05:32 pm Task #11589 (Resolved): Review 11579-arvput-follow-symlinks
Peter Amstutz
04:50 pm Story #9587 (In Progress): [Workbench] Interface to list and untrash trashed collections
Lucas Di Pentima
03:50 pm Story #11185 (Resolved): [Workbench] Add ability to disable job reuse when running a workflow
Applied in changeset arvados|commit:fca805a18c671ccbb03cef640c15172d1f02ffe3. Lucas Di Pentima
03:30 pm Bug #11579 (Resolved): arv-put doesn't traverse symlinked directories
Applied in changeset arvados|commit:613155d587da60dbe04c7635649b1f3694938adc. Lucas Di Pentima
02:56 pm Bug #11579: arv-put doesn't traverse symlinked directories
Updated code & merged master at commit:fe45b1b66c730f2546d78a7899375707c0816518
Running tests before merging to mast...
Lucas Di Pentima
01:47 pm Bug #11579: arv-put doesn't traverse symlinked directories
11579-arvput-follow-symlinks @ 4d012b23a4ac88f433986054fc0085ee6714b5b3
The "file not found" message is still prin...
Peter Amstutz
02:32 pm Story #11580: [Workbench] Improve format of /container_requests index page
* Display the columns show icon, name, description, status, created_at (sort by this column).
* Optionally, includ...
Radhika Chippada
01:55 pm Feature #11605 (New): arv-put detects symlinks to common files and directories to avoid duplicate...
When uploading a set of files, if some subdirectories or files are referenced more than once by using symbolic links,... Lucas Di Pentima

05/01/2017

09:12 pm Bug #11579: arv-put doesn't traverse symlinked directories
Updates at commit:4d012b23a
Test run: https://ci.curoverse.com/job/developer-run-tests/266/
As discussed on the c...
Lucas Di Pentima
08:31 pm Story #10645: [Workbench] Better presentation of container request "mounts"
Radhika Chippada wrote:
> Added a mockup of the container request page with the additional items. Please see cr-moun...
Peter Amstutz
06:26 pm Story #10645: [Workbench] Better presentation of container request "mounts"
Added a mockup of the container request page with the additional items. Please see cr-mounts-display.png Radhika Chippada
08:03 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
Updates at commit:c6452ff3c
Test run: https://ci.curoverse.com/job/developer-run-tests/265/
* Kept JS code inside...
Lucas Di Pentima
04:28 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
* It appears that you might be able to change the cmd for the completed-old CR fixture rather than adding another "co... Radhika Chippada
07:52 pm Task #11482 (Resolved): Review
Tom Clegg
06:10 pm Feature #10988 (Resolved): [DOC] update documentation to list ubuntu1604
Applied in changeset arvados|commit:ed375727b95e6f1cd56c599a177bbd7979e1cf78. Tom Clegg
01:32 pm Bug #11594 (New): [API] [Wrokbench] set a default config.log_level
log_level isn't set by default, triggering the following deprecation warning: ... Nico César
01:30 pm Bug #11593 (New): [API] [Workbench] config option serve_static_assets to serve_static_files
After #7709 we start having a deprecation warning:... Nico César

04/29/2017

07:01 pm Story #10645: [Workbench] Better presentation of container request "mounts"
9:52:04 AM radhika: ok. remove cwd, environment and output_path?
9:52:26 AM tetron: yes
Radhika Chippada

04/28/2017

07:23 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
Addressed all previous comments at commit:d694a717a
Test run: https://ci.curoverse.com/job/developer-run-tests/263/
Lucas Di Pentima
06:09 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
Indeed. Given that result, I don't think a column size limit seems like a good strategy for avoiding slowness.
See...
Tom Clegg
05:05 pm Bug #11537 (Resolved): [keepproxy] detect proxy loop (broken config) -- return an error if keeppr...
Applied in changeset arvados|commit:e56ae6aad06c37d5512537047871d7363dd97620. Tom Clegg
04:46 pm Bug #11537: [keepproxy] detect proxy loop (broken config) -- return an error if keepproxy receive...
11537-keepproxy-loop LGTM Radhika Chippada
05:01 pm Task #11573 (Resolved): Review 11537-keepproxy-loop
Tom Clegg
04:45 pm Task #11573 (In Progress): Review 11537-keepproxy-loop
Radhika Chippada
03:34 pm Bug #11579: arv-put doesn't traverse symlinked directories
Suggest maybe you keep a mapping of local file path to its location in the collection, after calling realpath(), chec... Peter Amstutz
03:26 pm Bug #11579: arv-put doesn't traverse symlinked directories
Here's my (evil) test case:... Peter Amstutz
02:49 pm Bug #11579: arv-put doesn't traverse symlinked directories
While testing this, I tried to upload a non-existing directory, and the backtrace is pretty terrible, this needs to b... Peter Amstutz
03:11 pm Bug #11556: occasional API server badness: 'incomplete response received from application'
as suggested by the postgres logs, am now raising the checkpoint settings:
was the default:...
Joshua Randall
03:05 pm Bug #11556: occasional API server badness: 'incomplete response received from application'
postgresql-9-3-main.log during the same time period:... Joshua Randall
02:59 pm Bug #11556: occasional API server badness: 'incomplete response received from application'
This just happened again, and I went pretty soon after to look at the logs.
pg_stat_activity did have an autovacu...
Joshua Randall
02:45 pm Bug #11549 (Resolved): [CWL] Avoid mounting individual files
Applied in changeset arvados|commit:e39a7d5704932cbec606e85cdca50aa38a1ed053. Peter Amstutz
02:31 pm Bug #11549: [CWL] Avoid mounting individual files
This LGTM.
Local @sdk/cwl@ tests ran succesfully.
Lucas Di Pentima
02:41 pm Task #11589 (In Progress): Review 11579-arvput-follow-symlinks
Peter Amstutz
02:41 pm Task #11563 (Resolved): Consolidate mounts
Peter Amstutz
02:41 pm Task #11574 (Resolved): Review 11549-cwl-smarter-mounts
Peter Amstutz
02:35 pm Bug #11590 (Resolved): job reuse / re-use logic does not log decisions
It would be helpful if job reuse logic produced some log output to help understand why job output was or was not reus... Joshua Randall

04/27/2017

09:14 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
* link_to raw('<i class="fa fa-fw fa-play"></i> Re-run') => Please use the link title 'Re-run ...' to indicate that t... Radhika Chippada
04:02 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
Updates at: commit:65da23323
Test run: https://ci.curoverse.com/job/developer-run-tests/260/
Discovered that the ...
Lucas Di Pentima
08:54 pm Task #11574 (In Progress): Review 11549-cwl-smarter-mounts
Lucas Di Pentima
08:42 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
First time is time to create record, second time is time to fetch record.
Properties consisting of one 10 MB strin...
Peter Amstutz
08:21 pm Bug #11579: arv-put doesn't traverse symlinked directories
Changes at: commit:e289b9ad5 - branch @11579-arvput-follow-symlinks@
Test run: https://ci.curoverse.com/job/develope...
Lucas Di Pentima
04:15 pm Bug #11579 (In Progress): arv-put doesn't traverse symlinked directories
Lucas Di Pentima
01:45 pm Bug #11579 (Resolved): arv-put doesn't traverse symlinked directories
The new version of @arv-put@ is silently ignoring directory symlinks while the previous version didn't.
* Allow syml...
Lucas Di Pentima
08:17 pm Task #11589 (Resolved): Review 11579-arvput-follow-symlinks
Lucas Di Pentima
07:55 pm Feature #8019: [Crunch2] Throttle logs
> Is there a particular reason to skip empty lines?
This is how we are doing in the original code (crunch_dispatch...
Radhika Chippada
02:39 pm Feature #8019: [Crunch2] Throttle logs
8019-crunchrun-log-throttle @ commit:c5c09df38966595b4f27c402d1e9ae5500d6d201
* Is there a particular reason to sk...
Peter Amstutz
07:37 pm Task #11587 (In Progress): Review 11546-fast-lock
Peter Amstutz
07:37 pm Bug #11546 (In Progress): Expensive container lock/unlock
Peter Amstutz
07:36 pm Bug #11546: Expensive container lock/unlock
as per https://github.com/rails/rails/issues/26570 suggestion ... Nico César
07:29 pm Bug #11537: [keepproxy] detect proxy loop (broken config) -- return an error if keepproxy receive...
Implementation:
* Instead of adding a Do field to keepclient.KeepClient as described, I changed the Client field's t...
Tom Clegg
06:42 pm Bug #11584 (New): [CWL] Allow "keep:" references on command line.
arvados-cwl-runner lets you provide input parameter values on the command line. However, currently it assumes they a... Peter Amstutz
05:49 pm Bug #11583: [crunch-run] Fix excessive memory use
Adding \n to the TestWriteLogsLarge Printf format doesn't seem to make any difference, suggesting this isn't just abo... Tom Clegg
05:32 pm Bug #11583 (New): [crunch-run] Fix excessive memory use
The crunch-run test suite seems to have started leaking memory in #9132. RSS climbs steadily with each test case. Lea... Tom Clegg
05:12 pm Bug #8675 (Resolved): [Crunch2] Unreliable test TestWriteMultipleLogs in services/crunch-run
Fixed in #9272 commit:a5260a0bd87f83b17744445476aaf7f107ca24e4 Tom Clegg
05:05 pm Feature #7709 (Resolved): [API] Upgrade API server to Rails 4.2
Applied in changeset arvados|commit:318c49002aea966128a9d37ab29e601a104d79bb. Tom Clegg
03:44 pm Feature #11582 (New): [API] Delete old job/container logs in main server process, instead of rake...
The API server comes with two rake tasks, db:delete_old_job_logs and db:delete_old_container_logs. They are intended ... Tom Clegg
03:20 pm Bug #11581 (New): a-c-r should log the command used to run the pipeline
for example, somewhere in the logs would be something like
arvados-cwl-runner --submit --project-uuid="" --name=""...
Bryan Cosca
02:25 pm Story #11580 (Resolved): [Workbench] Improve format of /container_requests index page
Radhika Chippada
01:32 pm Story #10645 (In Progress): [Workbench] Better presentation of container request "mounts"
Radhika Chippada

04/26/2017

08:51 pm Bug #11537 (In Progress): [keepproxy] detect proxy loop (broken config) -- return an error if kee...
Tom Clegg
07:53 pm Task #11574 (Resolved): Review 11549-cwl-smarter-mounts
Peter Amstutz
07:53 pm Task #11573 (Resolved): Review 11537-keepproxy-loop
Tom Clegg
07:51 pm Task #11571 (New): Review
Lucas Di Pentima
07:51 pm Task #11570 (New): Review
Tom Morris
07:50 pm Task #11568 (Resolved): Review
Radhika Chippada
07:50 pm Task #11566 (Resolved): Review 10645-cr-mounts-display
Radhika Chippada
07:49 pm Task #11565 (Resolved): Review branch 11250-container-state-display
Radhika Chippada
07:49 pm Task #11564 (Resolved): Review branch 9587-include-trash-in-group-contents
Radhika Chippada
07:47 pm Task #11563 (Resolved): Consolidate mounts
Peter Amstutz
07:42 pm Bug #11557: [CWL] arvados-cwl-runner with job reuse doesn't put the jobs/output collections in th...
Log collections and output collections can be copied to the new project in a straightforward way, I think the tricky ... Jiayong Li
05:29 pm Bug #11557 (New): [CWL] arvados-cwl-runner with job reuse doesn't put the jobs/output collections...
Right now aravados-cwl-runner doesn't put the jobs/output collections in the designated project if the jobs are reuse... Jiayong Li
07:17 pm Bug #11561 (New): [API] Limit number of lock/unlock cycles for a given container
Currently, if a container cannot be started due to some infrastructure problem (whether or not it's related to the sp... Tom Clegg
07:17 pm Bug #11190 (Resolved): Containers seem to run more than once, which isn't supposed to happen
Tom Clegg
07:02 pm Bug #11190: Containers seem to run more than once, which isn't supposed to happen
Allowing multiple dispatch attempts is a deliberate feature: when the dispatch/startup infrastructure fails early eno... Tom Clegg
07:16 pm Task #11483 (Resolved): Review
Tom Morris
07:16 pm Task #11381 (Resolved): Review 10111-cr-provenance-graph
Radhika Chippada
07:16 pm Task #11481 (Resolved): Review
Tom Morris
07:16 pm Task #11263 (Resolved): Review
Tom Clegg
07:10 pm Feature #11515: [CWL] [Workbench] Support for copying/moving pipelines
A workaround would be to do:
@arv-copy --src cluster_uuid --dst cluster_uuid --dst-git-repo any_repo pipeline_uuid...
Bryan Cosca
07:00 pm Story #10111 (Resolved): [Workbench][Crunch2] Provenance graph for Container Request
Applied in changeset arvados|commit:b075d1be1377760f5d8497a29f63c8e416cd5378. Lucas Di Pentima
06:48 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
LGTM @ commit:edfc619 Radhika Chippada
06:31 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Update at: commit:edfc619e6
As requested on the sprint review meeting, changed the graph edges from "cr" to "child...
Lucas Di Pentima
04:33 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Update at: commit:88c241d7c
Test run will be on: https://ci.curoverse.com/job/developer-run-tests/257/
Search for...
Lucas Di Pentima
02:43 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
> I have changed the code so it searches only for collections inside the /var/lib/cwl/cwl.input.json mount, that as I... Radhika Chippada
12:13 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Updates: commit:260e85a9d
> * As we discussed, I think we should only use input collections (plus output and log u...
Lucas Di Pentima
06:56 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
Please merge the two Re-run buttons into one Re-run button with a popup (As we discussed in the Review meeting)
Th...
Radhika Chippada
04:59 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
* Can you rename “Re-run” as “Re-run with reuse”. You might also want to switch the two buttons. First “Re-run with r... Radhika Chippada
02:05 pm Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
Update: commit:fed8ee006
Test run: https://ci.curoverse.com/job/developer-run-tests/253/
Updating @cr.use_existin...
Lucas Di Pentima
02:10 am Story #11185: [Workbench] Add ability to disable job reuse when running a workflow
Branch @11185-wb-disable-reuse@ - commit:e7b46691f
Test run: https://ci.curoverse.com/job/developer-run-tests/252/
...
Lucas Di Pentima
06:52 pm Bug #11209 (Feedback): stuck keep fuse mounts not cleared by crunch-job
Tom Clegg
02:45 pm Bug #11209: stuck keep fuse mounts not cleared by crunch-job
Joshua Randall wrote:
> It may be a workaround for us to get rid of /etc/mtab and just symlink it to /proc/self/mo...
Tom Clegg
05:54 pm Story #11558 (New): [FUSE] Integration test using real programs with complex write patterns.
Test programs known to have trouble with writable fuse in the past:
* aws s3 downloader
* azure blobxfer
* aspera ...
Peter Amstutz
04:40 pm Bug #11556 (New): occasional API server badness: 'incomplete response received from application'
Clients sometimes get the following response from our API server:... Joshua Randall
04:31 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
Peter Amstutz wrote:
> Try creating a collection record with a complex "properties" field (e.g. 100,000 dict entries...
Tom Clegg
04:20 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
Suggested test case to avoid container-specific issues:
Try creating a collection record with a complex "propertie...
Peter Amstutz
02:56 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
AFAIK apiserver regularly handles >75 MB serialized "properties" fields in log records, so I'm not convinced that the... Tom Clegg
02:09 am Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
I deleted the offending container requests. Arv threw lots of errors at me but eventually did the job, and now things... Ward Vandewege
12:05 am Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
Stopped all runit services. Restarted nginx. Restarted all runit services minus crunch-dispatch-slurm.
A few hours...
Ward Vandewege
04:10 pm Feature #11555 (New): [API] Webhook callbacks for server-to-server communication
For integrations, users have expressed a desire to register a HTTP callback so that when an event happens in Arvados ... Peter Amstutz
03:46 pm Bug #11546 (New): Expensive container lock/unlock
Peter Amstutz
12:32 pm Bug #11546 (Duplicate): Expensive container lock/unlock
Peter Amstutz
12:23 pm Bug #11546: Expensive container lock/unlock
The details for this are on #11547 Peter Amstutz
02:44 pm Bug #11553 (New): [FUSE] Writable fuse creating conflicts with itself
Writable FUSE attempts to merge changes with upstream, so if an upstream collection is modified, FUSE doesn't just ov... Peter Amstutz
02:07 pm Bug #11510 (Resolved): [SDK] Support writes to offsets beyond end of file
Peter Amstutz
01:41 pm Story #10112 (In Progress): [Crunch2][Workbench]workflow#show page (similar to pipeline_template#...
Radhika Chippada
12:34 pm Bug #11549 (Resolved): [CWL] Avoid mounting individual files
arvados-cwl-runner, trying to submit a container with about 200,000 individual files, created a separate entry in con... Peter Amstutz
12:21 am Bug #11548 (New): workbench needs to handle API server timeouts better
Scenario:
The API server has some sort of issue where it hangs and eventually times out on one request.
That re...
Ward Vandewege

04/25/2017

10:51 pm Feature #8019: [Crunch2] Throttle logs
Peter: Addressed all your comments at commit:c5c09df, except "ThrottledLogger.Write should check crunchLogBytesPerEve... Radhika Chippada
03:47 pm Feature #8019: [Crunch2] Throttle logs
To amend my previous comment, from crunch_dispatch.rb:... Peter Amstutz
03:40 pm Feature #8019: [Crunch2] Throttle logs
Reviewing 8019-crunchrun-log-throttle @ commit:9dabca0eedbc9f842d542fea3463a441140d590c
* crunch-run needs to work...
Peter Amstutz
10:41 pm Task #11381 (In Progress): Review 10111-cr-provenance-graph
Radhika Chippada
10:41 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
The graph is looking pretty good. A few observations:
* As we discussed, I think we should only use input collecti...
Radhika Chippada
07:45 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Updates at commit:30146198f
Test run: https://ci.curoverse.com/job/developer-run-tests/251/
* Removed container_i...
Lucas Di Pentima
02:17 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
For a CR -> Use Inputs from Mounts + output uuid + log uuid as the nodes
And then need to get all child CRs for t...
Radhika Chippada
03:52 am Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Merged master && added some tests: commit:4ccbea9ef
Test run: https://ci.curoverse.com/job/developer-run-tests/247/
Lucas Di Pentima
09:35 pm Bug #11546: Expensive container lock/unlock
Just doing a GET on the record takes a long time:... Peter Amstutz
09:32 pm Bug #11546: Expensive container lock/unlock
The lock operation also takes a really long time???... Peter Amstutz
09:31 pm Bug #11546: Expensive container lock/unlock
The first unlock operation (this one doesn't fail):... Peter Amstutz
08:25 pm Bug #11546 (Resolved): Expensive container lock/unlock
Currently the "lock" and "unlock" operations aquire a table lock. This causes ActiveRecord to reload the record. If... Peter Amstutz
08:58 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
Looks like things started going haywire around here:... Ward Vandewege
08:47 pm Bug #11547: [API] Excessive memory and time consumed by API and dispatch when container fields (l...
Stopping and starting:... Ward Vandewege
08:36 pm Bug #11547 (New): [API] Excessive memory and time consumed by API and dispatch when container fie...
arvados-cwl-runner created a container request that was about 75 MB of JSON. This caused huge memory bloat in the AP... Peter Amstutz
06:49 pm Story #11545 (New): Create a CWL stress test for node manager
We'd like to have a a stress test with high fanout (~100 nodes?) which creates a lot of node manager work and logs ho... Tom Morris
02:21 pm Task #11478 (In Progress): Review 8019-crunchrun-log-throttle
Peter Amstutz
12:51 pm Story #11350 (Resolved): [Nodemanager] Merge cloud_environment support to upstream libcloud
Peter Amstutz
12:50 pm Story #11350: [Nodemanager] Merge cloud_environment support to upstream libcloud
Merged upstream, in time to be included in the 2.0.0 release.
Peter Amstutz
12:50 pm Task #11484 (Resolved): Pass libcloud test suite
Peter Amstutz
12:01 pm Story #11185 (In Progress): [Workbench] Add ability to disable job reuse when running a workflow
Lucas Di Pentima

04/24/2017

09:36 pm Feature #8019: [Crunch2] Throttle logs
8019-crunchrun-log-throttle branch at commit:9dabca0eedbc9f842d542fea3463a441140d590c Radhika Chippada
09:23 pm Feature #8019 (In Progress): [Crunch2] Throttle logs
Radhika Chippada
08:11 pm Story #10111: [Workbench][Crunch2] Provenance graph for Container Request
Updates at commit:93c92875aaebe5b06f8dbfe2822b59a772895c08 (branch @10111-cr-provenance-graph@)
Radhika: While I s...
Lucas Di Pentima
08:05 pm Story #11308: Support Python3 for arvados-python-client & command line utilities
Tom: The write in append mode update LGTM. Lucas Di Pentima
02:39 pm Story #11308: Support Python3 for arvados-python-client & command line utilities
11308-python3 @ commit:3a0d849c08f750dca1d6a40153c0107001769c6d https://ci.curoverse.com/job/developer-run-tests/244/... Tom Clegg
07:21 pm Task #11526 (Resolved): Review 11470-update-task-fields
Tom Clegg
02:25 pm Bug #11537 (Resolved): [keepproxy] detect proxy loop (broken config) -- return an error if keeppr...
The manual setup procedure makes it easy to misconfigure keepproxy and Nginx such that keepproxy fulfills requests by... Tom Clegg
 

Also available in: Atom