Story New In Progress Resolved Feedback Closed Rejected Duplicate
Sprint Impediments
3980
[SDKs] CLI tool to view real time logs from running jobs/pipelines, much like the Log tab of the Workbench PipelineInstance#show page
4503
0
1
impediments
-c-a
2
12387
[OPS][puppet] refactor arvados-slurm-client / controller modules
11928
Nico César
288
0
1
impediments
-c-a
1
15573
[API] Deprecate the @@ list method filter
15430
0
1
impediments
-c-a
6
7468
[Workbench] Displays content at the top of the dashboard, set by the sysadmin
7469
0
1
impediments
-c-a
6
12517
[Workbench] page with a view of all the top level container requests
12910
0
1
impediments
-c-a
2
7973
[FUSE] Reset mount-tmp to the state of another collection
7847
0
1
impediments
-c-a
6
13731
Design new nodemanager config data organization for cluster-wide config
13611
0
1
impediments
-c-a
6
13908
[Epic] Replace SLURM for cloud job scheduling/dispatching
13484
0
1
impediments
-c-a
6
12917
Users should be able to see if a container failed from the container_request method
12910,12915
0
1
impediments
-c-a
6
11657
[SDKs] publish python3-arvados-python-client packages
14532
0
1
impediments
-c-a
6
14964
Port arvados-pam to Python 3
14532
0
1
impediments
-c-a
6
8565
[API] Go code to connect to the API server database and make basic sense of it
8566
0
1
impediments
-c-a
6
15107
[controller] Implement native Google login (configurable as an alternative to sso-provider)
15322
Tom Clegg
3
0
1
impediments
-c-a
6
5781
[API] [DRAFT] Provide API methods for manipulating and combining collections
4943
0
2
impediments
-c-a
6
11419
[SDKs] support text-mode open() in Python 3
Tom Clegg
3
0
3
impediments
-c-a
6
13431
[keepproxy] [GoSDK] Propagate desired storage classes in PUT request headers
Lucas Di Pentima
375
0
3
impediments
-c-a
2
12708
[keep-balance] Move blocks to satisfy storage_classes_desired
Tom Clegg
3
0
3
impediments
-c-a
6
11645
[keepstore] Add "StorageClasses" field to volume config
Peter Amstutz
47
0
3
impediments
-c-a
2
12863
[Workbench] Container requests in projects should show status
Lucas Di Pentima
375
0
3
impediments
-c-a
1
5748
[Keep] sometimes, Keep sucks up 100% cpu and becomes really slow after a while
Tom Clegg
3
0
3
impediments
-c-a
1
13430
[arv-put] [Python] Allow caller to specify storage classes when writing data to Keep
Fuad Muhic
822
0
3
impediments
-c-a
6
6096
[OPS] Implement a process to regularly deploy a Docker image for running jobs to Arvados clusters
Ward Vandewege
1
0
3
impediments
-c-a
6
13674
[crunch-dispatch-slurm] Use hash instead of array for InstanceTypes config
Tom Clegg
3
0
3
impediments
-c-a
1
12707
[API] Add columns for desired/actual storage classes for each collection
Lucas Di Pentima
375
0
3
impediments
-c-a
6
14873
[API] Update to Rails 5
Lucas Di Pentima
375
0
3
impediments
-c-a
6
13996
[API] Migrate RailsAPI to new cluster config file
Peter Amstutz
47
0
3
impediments
-c-a
6
13306
arvados-cwl-runner supports Python 3
Eric Biagiotti
907
0
3
impediments
-c-a
6
6605
[SDKs] arv-copy can copy git repositories hosted by arv-git-httpd with no SSH key installed
Peter Amstutz
47
0
3
impediments
-c-a
1
13111
[WebDAV] Support browsing of project hierarchies
Tom Clegg
3
0
3
impediments
-c-a
6
12902
API response for cancelled containers is confusing or buggy
Tom Clegg
3
0
3
impediments
-c-a
1
14939
Update crunchstat-summary to Python 3
Tom Morris
388
0
3
impediments
-c-a
6
7751
[Crunch] [SDKs] [FUSE] Convenient way to write job output to Keep via writable arv-mount, as an alternative to staging output on scratch and then copying when finished.
Tom Clegg
3
0
3
impediments
-c-a
2
5850
All clients authenticate directly against SSO server without going through API server
0
5
impediments
-c-a
1
11876
[R SDK] Create a Bioconductor/R SDK
Fuad Muhic
822
0
5
impediments
-c-a
6
13429
[API] [arvados-cwl-runner] Save workflow outputs to desired storage classes
Fuad Muhic
822
0
5
impediments
-c-a
6
13145
Include container status & exit code in container request response
0
7
impediments
-c-a
6
15573
15573
[API] Deprecate the @@ list method filter
New
15573
36
71
6
15571
15571
[WB2] Show correct arvados version/commit
New
15571
36
71
1
15569
15569
[WB2] Notify the user when websockets service is disabled
New
15569
36
71
1
15557
15557
[workbench2] Run workflow inputs issues
New
15557
36
71
1
15334
15334
[Workbench2] Unit testing
New
2.0
15334
36
71
6
2.0
15535
15535
[CWL] Run from original CWL, not packed
New
3.0
15535
36
71
6
3.0
15429
15429
[Workbench] Use trigram based full text search.
New
0.5
15429
36
71
2
0.5
15531
15531
[SDK] Migrate federation to central LoginCluster
New
3.0
15531
36
71
2
3.0
13218
13218
Support browsing of projects shared with me in WebDAV
New
2.0
13218
36
71
6
2.0
15505
Review
Tom Clegg
3
0
13218
1
36
-c-a
5
15530
15530
Workbench2 trusts federation users
New
2.0
15530
36
71
2
2.0
15521
15521
[keepstore] error reporting improvements
New
2.0
15521
36
71
1
2.0
15457
15457
[Controller] Delegate new container requests to other clusters based on location of input data
New
3.0
15457
36
71
2
3.0
15430
15430
[API] Deprecate the @@ list method filter
New
1.0
15430
36
71
6
1.0
15071
15071
Design new vocabulary file format
New
15071
36
71
6
15069
15069
[Workbench 2] Extend search UI to support vocabulary IDs as well as text
New
3.0
15069
36
71
6
3.0
15067
15067
[Workbench 2] Update property editing to use IDs
New
3.0
15067
36
71
6
3.0
15317
15317
[Keep] expose backend latency stats in the Prometheus metrics
New
2.0
15317
36
71
2
2.0
2679
2679
[API] If enabled by user via "preferences" checkbox in Workbench, notification service sends email to owner when a workflow finishes, fails, or is failing
New
2.0
2679
36
71
6
2.0
14811
14811
[SSO] Use cluster config
New
2.0
14811
36
71
2
2.0
15348
15348
[pam] PAM module in Go
New
3.0
15348
36
71
6
3.0
15397
15397
Deprecate & remove human, specimens and traits tables
New
2.0
15397
36
71
6
2.0
15322
15322
[Epic] Replace and delete sso-provider
New
15322
36
71
6
14532
14532
[Epic] Port to Python 3 to prepare for Python 2 sunsetting in December 2019
In Progress
14532
36
71
6
9363
9363
[keep-balance] Avoid deleting recently-referenced blocks
New
1.0
9363
36
71
1
1.0
15176
15176
Update AngularJS to a supported version
New
2.0
15176
36
71
1
2.0
15175
15175
Upgrade jQuery to a supported version
New
3.0
15175
36
71
6
3.0
15528
15528
[docs] better explain the relationship between API server, controller and nginx in install docs
New
15528
36
71
6
15105
15105
[Spike] Evaluate alternatives for Composer functionality in Workbench2
New
1.0
15105
36
71
6
1.0
13484
13484
[API] Support multiple load-balanced API server nodes
New
2.0
13484
36
71
6
2.0
14949
Ops deploy multi-API server configuration on test cluster
0
13484
1
36
-c-a
5
14978
Review
0
13484
1
36
-c-a
5
14948
Update install docs
Peter Amstutz
47
0
13484
2
36
-c-a
5
14996
14996
Log crunch-run resource usage statistics
New
2.0
14996
36
71
6
2.0
13697
13697
Prevent the API server and database from continuing to serve requests to clients after timeout
New
0.5
13697
36
71
6
0.5
14944
14944
run-tests.sh skip python/go env setup, don't print skipped tests
New
14944
36
71
3
8064
8064
[Keep-web] Support CORS requests with Authorization headers
New
0.5
8064
36
71
2
0.5
14912
14912
[Crunch2] Azure driver supports attaching extra storage
New
2.0
14912
36
71
2
2.0
11184
11184
Tom Morris
[Keep] Support multiple storage classes
In Progress
11184
36
388
71
2
14710
14710
[Workbench] Child containers run on federated clusters do not show up
New
3.0
14710
36
71
1
3.0
12251
12251
[API] Strict checks for "@@" filter operand
New
1.0
12251
36
71
1
1.0
14659
14659
Merge Workbench2 repo into Arvados repo
New
14659
36
71
6
14922
14922
[crunch-dispatch-cloud] Run multiple containers on a single VM
New
2.0
14922
36
71
2
2.0
13048
13048
Refactor crunch2 logging
New
2.0
13048
36
71
6
2.0
14374
14374
Multi-site (federated) object search in controller
New
3.0
14374
36
71
6
3.0
13611
13611
Nodemanager reads instance sizes from the system config file to avoid duplication
New
2.0
13611
36
71
2
2.0
13403
13403
[crunch-run] Cancel container on FUSE error
New
2.0
13403
36
71
2
2.0
14036
14036
a-n-m spawned a container on the wrong sized node
New
14036
36
71
1
13961
13961
Peter Amstutz
[nodemanager] Be quicker applying fixup for node features
In Progress
13961
36
47
71
1
13962
Review 13961-separate-polling
Peter Amstutz
47
0
13961
3
36
-c-a
5
13789
13789
Document web socket server API (v0)
New
1.0
13789
36
71
1
1.0
13571
13571
Review dependencies to make sure that they meet requirements
New
13571
36
71
6
13572
Update developer docs with dependency version pinning requirements
0
13571
1
36
-c-a
5
10511
10511
[Crunch2] [API] Specify which user's credentials should be used by a container
New
10511
36
71
6
11740
11740
[Workbench] Support display & reseting of expiration dates for collections
New
2.0
11740
36
71
6
2.0
13382
13382
[keepstore] Write new blocks to appropriate storage class
New
1.0
13382
36
71
2
1.0
13351
13351
Peter Amstutz
Benchmark container_request creation and see if there are opportunities for optimization
In Progress
13351
36
47
71
1
13354
Review
0
13351
1
36
-c-a
5
13343
13343
Peter Amstutz
arvbox warn if running as root or on OS X
In Progress
13343
36
47
71
1
13358
Review
Fuad Muhic
822
0
13343
3
36
-c-a
5
13322
13322
keepstore -help entry for -dump-config is unclear
New
13322
36
71
1
13272
13272
[keep-web] read/write support for /by_id and /users
New
2.0
13272
36
71
2
2.0
13522
13522
[keepproxy] document limiting maximum number of HTTP connections
New
0.5
13522
36
71
6
0.5
12191
12191
Support SLURM parameter passthrough from CWL jobs
New
2.0
12191
36
71
6
2.0
11942
11942
Fuad Muhic
[CWL] arvados-cwl-runner should support tagging output collection using properties
In Progress
1.0
11942
36
822
71
6
1.0
13846
Review 11942-tagging-support
Fuad Muhic
822
0
11942
2
36
-c-a
5
13142
13142
crunch-dispatch-slurm uses a surprising number of file descriptors, and stops dispatching when it gets a "too many open files" error
New
13142
36
71
1
13293
Review 13142-dispatch-nfiles
Tom Clegg
3
0
13142
3
36
-c-a
5
13096
13096
Peter Amstutz
Investigate packrat to lock down R package dependencies
New
13096
36
47
71
6
13077
13077
R SDK submit to Bioconductor
New
13077
36
71
6
13046
13046
Provide configuration knob to disallow external access through keep-proxy
In Progress
13046
36
71
6
12994
12994
Can't create user group with the same name as a top level project
New
12994
36
71
1
12990
12990
Peter Amstutz
[FUSE] Access shared/ is inefficient
In Progress
12990
36
47
71
1
12880
12880
Peter Amstutz
[Composer] Production build fails to load
New
12880
36
47
71
1
12965
Merge Composer 1.0 see if it fixes it
Peter Amstutz
47
0
12880
3
36
-c-a
5
12859
12859
keepstore no longer functioning with repeated errors: http: Accept error: accept tcp [::]:25107: accept4: too many open files; retrying in 1s
In Progress
12859
36
71
1
12834
12834
[Crunch2] Node record's crunch_worker_state field is not populated
New
12834
36
71
1
12558
12558
[Workbench] Bad dashboard time formatting - 60m == 1h
New
12558
36
71
1
12510
12510
[API] Don't create an index if it exists already. Will break install if we manually added it,
New
12510
36
71
1
12465
12465
[crunchv2] Improve crunch-run environment reporting
New
12465
36
71
1
11519
11519
arv-get should abort on ctrl/C
In Progress
11519
36
71
1
11571
Review
Tom Clegg
3
0
11519
1
36
-c-a
5
12409
12409
[cwl] cwl-tool conditional implementation
New
12409
36
71
6
12360
12360
Document how to add EBS tmp disk to nodemanager configuration
New
12360
36
71
1
12358
12358
Document requirements for nodemanager token scope
New
12358
36
71
1
12295
12295
[nodemanager] Only looking at first 100 queued jobs
New
12295
36
71
1
12331
12331
[CWL] Does not distinguish between keep references to File and Directory when selected in Workbench template
New
12331
36
71
1
12289
12289
Migrate to Slurm API
New
12289
36
71
6
12336
Investigate Slurm API
0
12289
1
36
-c-a
5
12239
12239
Allow templating of the collection sharing web page
New
12239
36
71
6
11794
11794
Deprecate / remove arv-web
New
11794
36
71
1
12003
Review
0
11794
1
36
-c-a
5
11285
11285
Update Pipeline Optimization wiki with CWL/Crunchv2
New
11285
36
71
6
11392
Review
Bryan Cosca
189
0
11285
1
36
-c-a
5
12170
12170
crunch-run handling non-group readable files in output directory
New
12170
36
71
1
12113
12113
mandatory keep_web configuration missing from workbench install instructions
New
12113
36
71
1
12089
12089
Javascript SDK
New
12089
36
71
6
12082
12082
[SDKs] Improve wording of Keep error messages in Python SDK
New
12082
36
71
1
12058
12058
[node manager] failing test
New
12058
36
71
1
12051
12051
lost job log
New
12051
36
71
1
12028
12028
Be able to create a new collection based on a subdirectory in workbench
New
12028
36
71
2
12009
12009
Find arvados-cwl-runner version easier in a container request
New
12009
36
71
2
11983
11983
On the collections page indicate expiring collections
New
11983
36
71
6
10584
10584
[FUSE] high memory consumption (possible leak) in long-running arv-mount
New
10584
36
71
1
12067
Instrumentation
Peter Amstutz
47
0
10584
1
36
-c-a
5
11890
Review 10584-fuse-stop-threads
Peter Amstutz
47
0
10584
3
36
-c-a
5
10679
10679
[Workbench] Update job stats to be more useful to end user
New
10679
36
71
6
11705
11705
[API] Remove async permissions code
New
0.5
11705
36
71
6
0.5
11875
11875
User accounts optionally have read-only access
New
11875
36
71
6
11871
11871
[Workbench] Add a "Browse" tab that links to tree/master in repository#Show page
New
11871
36
71
6
11863
11863
[Go] CLI programs should exit 0 after giving -help
New
11863
36
71
1
11844
11844
[Workbench] incorrect text about log messages on empty collection
New
11844
36
71
1
11745
11745
Support schema.org/Google structured markup for datasets
New
11745
36
71
2
11716
11716
[Workbench] The sort order of items on /pipeline_instances and /container_requests page is incorrect
New
11716
36
71
1
11692
11692
CWL Expression Tool Javascript issue when using str.includes
New
11692
36
71
1
11691
11691
Using cwl, when you obtain files (file objects) from a directory listing they lose some fields when compare to files listed in cwl doc
New
11691
36
71
1
11680
11680
[Workbench] Provenance graph consolidates scatter steps
New
11680
36
71
1
11679
11679
Tom Clegg
[Workbench] Logs containers with undefined exit code
New
11679
36
3
71
1
11669
11669
[Crunch2] crunch-dispatch-slurm hits scancel too much
In Progress
11669
36
71
1
11668
11668
[SDKs] Exceptions raised by Python SDK should include the "error token" if provided in the API response
New
11668
36
71
2
5076
5076
Tom Morris
[Workbench] Replace schizophrenic generic "groups" page with "roles" page that only creates/lists groups with group_class="role".
New
5076
36
388
71
1
11627
11627
[node manager] not assigning weights
New
11627
36
71
1
11609
11609
[Workbench] A cancelled container request page should show the "Re-run" button
New
11609
36
71
1
11605
11605
arv-put detects symlinks to common files and directories to avoid duplicated uploads
New
11605
36
71
2
11593
11593
[API] [Workbench] config option serve_static_assets to serve_static_files
New
1.0
11593
36
71
1
1.0
11581
11581
a-c-r should log the command used to run the pipeline
New
11581
36
71
1
11582
11582
[API] Delete old job/container logs in main server process, instead of rake tasks invoked from cron jobs
New
11582
36
71
2
11584
11584
[CWL] Allow "keep:" references on command line.
New
11584
36
71
1
9441
9441
Tom Morris
[Workbench] Improve user page group memberships management [to be groomed]
New
9441
36
388
71
6
11515
11515
[CWL] [Workbench] Support for copying/moving pipelines
New
11515
36
71
2
11556
11556
occasional API server badness: 'incomplete response received from application'
New
11556
36
71
1
11741
11741
[Crunch2] Create workflow object for CWL runs which are initiated from the command line
New
11741
36
71
6
11558
11558
[FUSE] Integration test using real programs with complex write patterns.
New
11558
36
71
6
11555
11555
[API] Webhook callbacks for server-to-server communication
New
11555
36
71
2
11553
11553
[FUSE] Writable fuse creating conflicts with itself
New
11553
36
71
1
11548
11548
workbench needs to handle API server timeouts better
New
11548
36
71
1
11547
11547
[API] Excessive memory and time consumed by API and dispatch when container fields (like "mounts") are large
New
11547
36
71
1
11531
11531
[API] clean up stale/conflicting dns data from deleted node records
New
11531
36
71
1
11524
11524
Implement disk usage reporting for the administrator
New
11524
36
71
6
11523
11523
User activity page takes too long to load
New
11523
36
71
1
11520
11520
"arv collection list" command parsing allows invalid lines
New
11520
36
71
1
11508
11508
HTTP 503 status for planned downtime
New
11508
36
71
2
11495
11495
bcbio NA12878 validation runs: job re-use failure with non-existant collection
New
11495
36
71
1
11494
11494
bcbio NA12878 validation runs: failed steps due to being unable to setup container
New
11494
36
71
1
11452
11452
Support rendering of CWL description fields with embedded markup
New
11452
36
71
6
11460
11460
[SDK] avoid interfering with socket open/close - use pycurl sockoptfunction instead of opensocketfunction
New
11460
36
71
1
11421
11421
[Workbench] UUIDs & PDHs should be hyperlinked
New
11421
36
71
6
11410
11410
[SDK] tool for copying CWL file + input collections
New
0.5
11410
36
71
2
0.5
11405
11405
[arv-put] Lumpy / slow upload
New
11405
36
71
1
11396
11396
Network saturation
New
11396
36
71
1
10123
10123
Tom Morris
[Workbench] [UNC] Copying collections also copies metadata
New
10123
36
388
71
2
11296
11296
[arv-put] bad progress indicator
New
11296
36
71
1
11257
11257
[CWL] Fails with $schemas referencing remote resources.
New
11257
36
71
1
11261
11261
[API] full text search on pipeline_instances table is extremely slow (wrong index?)
New
11261
36
71
1
11260
11260
[API] "arv group contents" produces a 404 error (seems to POST instead of GET?)
New
11260
36
71
1
11251
11251
[Tests] Make workbench integration tests finish faster (at least in Jenkins)
New
11251
36
71
6
11238
11238
job_task creation fails with ApiError - HttpError 422 - ActiveRecord::StatementInvalid: PG::InternalError: ERROR: invalid memory alloc request size 1718630765
New
11238
36
71
1
11222
11222
Docker load time on compute node is too long
New
11222
36
71
1
11171
11171
[Nodemanager] Packaging for compute node setup scripts
New
11171
36
71
6
11163
11163
Peter Amstutz
[GA4GH] Participate in DREAM workflow interoperability activities
In Progress
11163
36
47
71
6
11161
11161
[GA4GH] Support task execution API using crunch v2 containers
New
11161
36
71
6
11160
11160
[GA4GH] Expose workflow records via tool registry API
New
11160
36
71
6
11159
11159
[GA4GH] Import from tool registry API
New
11159
36
71
6
11157
11157
[arv-put] When debug mode is active, report the cache file name being to be used
New
11157
36
71
1
11155
11155
[Docs] Document keepstore S3 volume configuration
New
11155
36
71
1
11154
11154
[Docs] Migrate install docs from command line flags to YAML configs (keepproxy, keep-web)
New
11154
36
71
1
11153
11153
[API] create_token script should allow operator to provide token scopes and opaque comment
New
11153
36
71
2
11148
11148
[Crunch2] Propagate dispatch error messages (e.g., sbatch fails) to user via logs/websocket
New
11148
36
71
1
11147
11147
Write scalability test which can be used periodically as needed
New
11147
36
71
6
11146
11146
[Crunch2] [Workbench] Show slurm queue position of containers submitted to slurm but not yet running
New
3.0
11146
36
71
2
3.0
11137
11137
apt-get upgrade arvados-api-server on Ubuntu 12.04 did not update crunch-job
New
11137
36
71
1
11093
11093
"arv keep_service create" should go to an editor.
New
11093
36
71
1
11075
11075
Trying to copy a pipeline template to 9tee4 fails
Rejected
11075
36
71
1
11026
11026
"Run a example test" Button.
New
11026
36
71
1
10008
10008
[SDKs] [Python] When reading data through Collection et al., signatures should refresh automatically when needed
New
10008
36
71
1
10330
Review 10008-check-token-exp-on-open
Tom Clegg
3
0
10008
3
36
-c-a
5
11013
11013
[WB] 'Used by' tab empty when no graph is available
New
11013
36
71
1
10978
10978
[CWL] Avoid using "+" char in mount paths
New
0.5
10978
36
71
1
0.5
10955
10955
arvados-cli gem dependency error
New
10955
36
71
1
10948
10948
[Workbench] Live stats should use consistent coloring for graphs
New
10948
36
71
1
10477
10477
[keepstore] switch from goamz to a more actively maintained client library
New
2.0
10477
36
71
6
2.0
10705
10705
[Crunch2] [API] return a more specific 422 error message when a client calls containers#unlock without having the lock
New
10705
36
71
1
10740
Review 10705-state-transition-error
Radhika Chippada
72
0
10705
2
36
-c-a
5
10946
10946
[Docs] [SDKs] Mention in API docs and discovery doc that destroy=delete and index=list
New
10946
36
71
1
10904
10904
[Spike] virtualenv arvados-cwl-runner
New
10904
36
71
6
10898
10898
[Documentation] we should not use github.com copy of arvados in the tutorial
New
10898
36
71
1
10881
10881
Peter Amstutz
[cwl] arvados-cwl-runner submitted job fails due to missing dependency futures>=3.0.5 in docker/jobs image
New
10881
36
47
71
1
10849
10849
[API] [SDKs] When client and server versions differ, the server must either implement the API the client expects, or return an error.
New
10849
36
71
6
10830
10830
Tom Morris
[Workbench] Support array type input parameters to Workflows
New
10830
36
388
71
2
10809
10809
[Workbench] Don't create manifest with 0 length chunk
New
10809
36
71
1
10794
10794
[keepstore] Refactor volume Get/Put funcs to BlockReader/BlockWriter interfaces
New
10794
36
71
1
10729
10729
[Crunch2] Propagate error messages if sbatch command succeeds but crunch-run can't run (or can't log to the Arvados API)
New
10729
36
71
1
10756
10756
[Workbench] pipeline_instance#show page should offer “Copy to project” and “Move pipeline instance” options like most other show pages
New
10756
36
71
1
10718
10718
add a --user-script option to install-arvados-jobs-image
New
10718
36
71
1
10721
10721
[Docs] Missing docker_image link classes from API docs
New
0.5
10721
36
71
1
0.5
10715
10715
[Workbench] "Public pipelines" on help menu links to wiki, not local public pipelines
New
10715
36
71
1
10717
10717
Deprecate arv-run
New
10717
36
71
6
12005
Review
0
10717
1
36
-c-a
5
10708
10708
[Crunch2] crunch-run fails trying to set swappiness on ubuntu 1204 kernel
New
10708
36
71
1
10689
10689
Crunch1 jobs should still work on a slurm setup configured for Crunch2
New
10689
36
71
1
8871
8871
[Node Manager] Doesn't kill itself when unhandled exceptions are raised during actor setup
New
8871
36
71
1
10650
10650
[Python SDK] Document undocumented methods in RichCollectionBase
New
0.5
10650
36
71
1
0.5
10643
10643
Unable to build arvados-cwl-runner in 9tee4 environment
New
10643
36
71
1
10614
10614
[CWL] a-c-r maximum recursion depth exceeded error
New
10614
36
71
1
10573
10573
apps/workbench_functionals test failing
New
10573
36
71
1
10571
10571
services/nodemanager test_time_timout failing
New
10571
36
71
1
10566
10566
arvbox destroy fails because some files are owned by root
New
10566
36
71
1
10561
10561
sometimes `arvbox reboot test` gets stuck asking for a sudo password
New
10561
36
71
1
10554
10554
Collection file count & size information don't get dynamically updated on collection update
New
10554
36
71
1
10552
10552
arvados-git-httpd returns error '500' (Internal Server Error) when a request is not authorized
New
10552
36
71
1
10545
10545
Joshua Randall
arvbox loops forever when something goes wrong
New
10545
36
196
71
1
10543
10543
implement approximate (estimated) counts for API list method
New
10543
36
71
1
10541
10541
[Keep] Share buffers between overlapping/consecutive GET requests for the same block
New
2.0
10541
36
71
2
2.0
10535
10535
Joshua Randall
test suite hangs (in arvbox) in sdk/python test_callback
New
10535
36
196
71
1
10532
10532
Multiple links with the same relevant information can be created
New
10532
36
71
1
10531
10531
[crunchstat-summary] HTML plots should be a superset of text format output
New
10531
36
71
1
10514
10514
[crunch-job] use docker instead of docker.io
New
0.5
10514
36
71
1
0.5
10493
10493
[Python SDK] Provide more control over pre-fetch behavior
New
10493
36
71
2
10469
10469
Multiple virtual machines with the same hostname can be created
New
10469
36
71
1
10445
10445
[SDKs] Fix memory leak in Python SDK Collection class
New
10445
36
71
1
10444
10444
[Performance][Workbench] While in a resource #show page, switching between tabs results in fetching the object again from API server. This can cause unacceptable amount of latency for large objects such as large pipeline instances and also to collections.
New
10444
36
71
1
10408
10408
4xphq keep balance api request causes oom on api server
New
10408
36
71
1
10403
10403
Node manager should fetch pricing information from cloud APIs
New
10403
36
71
2
10405
10405
[API] Remove unimplemented fields from api_client_authorization
New
10405
36
71
6
10402
10402
[CWL] Reduce redundant work with subworkflow RunInSingleContainer
New
10402
36
71
6
10388
10388
Request collections that don't (yet) exist via fuse interface
New
10388
36
71
6
10387
10387
Faster downloading using arv-get
New
10387
36
71
6
10386
10386
In the arvados sso database, multiple identical clients can be created
New
10386
36
71
1
10354
10354
Tom Morris
Add varchar_pattern_ops to all relevant PostgreSQL UUID indexes
New
10354
36
388
71
6
10355
10355
[Workbench] Enable refresh for "small" pipelines
New
10355
36
71
6
10344
10344
[Workbench] Import CWL workflow
New
10344
36
71
6
10337
10337
remove the need of yum reinstall from the installation/upgrade of Rails based components
New
10337
36
71
1
10327
10327
arvados-cwl-runner fails to find secondaryFiles
New
10327
36
71
1
10320
10320
Tom Morris
[Workbench] Don't assume Switchyard config for SSH explanation
New
10320
36
388
71
1
10319
10319
[Workbench] list of logins in the admin page isn't showing all logins
New
10319
36
71
1
10328
10328
[CWL] a-c-r option to resubmit failed jobs
New
10328
36
71
2
10309
10309
[Workbench] add a configuration flag to hide compute nodes
New
10309
36
71
2
10308
10308
Peter Amstutz
Output glob "./" doesn't work as output from CWL workflow
New
10308
36
47
71
1
10296
10296
[Centos7] [google_api_python_client] packaging with wrong permissions
New
10296
36
71
1
10594
10594
[API] [Workbench] Error out when unrecognized keys appear in config files
New
0.5
10594
36
71
2
0.5
10265
10265
[Workbench] Pipeline instance shows wrong button labels in tab area
New
10265
36
71
1
10696
10696
[CWL] Tries to run docker inside container where docker is not available, gives IOError
New
10696
36
71
1
10268
10268
[SDK] Convenience method for resolving project/file paths
New
10268
36
71
2
10245
10245
[Performance][Workbench] Computing user notifications in topnav is expensive. Can the user's properties be used instead?
New
10245
36
71
6
10242
10242
[Performance] Fetching the pipeline instance qr1hi-d1hrv-jl9fvzy3x8sdj8v seems to take too long
New
10242
36
71
6
10217
10217
[Crunch1] Log the node properties at the start of a job
New
10217
36
71
2
10213
10213
Efficient queries for notification menu items
New
10213
36
71
6
10206
10206
[CWL] arvados-cwl-runner may not be handling input files on keep mount correctly
New
10206
36
71
1
10191
10191
Arvados should be able to cat/zcat files in collections easily
New
10191
36
71
2
10183
10183
[Node Manager] Support ephemeral additional storage for Azure node types that do not have sufficient instance storage
New
10183
36
71
2
10182
10182
Provide more reasonable error messages for memory issues during container dispatch
New
10182
36
71
1
10177
10177
Confusing job duration reporting
New
10177
36
71
1
10167
10167
[SSO] sso server adds multiple records without checking
New
10167
36
71
1
10170
10170
[Workbench] Jobs on dashboard say "No output" even when they have output
New
10170
36
71
1
10164
10164
Additional Crunch job logging controls
New
10164
36
71
2
9960
9960
Automate starting/enabling services during Workbench and API package installation
New
9960
36
71
6
10066
Review
0
9960
1
36
-c-a
5
10046
rails systemd unit or nginx config
Tom Clegg
3
0
9960
1
36
-c-a
5
10073
Transition plan
Tom Clegg
3
0
9960
1
36
-c-a
5
10141
10141
[Packaging] Include sample config file (/etc/arvados/foo/foo.example.yml) with each configurable package
Closed
2.0
10141
36
71
2
2.0
10127
10127
[API] In each request log entry, report time spent getting current permission graph
New
10127
36
71
1
10120
10120
[Crunch] crunch-dispatch log throttling should not apply to its own stderr
New
10120
36
71
1
10097
10097
Python RichCollectionbase's find_or_create() method callers may assume that found object is of "create_type" type
New
10097
36
71
1
10096
10096
RichCollectionBase's _get_src_target method would crash if "source" argument is not basestring and "target_path" is empty.
New
10096
36
71
1
10084
10084
keep-balance reporting large numbers of replicas lost
New
10084
36
71
1
10083
10083
queued jobs in Paused pipeline instances start running anyway
New
10083
36
71
1
10080
10080
pipeline_instance state can be changed from `Complete` to `Paused`
New
10080
36
71
1
10040
10040
[Workbench] ContainerRequest#show crashes "undefined method `each' for nil:NilClass"
New
10040
36
71
1
10027
10027
Move Container related documentation from wiki to code
New
10027
36
71
6
10018
10018
[Workbench] Double-clicking "show version" link causes modal deadlock
New
10018
36
71
1
10007
10007
[Workbench] Retrieve all log content directly from API instead of pre-rendering in Rails
New
10007
36
71
1
9989
9989
[SDKs] Python SDK should use a more recent version of the google api client library
New
9989
36
71
1
9985
9985
[Testing] TestErrorDuringRsync_FakeDstKeepservers
New
9985
36
71
1
9969
9969
[Crunch2] [API] Permit container [request] with empty command (run default docker command)
In Progress
9969
36
71
1
9968
9968
[Crunch2] [API] Support container request expiry (expires_at)
New
9968
36
71
2
9965
9965
Tom Morris
[CWL][Crunch][Crunch2] crunchrunner should ignore hidden directories when uploading to keep
New
9965
36
388
71
1
9964
9964
Tom Morris
[CWL][Crunch2][Crunch] crunchrunner should use CWL globs to output data to keep
New
9964
36
388
71
1
9870
9870
[FUSE] arv-mount installation documentation not working
New
9870
36
71
1
9732
9732
[FUSE] performance issues stat() in python
New
9732
36
71
1
9591
9591
Tom Morris
[FUSE] Undelete collections by moving them out of the TrashDirectory
New
9591
36
388
71
6
8179
8179
[keep-balance] Refuse to act when planning to delete data above an admin-specified threshold
New
8179
36
71
6
9967
9967
Tom Morris
[keep-balance] Do not delete blocks referenced by collections with replication_desired=0
New
9967
36
388
71
1
9958
9958
login-sync config file & systemd unit
New
9958
36
71
6
9959
9959
nodemanager systemd unit
New
9959
36
71
6
9937
9937
Tom Morris
[Workbench] file upload should provide progress bar for overall upload, not just individual files
New
9937
36
388
71
6
9936
9936
Workbench file upload should allow the selection of directories
New
9936
36
71
1
9929
9929
[SDK] portable_manifest_text() normalizes manifest, breaks CollectionReader() round trip
New
9929
36
71
1
9921
9921
[SDKs] Python SDK duplicates resource attributes in top level of params
New
9921
36
71
1
8415
8415
[SDKs] arv-put's default output includes both collection UUID and PDH
New
8415
36
71
2
3311
3311
[SDKs] Improve metadata created by arv-put
New
3311
36
71
2
9802
9802
Tom Morris
[Workbench UI] Pipeline instances should have a link to view the CWL file used.
New
9802
36
388
71
2
9755
9755
[CWL] Creating intermediate folders in working directory (fails in cwl-runner)
New
9755
36
71
1
9750
9750
[Workbench] UI should advance to new step when user submits their input
New
9750
36
71
1
9747
9747
[CWL] Secondary files entering into Arvados automatically
New
9747
36
71
2
9839
9839
[Crunch2][Workbench] List both pipeline_templates and workflows on both pages
New
2.0
9839
36
71
6
2.0
10142
10142
[Workbench] Ability to add group from Groups admin page
New
10142
36
71
1
9443
9443
[keep-rsync] Rename "replications" to "replicas"
New
0.5
9443
36
71
1
0.5
9364
9364
[keep-balance] "Expedited delete" tool: perform garbage collection on some specific (recently deleted) collections, bypassing usual GC race protections
New
3.0
9364
36
71
2
3.0
9362
9362
Tom Morris
[CWL] arvados-cwl-runner should reuse the most recent run
New
9362
36
388
71
1
9659
9659
[CWL] Jobs crash when arvados/jobs:latest is not suitable to run CWL jobs
New
9659
36
71
1
9630
9630
[Crunch2] crunch-dispatch-slurm can't successfully dispatch work when run from a directory it can't write to
New
0.5
9630
36
71
1
0.5
9278
9278
[Crunch2] Document/fix handling of collections with non-nil expires_at field
In Progress
1.0
9278
36
71
6
1.0
9293
Review docs/spec [[Expiring collections]]
Tom Clegg
3
0
9278
3
36
-c-a
5
9294
Document desired behavior and interpretation
Tom Clegg
3
0
9278
3
36
-c-a
5
9296
Update API to desired behavior
Tom Clegg
3
0
9278
3
36
-c-a
5
9302
Review 9278-expiring-collections
Peter Amstutz
47
0
9278
3
36
-c-a
5
9298
Update arv-mount to desired behavior
Tom Clegg
3
0
9278
5
36
-c-a
5
9297
Update Workbench to desired behavior
Tom Clegg
3
0
9278
5
36
-c-a
5
8912
8912
[Data manager] Verbose reporting
In Progress
0.5
8912
36
71
6
0.5
8976
Review 8912-missing-blocks-report
Peter Amstutz
47
0
8912
2
36
-c-a
5
8798
8798
[Node Manager] huge virtual memory size
New
8798
36
71
1
11198
Review
0
8798
1
36
-c-a
5
8504
8504
Joshua Randall
[Workbench] Times out before API server loading active pipeline instances
Feedback
0.5
8504
36
196
71
1
0.5
8719
Review PR #40
Joshua Randall
196
0
8504
2
36
-c-a
5
9592
9592
Tom Morris
[FUSE] rmdir on CollectionDirectory sets expires_at
New
9592
36
388
71
6
9590
9590
Tom Morris
[FUSE] Trash directory to list, inspect, and un-trash trashed collections
New
9590
36
388
71
6
9584
9584
Tom Morris
[FUSE] Don't display expiring collections in regular collection listings
New
9584
36
388
71
6
9245
9245
[FUSE] Make .arvados#collection available in collection subdirectories
New
9245
36
71
2
9244
9244
[FUSE] .arvados#collection is missing or outdated after writing inside collection
New
9244
36
71
1
8685
8685
Nico César
[FUSE] Add timestamp to arv-mount --logfile option
Closed
8685
36
288
71
1
8641
8641
add key/value support for tags
New
8641
36
71
2
8317
8317
[Provenance Tracking] jobs refer to collections by uuids, not pdh
New
8317
36
71
1
8254
8254
Add Gantt chart for pipeline optimization
New
8254
36
71
1
7977
7977
get rid of dependencies python-pyasn1 python-pyasn1-modules
New
7977
36
71
1
7747
7747
[FUSE] arv-mount is too slow for strelka
New
7747
36
71
1
7543
7543
Tom Morris
[Documentation] Write a Crunch2 wiki page
New
1.0
7543
36
388
71
6
1.0
11390
Review
Tom Clegg
3
0
7543
1
36
-c-a
5
7542
7542
Tom Morris
[Documentation] Write a Crunch wiki page
New
1.0
7542
36
388
71
6
1.0
11391
Review
Tom Clegg
3
0
7542
1
36
-c-a
5
11027
11027
[Crunchv2] python thread error after job success
New
11027
36
71
1
8669
8669
[SDKs] PySDK fails to load CAs for SSL verification when run inside Conda
New
8669
36
71
1
8721
8721
[Crunch] crunch-job can miss the final log output of a job
New
8721
36
71
1
8148
8148
[FUSE] When we give up trying to write a block, the next operation on the file should fail
New
8148
36
71
1
9156
9156
[Workbench] Bad URL quoting/parsing in File links from the pipeline template Components tab
Rejected
9156
36
71
1
8774
8774
[Crunch] Limit maximum wait time between retries
New
8774
36
71
6
7328
7328
[Crunch] [UX] Standard excepthook to help debug job problems
New
1.0
7328
36
71
2
1.0
8315
8315
[SDKs] arv-copy fails to copy a Docker image specified with repo:tag syntax
New
0.5
8315
36
71
1
0.5
8901
8901
[Workbench] The "Log" tab should have an notification that the job has been queued
New
8901
36
71
1
8894
8894
[Node Manager] Less logging of tracebacks for routine exceptions
New
8894
36
71
6
8346
8346
[API] Bad compute node address detection on private networks
New
8346
36
71
1
8388
8388
[SDKs] WebSocketClient Exception 'NoneType' object is not callable
In Progress
0.5
8388
36
71
1
0.5
8462
Review 8388-events-terminate
Peter Amstutz
47
0
8388
2
36
-c-a
5
8552
8552
[Crunch] Log throttling shouldn't throttle logs from crunchstat, crunch-job
New
8552
36
71
6
7831
7831
[FUSE] Add --umask, --fmask, --dmask options to control file permissions
New
1.0
7831
36
71
6
1.0
9141
9141
[SDKs] Bad use of RetryLoop in events.py
New
9141
36
71
1
7156
7156
[SDK] arvados.arvfile.readall_decompressed() does not return all blocks on a file
New
7156
36
71
1
8869
8869
[Crunch] Job was repeatedly retried on same bad compute node until abandoned
New
8869
36
71
1
8387
8387
[Docs] Many tutorial instructions are wrong outside Curoverse clusters
New
8387
36
71
1
8830
8830
[Workbench] No user profile should be required in the default configuration
New
0.5
8830
36
71
1
0.5
8778
8778
[Docs] Document Git 1.7.10+ dependency for shell node and HTTPS Git cloning
New
8778
36
71
6
8781
8781
[Docs/Workbench] Document how to clone repositories over HTTPS
New
8781
36
71
6
8775
8775
[Docs/Workbench] Improve SSH agent documentation
New
8775
36
71
6
7743
7743
[Workbench] Hide file preview buttons when preview isn't possible with current keep-web config
New
1.0
7743
36
71
1
1.0
8126
Review
Tom Clegg
3
0
7743
1
36
-c-a
5
8885
8885
[PySDK] API client logs a warning when you create an object without an owner_uuid
New
8885
36
71
6
7980
7980
[Node Manager] Broken nodes always get shut down, exempt from all node-counting considerations
New
7980
36
71
6
8541
8541
[NodeManager] Use sys.exc_clear() to release exception tracebacks
New
8541
36
71
1
8551
8551
[Node Manager] Minimum idle time before node is eligible for shutdown
New
8551
36
71
2
8686
8686
[Node Manager] qr1hi nodemanager can't start if ulimit is in place
New
8686
36
71
1
8565
8565
[API] Go code to connect to the API server database and make basic sense of it
New
8565
36
71
6
8566
8566
[API] Go code to implement the Arvados API permissions model
New
8566
36
71
6
8638
8638
[API] List queries using "distinct" option return incorrect number of items_available
New
8638
36
71
1
6772
6772
[API] Should not be necessary to host git repos on the same host as API server
New
2.0
6772
36
71
1
2.0
8163
8163
[FUSE] arv-mount should detect and log any files/dirs that are still open after unmounting
New
8163
36
71
2
7973
7973
[FUSE] Reset mount-tmp to the state of another collection
New
7973
36
71
6
7847
7847
[SDKs] Update run-command to use arv-mount --mount-tmp instead of staging directory
New
7847
36
71
2
7621
7621
[API] Job model validates that the script exists in the repository at script_version
New
1.0
7621
36
71
6
1.0
9428
9428
[SDKs] Port arv-keepdocker to use the docker-py library
New
9428
36
71
6
9045
9045
[SDKs] `arv keep docker` can upload an image already saved as .tar
New
9045
36
71
6
9147
9147
[SDKs] `arv keep docker` can make links for an image already in a collection
New
9147
36
71
6
3897
3897
[SDKs] Clients can specify which auth config file to load.
New
0.5
3897
36
71
6
0.5
7660
7660
[SDKs] PySDK one_task_per_input_file should support a num_retries argument
New
7660
36
71
1
8212
8212
[SDKs] arv CLI program accepts "-" and "/path/to/file" as values for parameters that expect JSON (most notably the "body" parameter)
New
0.5
8212
36
71
2
0.5
8314
8314
[SDKs] arv-copy continue on error
New
8314
36
71
6
8313
8313
[SDK] arv-copy better Git repository error reporting
New
8313
36
71
6
8363
8363
[FUSE] arv-mount exits non-zero if any I/O errors were returned
New
0.5
8363
36
71
2
0.5
6753
6753
[API] Asset pipeline does not work unless config/environments/production.rb is present at buildtime and runtime
New
6753
36
71
1
7312
7312
[API] CSS+images missing on login_failure.html
New
7312
36
71
1
7880
7880
[Crunch] crunch-dispatch should run the bundled version of crunch-job specified by Gemfile.lock
New
0.5
7880
36
71
1
0.5
8195
8195
[API] [Workbench] config:check catches and reports YAML parsing errors
New
8195
36
71
1
7323
7323
[SSO] [API] [Workbench] Have config:check sanity check secrets
New
7323
36
71
1
7694
7694
[API] [Workbench] Check for nonexistent config params during rake config:check
New
0.5
7694
36
71
2
0.5
8121
8121
[CRUNCH] Fail gracefully when arvados repo doesn't exists
New
8121
36
71
1
7024
7024
[Keep] keepstore status.json should report runtime environment
New
7024
36
71
2
7008
7008
[Workbench] Crashes with Fiddlesticks when trying to view a pipeline instance graph copied from another cluster
New
0.5
7008
36
71
1
0.5
5846
5846
[Workbench] [Fiddlesticks] Live job log should show recent history
New
2.0
5846
36
71
2
2.0
8399
8399
[Workbench] Doesn't explain why a job can't be cancelled
New
8399
36
71
1
8091
8091
[Workbench] Show all known runtime_constraints in job status pane
New
8091
36
71
6
8515
8515
[Node Manager] Detect and shut down nodes that fail provisioning in Azure
New
8515
36
71
2
3734
3734
[Keep] Keepstore and keepproxy support HTTP Range requests
New
2.0
3734
36
71
2
2.0
8228
8228
[SDKs] [FUSE] Python SDK and arv-mount use Range requests when a caller requests part of a block that has been ejected from the cache
New
2.0
8228
36
71
2
2.0
7127
7127
[API] Job log cleaner should not clean logs when the job's log is the empty collection
New
7127
36
71
2
7818
7818
[SDKs] Document that arv-copy accepts collection PDHs (ie content addresses) as arguments
New
0.5
7818
36
71
2
0.5
7001
7001
[SDKs] Recursive pipeline instance arv-copy doesn't copy job objects, losing metadata
New