Story New In Progress Resolved Feedback Closed Calendar
Sprint Impediments
18937
[config] simplify AnonymousUserToken configuration
18970,18936
0
1
impediments
-c-a
2
20391
crunchstat puts all the stats it records in Prometheus
20392
0
1
impediments
-c-a
6
19846
Use collection properties instead of links to tag docker images
13794
Tom Clegg
3
0
1
impediments
-c-a
2
19636
Editing inputs on "draft" tasks
20929
0
1
impediments
-c-a
6
17172
Stale-while-revalidate caching strategy for requests
16510
0
1
impediments
-c-a
2
18672
[go sdk] describe + implement desired Go SDK
18671
0
1
impediments
-c-a
2
20390
Let users view Prometheus stats through an Arvados API endpoint with permissions check
20391
0
1
impediments
-c-a
6
21253
Export additional config fields to workbench
21256
0
1
impediments
-c-a
2
16888
Federate container token should be able to access resources on other clusters
17000
0
1
impediments
-c-a
2
17159
[build] make build-packages-python-ruby run on a Jenkins satellite
17160
0
1
impediments
-c-a
1
16390
[k8s] add support for Azure AKS
16303
0
1
impediments
-c-a
2
13144
[SDKs] Wean all components off old arvadosclient and keepclient libraries
13162
0
1
impediments
-c-a
1
13995
[Controller] Port "collection update" functional tests from Rails API to controller test suite
13997
0
1
impediments
-c-a
6
15353
[Data operations] Chooser supports browing/picking projects/collections on federated clusters
17000
0
1
impediments
-c-a
2
16389
[k8s] add support for Amazon EKS
16303
Ward Vandewege
1
0
2
impediments
-c-a
2
19860
Support "pull image" container request
20622
0
2
impediments
-c-a
2
16447
Improve container image handling
13080
0
2
impediments
-c-a
6
16385
add prebuilt container images for Arvados releases
16303
Peter Amstutz
47
0
2
impediments
-c-a
2
15486
[crunchstat-summary] error fetching container log collection for v1.4+
Tom Morris
388
0
3
impediments
-c-a
1
18600
Collection update API for manipulating files
Tom Clegg
3
0
3
impediments
-c-a
2
17951
[workbench2] Remove unused compute nodes UX (admin dropdown)
Stephen Smith
2794
0
3
impediments
-c-a
1
13497
[API] Initial "arvados-controller" server that proxies API endpoints to Rails server
Tom Clegg
3
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
14645
[arv-mount] Report FUSE operation latency
Eric Biagiotti
907
0
3
impediments
-c-a
6
10757
[OPS] [arvados-ws] deploy arvados-ws on our test clusters: 4xphq, 9tee4, tb05z, c97qk
Ward Vandewege
1
0
3
impediments
-c-a
2
5748
[Keep] sometimes, Keep sucks up 100% cpu and becomes really slow after a while
Tom Clegg
3
0
3
impediments
-c-a
1
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
15768
Support multi-select operations
Lisa Knox
3103
0
3
impediments
-c-a
2
20241
API server accepts modern SSH key types (elliptic curve/ecdsa/ed25519)
Tom Clegg
3
0
3
impediments
-c-a
6
10762
[OPS] [arvados-ws] deploy arvados-ws on e51c5
Javier Bértoli
398
0
3
impediments
-c-a
2
16421
[doc] document deletion lifecycle of collections, and steps to undelete collections
Ward Vandewege
1
0
3
impediments
-c-a
3
19482
Linkable view panel for registered workflows
Peter Amstutz
47
0
3
impediments
-c-a
2
13111
[WebDAV] Support browsing of project hierarchies
Tom Clegg
3
0
3
impediments
-c-a
6
16384
[k8s] add workbench2
Ward Vandewege
1
0
3
impediments
-c-a
2
13494
Browse previous versions of a collection
Lucas Di Pentima
375
0
3
impediments
-c-a
6
10763
[arvbox] [arvados-ws] Make arvbox use the new arvados-ws
0
3
impediments
-c-a
2
10766
[Docs] [arvados-ws] make the arvados-ws documentation official, remove all mentions of the old puma websockets setup
Tom Clegg
3
0
3
impediments
-c-a
2
18699
arvados-server boot - option to bring up multiple clusters for wb2 federation tests
Tom Clegg
3
0
3
impediments
-c-a
2
17246
Single node salt install improvements
Javier Bértoli
398
0
3
impediments
-c-a
6
10759
[OPS] [arvados-ws] deploy arvados-ws on bd44f
Javier Bértoli
398
0
3
impediments
-c-a
2
18205
[api] [cloud] add compute instance price to container record
Tom Clegg
3
0
3
impediments
-c-a
2
12876
[CLI] arvados-client command-line tool
Tom Clegg
3
0
3
impediments
-c-a
2
17014
Add Container Requests endpoint to controller
Nico César
288
0
3
impediments
-c-a
2
10761
[OPS] [arvados-ws] deploy arvados-ws on f48sn
Javier Bértoli
398
0
3
impediments
-c-a
2
10760
[OPS] [arvados-ws] deploy arvados-ws on e979i
Javier Bértoli
398
0
3
impediments
-c-a
2
21230
Remove usage of global "pip install" in package build/test scripts
Brett Smith
79
0
3
impediments
-c-a
6
10765
[arvados-ws] switch our test infrastructure over to arvados-ws
0
3
impediments
-c-a
2
13593
[API] Sequence of "create group" requests runs slowly, and can crash API server
Lucas Di Pentima
375
0
3
impediments
-c-a
1
10758
[OPS] [arvados-ws] deploy arvados-ws on our production clusters: qr1hi, su92l
Javier Bértoli
398
0
3
impediments
-c-a
2
17952
[workbench] Remove unused "compute nodes" UX (admin dropdown)
Peter Amstutz
47
0
3
impediments
-c-a
1
15557
[Process view] Re-run workflow
Stephen Smith
2794
0
3
impediments
-c-a
1
20875
Deprecate OS packages for client tools
20838
Peter Amstutz
47
0
4
impediments
-c-a
3
16388
[k8s] remove old SSO server
0
5
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
18989
[controller] TLS/insecure config value should be in exported config
0
5
impediments
-c-a
1
22402
22402
Tom Clegg
Crunch
arvados-dispatch-cloud should log warnings when cloud API calls are slow
New
22402
36
3
379
1
22401
22401
Tom Clegg
Crunch
crunch-run --list (with no additional args) should not read from stdin
New
22401
36
3
379
1
22370
22370
Peter Amstutz
Deployment
Rework how development and testing/release package versions are determined in the source tree
New
22370
36
47
379
3
22372
engineering review
0
22370
1
36
-c-a
5
17772
17772
Login
use subject identifier (username etc) in "identity_url" instead of "email" for login
New
17772
36
379
2
21817
21817
Lucas Di Pentima
Docker
Consolidate and standardize a Docker image for arvados development and testing
New
21817
36
375
379
3
21983
Review
Peter Amstutz
47
0
21817
1
36
-c-a
5
22279
22279
Tom Clegg
Keep
keep-web: eliminate extra PDH lookup per request in series of PUT requests
New
22279
36
3
379
2
20622
20622
SDKs
arv-keepdocker uses new "pull image" API
New
20622
36
379
2
18621
18621
API
Ability for admin to purge old versions of a collection
New
18621
36
379
2
16888
16888
Crunch
Federate container token should be able to access resources on other clusters
New
16888
36
379
2
19121
Review
Peter Amstutz
47
0
16888
1
36
-c-a
5
19242
Engineering discussion about desired solution
0
16888
1
36
-c-a
5
21074
21074
API
Migrate "workflow" table to be backed by collections but maintain API
New
21074
36
379
2
22142
22142
SDKs
Python SDK Collection class uses replace_files API to update collections on API
New
22142
36
379
2
19860
19860
Crunch
Support "pull image" container request
In Progress
3.0
19860
36
379
2
3.0
20436
Review
0
19860
1
36
-c-a
5
22176
22176
Workbench2
Data table additional sort columns
New
22176
36
379
2
22297
22297
Workbench2
Make progress bar smaller
New
22297
36
379
2
21434
21434
CWL
Follow up fix to schema salad
New
21434
36
379
1
21435
Review
Peter Amstutz
47
0
21434
1
36
-c-a
5
22296
22296
Workbench2
Consider moving information from hover over in progres bar to static text
New
22296
36
379
2
22347
22347
Workbench2
Text in the "Owner" column is styled like a link but doesn't offer navigation action.
New
22347
36
379
1
22295
22295
Workbench2
Green is used for options for coloring cluster name when preforming search
New
22295
36
379
1
21746
21746
Workbench2
Multiselect checkbox behaves inconsistently depending on where you click
New
21746
36
379
1
21879
21879
Workbench2
Cannot change page size on Workbench's "All Processes" page (when cluster is busy?)
New
21879
36
379
1
22128
22128
Workbench2
Make "shared with me" more useful
New
22128
36
379
1
22138
22138
Workbench2
Collection context menu should offer all the same "copy to clipboard" actions as files/directories inside it
New
22138
36
379
2
22044
22044
Workbench2
Picker should auto-expand down to the "current" project
New
22044
36
379
2
20751
20751
Workbench2
Searching or linking a container uuid should bring bring up list of container requests
New
20751
36
379
2
22212
22212
API
Improper user query federation
New
22212
36
379
1
21887
21887
Keep
Keep-balance records storage usage per-project
New
21887
36
379
2
22210
22210
Peter Amstutz
Workbench2
Investigate missing defaults in "advanced"
New
22210
36
47
379
1
22253
Review
0
22210
1
36
-c-a
5
21847
21847
Workbench2
"Get API Token" usability improvements
New
21847
36
379
6
22157
22157
Crunch
Record resource usage high water marks in the container record
New
22157
36
379
2
21889
21889
Crunch
Periodic cron-like scheduler to run workflows automatically
New
21889
36
379
2
21844
21844
API
add file_properties column for per-file metadata in a collection
New
21844
36
379
6
22014
22014
Crunch
compute_time and cumulative_compute_time container fields
New
22014
36
379
2
21926
21926
Crunch
AMD ROCm GPU support
New
21926
36
379
6
22255
22255
Workbench2
Optional column that shows status & links to the most recently executed workflow associated with a project or workflow definition
New
22255
36
379
6
22020
22020
Workbench2
Customize upper-right "help" menu
New
22020
36
379
2
22021
22021
Workbench2
Regular expression support for filtering file list of collections
New
22021
36
379
2
21017
21017
Brett Smith
SDKs
Convert cookbook container recipes into SDK methods
New
1.0
21017
36
79
379
6
1.0
21247
Review
Peter Amstutz
47
0
21017
1
36
-c-a
5
21881
21881
SDKs
arv-copy sets "arv:copied_from_uuid" property on copied collections and projects
New
21881
36
379
2
20662
20662
SDKs
Python API to monitor container/requests
New
20662
36
379
6
22161
22161
Update to singularity 4 in compute image builder and arvados-server install
New
22161
36
379
6
21938
21938
Crunch
Additional arvados-dispatch-cloud metrics
New
21938
36
379
2
22160
22160
API
Idempotent container request 'Committed' state
New
22160
36
379
1
22156
22156
Workbench2
Races can create duplicate permission links
New
22156
36
379
1
22114
22114
Tests
Remove test suite's dependence on keep_services table
New
22114
36
379
2
22113
22113
Workbench2
Add keyboard navigation to Workbench2
New
22113
36
379
6
22022
22022
CWL
Ability to give regexs to filter on errors that are reported up to the user for better readability
New
22022
36
379
2
21997
21997
Crunch
Option to fall back from spot instance to on demand if certain conditions are met
New
21997
36
379
6
21996
21996
investigate if we should continue setting up encrypted partitions ourselves or can use EBS encryption
New
21996
36
379
6
21936
21936
Keep
Minimum viable external data access feature
New
21936
36
379
6
21942
21942
Keep
Poor performance when a collection consists mostly of small slices of many different large blocks
New
21942
36
379
6
20053
20053
CWL
schema-salad codegen returns line numbers
In Progress
20053
36
379
2
20510
Review
0
20053
2
36
-c-a
5
21761
21761
Crunch
Want a way with cloud dispatcher to have specific instances and/or instance types stay around and remain available for work
New
21761
36
379
2
21220
21220
Stephen Smith
Workbench2
Workbench 2 supports Google Analytics
New
21220
36
2794
379
2
21438
Review
Lisa Knox
3103
0
21220
1
36
-c-a
5
21831
21831
Workbench2
Hide "subprocesses" tab when there are no subprocesses.
New
21831
36
379
2
18217
18217
Workbench2
Enable file sorting in Data Collection
New
18217
36
379
2
21294
21294
Workbench2
Data table filtering on user properties & UI to add columns displaying specific properties
New
21294
36
379
2
21884
21884
Workbench2
Collection details edit panel uses rich text editor
New
21884
36
379
2
19636
19636
Workbench2
Editing inputs on "draft" tasks
New
4.0
19636
36
379
6
4.0
21534
21534
Workbench2
Set sort order of projects in left side tree
New
21534
36
379
2
20929
20929
Workbench2
Launching workflow creates a draft process for editing
New
20929
36
379
2
21292
21292
Workbench2
New workflow picker panel
New
5.0
21292
36
379
2
5.0
21287
21287
API
Binning and throttling incoming and outgoing requests
New
21287
36
379
1
21897
21897
Deployment
Installer supports Multi Availability Zone RDS
New
21897
36
379
2
21896
21896
Deployment
Installer supports RDS alerting
New
21896
36
379
2
21888
21888
CWL
Workflow feature that merges output into existing collection
New
21888
36
379
2
21425
21425
Deployment
Salt installer should support Alma/Rocky/RHEL
New
21425
36
379
6
21426
21426
Tests
Create and automatically run a Jenkins job test-provision-rocky8
New
21426
36
379
6
21880
21880
Deployment
New installer
New
21880
36
379
6
21877
21877
API
Permission links can have an expiration date
New
21877
36
379
6
21747
21747
Workbench2
On VM login form, placeholder text lingers after selecting user
New
21747
36
379
1
21809
21809
Workbench2
Collapsible view for scattered process
New
21809
36
379
6
21760
21760
Workbench2
Add "container image" as a data type filter (alongside output, logs, intermediate)
New
21760
36
379
2
21759
21759
Workbench2
shell access panel should link to the "ssh keys" panel and/or they should be merged
New
21759
36
379
6
21279
21279
Deployment
cloudtest command should test connectivity to crunch-run gateway
New
2.0
21279
36
379
2
2.0
21547
21547
Peter Amstutz
API
return certain database errors as 500 so they can be retried
New
21547
36
47
379
1
21554
Review
Tom Clegg
3
0
21547
1
36
-c-a
5
21571
21571
Brett Smith
Documentation
Documentation should call it "arv-mount" rather than "FUSE Driver"
New
21571
36
79
379
1
21588
Review
Lucas Di Pentima
375
0
21571
1
36
-c-a
5
20857
20857
Crunch
numerous errors "Cost cannot be modified in state 'Locked'"
New
20857
36
379
1
21306
21306
Workbench2
If virtual machines table is empty, don't show "shell access" option
New
21306
36
379
1
21272
21272
Workbench2
Support manipulation of collection subdirectories/streams
New
21272
36
379
2
20880
20880
Stephen Smith
Workbench2
Can link to wb2 URL to prompt user to launch workflow, specify project uuid in query
New
2.0
20880
36
2794
379
2
2.0
20957
Review
Peter Amstutz
47
0
20880
1
36
-c-a
5
19080
19080
Workbench2
When item is in trash, offer to remove it from trash
New
19080
36
379
2
21658
21658
`arvados-client logs` shows no logs then exits zero
New
21658
36
379
1
21738
21738
API
Text search queries are slow, especially for strings of numbers
New
21738
36
379
6
21711
21711
Workbench2
CWL File picker option to directly upload files, create and select new collection
New
21711
36
379
2
21710
21710
Workbench2
Render HTML in CWL 'label' and 'doc' fields
New
21710
36
379
2
21709
21709
CWL
CWL hints for ordering and grouping inputs which affects WB2 display
New
21709
36
379
6
21708
21708
Workbench2
Builtin text editor to edit small text files in collections
New
21708
36
379
6
21699
21699
Docker
create Docker image with Rails API server - proof of concept
New
21699
36
379
6
21698
21698
FUSE
Research FUSE passthrough or splicing for FUSE v2
New
21698
36
379
6
21648
21648
Workbench2
Group list, group members, and permissions have multi-select check boxes but no multi-select operations
New
21648
36
379
1
21647
21647
SDKs
Investigate changing prefetch default to 0 in Python SDK
New
21647
36
379
2
21645
21645
Add image preview to IO panel
Arvados Workbench 2 47
New
21645
47
379
2
21634
21634
Workbench2
Go through WB2 and ensure that loading indicators behave consistently based on guidelines
New
21634
36
379
6
21623
21623
Workbench2
Display filters active on a data table as chips on the column header
New
21623
36
379
2
21622
21622
API
Mail delivery failure should not cause API calls to fail
New
21622
36
379
1
21618
21618
Tom Clegg
Crunch
cloudtest should give up if test instance disappears from listing before probe succeeds
New
21618
36
3
379
1
21615
21615
Workbench2
Details Panel should show details for every type of resource
Arvados Workbench 2 47
New
21615
47
379
6
21614
21614
Workbench2
User can open things in new tab with middle-click/Ctrl+click
New
21614
36
379
2
21612
21612
CWL
a-c-r with --debug can try to log entire input/output objects, which can be too large for the logging system
New
21612
36
379
1
21599
21599
Tom Clegg
API
_inspect/requests endpoint should reveal whether each request is queued or active
New
21599
36
3
379
2
21581
21581
Crunch
Crunch saves compute node journals to collections readable only by administrators
New
21581
36
379
6
21610
21610
Performance
Evaluate the feasibility of exporting a prometheus-compatible API for container metrics & using a javascript client to query metrics
New
21610
36
379
6
21609
21609
Workbench2
Display how to use container shell somewhere on process page when user is allowed to do it
New
21609
36
379
2
21595
21595
FUSE
'shared' should use usernames, not full names
New
21595
36
379
6
21575
21575
Workbench2
Project test "creates a project from the context menu in the correct subfolder" fails intermittently
New
21575
36
379
1
21573
21573
Deployment
Publish fewer packages
New
21573
36
379
6
21569
21569
User notifications
Arvados Epics 49
New
21569
49
379
6
21551
21551
SDKs
Python SDK methods to generate keep: URIs
New
21551
36
379
6
21550
21550
Workbench2
Group members status and visible empty while loading
Arvados Workbench 2 47
New
21550
47
379
2
21549
21549
CWL
aws-cli-cwl supports uploading entire directories
New
21549
36
379
6
21545
21545
Documentation
Compute node build script requires Packer amazon plugin but this is not documented
New
21545
36
379
6
21544
21544
Workbench2
Convenient way to copy keep: URIs
New
21544
36
379
6
21542
21542
Crunch
Improved visibility on cloud instance (and maybe other resources?) quotas
New
21542
36
379
6
21532
21532
CWL
S3 download workflow supports downloading from public buckets
New
21532
36
379
6
21530
21530
Tests
CWL conformance tests can fail to pull arvbox image from Docker Hub
New
21530
36
379
1
21312
21312
Workbench2
Workbench 2 supports matomo analytics
New
21312
36
379
2
19822
19822
Documentation
Write docstrings for arvados.config
New
0.5
19822
36
379
2
0.5
21531
21531
CWL
OutputCollectionProperties cannot reference outputs
New
21531
36
379
1
20983
20983
Brett Smith
Crunch
Tool to automatically populate Arvados InstanceTypes
New
3.0
20983
36
79
379
2
3.0
21008
Review
Peter Amstutz
47
0
20983
1
36
-c-a
5
19820
19820
Documentation
Write docstrings for arvados.cache
Closed
0.5
19820
36
379
2
0.5
21407
21407
SDKs
Version field in ArvadosR package is misleading
New
21407
36
379
1
19827
19827
Documentation
Write docstrings for arvados.keep
New
1.0
19827
36
379
2
1.0
21038
21038
Documentation
Add ability to easily copy code segments from doc
New
21038
36
379
2
19823
19823
Documentation
Write docstrings for arvados.crunch
New
0.5
19823
36
379
2
0.5
19831
19831
Documentation
Write docstrings for arvados.vocabulary
New
0.5
19831
36
379
2
0.5
19828
19828
Documentation
Write docstrings for arvados.stream
New
0.5
19828
36
379
2
0.5
19819
19819
Brett Smith
Documentation
Write docstrings for arvados.arvfile
New
1.0
19819
36
79
379
2
1.0
19824
19824
Documentation
Write docstrings for arvados.errors
New
1.0
19824
36
379
2
1.0
21523
21523
Peter Amstutz
Workbench2
Hide warnings from process page
New
21523
36
47
379
2
19829
19829
Documentation
Write docstrings for arvados.timer
New
0.5
19829
36
379
2
0.5
21527
21527
Tests
lib/service Suite.TestRequestLimitsAndDumpRequests_Controller fails intermittently
New
21527
36
379
1
21526
21526
Deployment
Package "not rebuilding, downloading instead" logic is inappropriate after changing the build process
New
21526
36
379
1
21525
21525
Workbench2
Process view unusable on running containers that are too verbose
Arvados Workbench 2 47
New
21525
47
379
1
21506
21506
FUSE
Improve error message when arv-mount --filters file is bad JSON
New
21506
36
379
6
21529
21529
Deployment
Salt Installer manages API.MaxRequestSize from local.params
New
21529
36
379
2
21499
21499
Tests
Workbench process test "displays IO parameters with no value" fails intermittently
New
21499
36
379
1
21493
21493
SDKs
Document stability expectations for SDKs
New
21493
36
379
6
21505
21505
FUSE
Define __slots__ for all classes in the fusedir and fusefile modules
New
0.5
21505
36
379
2
0.5
21492
21492
Documentation
Move/copy "Importing data into Keep" a-c-r docs to cwl-run-options.html
New
0.5
21492
36
379
1
0.5
14922
14922
Crunch
Run multiple containers concurrently on a single cloud VM
New
5.0
14922
36
379
2
5.0
21459
21459
Documentation
Cookbook recipe for "list project contents" is broken
New
0.5
21459
36
379
1
0.5
20972
20972
API
Bulk trash API
New
3.0
20972
36
379
2
3.0
19974
19974
Crunch
Option to re-submit preemptible jobs to reserved nodes when previous attempt was interrupted
New
19974
36
379
2
19365
19365
Documentation
Scoped token doc is out of date
New
19365
36
379
1
21451
21451
Peter Amstutz
Tests
running test suite in docker
In Progress
21451
36
47
379
6
21259
21259
Documentation
Document SeparateRunner CWL extension
New
21259
36
379
6
21446
21446
Brett Smith
Deployment
Stop using `apt-key add` everywhere
New
21446
36
79
379
6
21442
21442
Workbench2
Collection metadata can specify a "primary document" which is displayed by workbench in an iframe
New
21442
36
379
2
21424
21424
Crunch
Way to run a diagnostic container that captures all system logs, not just Crunch's
New
21424
36
379
6
21422
21422
FUSE
Pathological arv-mount performance listing the contents of one project under a large filter group
New
21422
36
379
1
21495
21495
API
optionally assign unique usernames to groups to provide a flat, human-assigned identifier space
New
21495
36
379
6
21414
21414
Workbench2
Add UI to create filter groups
New
21414
36
379
6
21423
21423
Deployment
arvados-login-sync activity with many users
New
21423
36
379
1
21418
21418
Keep
Use Content-Security-Policy header to allow inline loading of files from keep-web even with TrustAllContent: false
New
21418
36
379
2
21410
21410
FUSE
Option(s) to add prefixes to directory names to distinguish projects, collections, tags, etc.
New
21410
36
379
6
21405
21405
Tests
Run full test suite on both oldest+newest supported Debian-family distros
New
21405
36
379
6
21391
21391
Docker
Update arvbox to Debian 12
New
21391
36
379
2
21390
21390
Docker
Update arvados/dev-jobs Docker image to Debian 12
New
21390
36
379
1
9364
9364
Keep
[keep-balance] "Expedited delete" tool: perform garbage collection on some specific (recently deleted) collections, bypassing usual GC race protections
New
3.0
9364
36
379
2
3.0
16515
16515
Display keep-balance block count stats in grafana dashboard
New
16515
36
379
2
21389
21389
Docker
Update arvados/jobs Docker image to Debian 12
New
21389
36
379
2
21260
21260
API
abort processing on timeout and/or client hangup in Rails API
New
21260
36
379
1
21078
21078
Keep
Performance of trashing / deleting large numbers of objects on S3
New
21078
36
379
6
21014
21014
Tom Clegg
Review postgres autovacuum settings
New
21014
36
3
379
6
21377
21377
CWL
Option to run command line tool in same container as the workflow runner
New
21377
36
379
6
21376
21376
Deployment
Installer redesign and testing
New
21376
36
379
6
21362
21362
Deployment
Support Rocky/RHEL 9
New
21362
36
379
6
21328
21328
Deployment
Package build Dockerfiles clone from workspace, not git.arvados.org
New
21328
36
379
6
21323
21323
System services use cache/config directories indicated by XDG env vars / systemd directives
New
21323
36
379
6
21322
21322
Documentation
Document is_invited field of users in the API reference
New
21322
36
379
1
21320
21320
Workbench2
"Selected element" outline when ctrl+clicking rows is pointless and distracting
New
21320
36
379
1
21319
21319
API
Avoid waiting/deadlock when a controller handler performs subrequests against the same controller
New
21319
36
379
1
21318
21318
Shell Access Admin 404
New
21318
36
379
1
21311
21311
Workbench2
HTML tag visible in User page's message
Arvados Workbench 2 47
New
21311
47
379
1
21310
21310
Workbench2
Progress bar not counting cancelled steps
Arvados Workbench 2 47
New
21310
47
379
1
21299
21299
Documentation
API reference documentation includes Python examples
New
21299
36
379
6
21298
21298
SDKs
PySDK returns rich objects
New
21298
36
379
6
21271
21271
Workbench2
"Run Workflow"→"Back" navigation is unexpected
New
21271
36
379
1
21263
21263
Deployment
Delist or document deprecated PyPI packages
New
21263
36
379
6
21257
21257
SDKs
arvados.events last_log_id handling seems sus
New
21257
36
379
6
21269
21269
Fix unkeyed struct fields and enable "go vet" checks
New
0.5
21269
36
379
2
0.5
21255
21255
Tests
lib/controller/localdb TestLoginLDAPViaPAM is racey
New
21255
36
379
1
21253
21253
Export additional config fields to workbench
New
21253
36
379
2
21250
21250
Deployment
Build Dockerfiles take a JOBS argument
New
21250
36
379
6
21228
21228
Deployment
Salt installer uses the latest arvados-formula from main instead of using a versioning strategy
New
21228
36
379
1
21215
21215
CWL
Support JavaScript evaluation in OutOfMemoryRetry.memoryRetryMultipler
New
21215
36
379
6
21199
21199
Workbench2
Provide interface to edit workflow name+description
New
21199
36
379
6
21198
21198
Workbench2
"View details" for a workflow definition shows parent project details
New
21198
36
379
1
21195
21195
If a spot instance isn't available, can indicate your are willing to schedule on a reserved instance.
New
21195
36
379
2
21194
21194
Crunch
Mass container cancellations slam the API server
New
21194
36
379
1
21187
21187
a-c-r should detect and warn when arv:IntermediateOutput outputTTL is too low
New
21187
36
379
1
21175
21175
Do not retry after "unsupported instance type" EC2 errors
New
21175
36
379
2
21183
21183
Documentation
Document the /logout endpoint in the API reference
New
0.5
21183
36
379
2
0.5
21168
21168
Crunch
Use SLURM REST API
New
21168
36
379
2
21167
21167
Crunch
container checkpoint/restore
In Progress
21167
36
379
1
21166
21166
Keep
add collection_status field
New
21166
36
379
6
20985
20985
API
Setting priority 0 on a queued container should change it to "cancelled" state
New
20985
36
379
1
21143
21143
Keep
Admins can notice and troubleshoot keep-balance GC issues
New
21143
36
379
2
21142
21142
Keep
Reporting total storage usage for each Volume
New
21142
36
379
2
21134
21134
Fix proxy error logging in controller's container log handler
New
0.5
21134
36
379
1
0.5
21127
21127
Keep
Keepstore uses "DeleteObjects" to delete multiple S3 objects at a time to improve throughput
New
21127
36
379
2
21351
21351
Keep
Support Amazon S3 inventory as alternative to list API
New
21351
36
379
2
21120
21120
Documentation
Help output for `arv-mount --file-cache` is oversimplified
New
21120
36
379
1
21079
21079
When at cloud quota, retry creating instances periodically even when none have shut down
New
21079
36
379
2
21072
21072
Workbench2
Directory array picker chips needs tooltip to differentiate similarly named folder selections
New
21072
36
379
2
21071
21071
Workbench2
Directory array tree picker shows checkbox for project which does nothing
New
21071
36
379
1
21070
21070
CWL
Support cwltool override feature
New
21070
36
379
2
21058
21058
Workbench2
Let users know if Crunch hit cloud capacity
New
21058
36
379
6
21057
21057
API
Bulk update API
New
21057
36
379
2
21051
21051
CWL
a-c-r feature to automatically generate scatter worfklows
New
21051
36
379
2
21050
21050
CWL
feature to produce null outputs from failed steps and continue running
New
21050
36
379
2
21049
21049
Workbench2
Side pane closes when user asks to change the contents
New
21049
36
379
1
21045
21045
Workbench2
Show requested resources for draft processes
New
21045
36
379
6
21048
21048
Workbench2
Hitting enter on the "key" field of metadata entry should move focus to the "value" field
New
21048
36
379
2
21046
21046
SDKs
Ability to specify authorization headers for tools using http_to_keep (a-c-r / arv-copy)
New
21046
36
379
2
21044
21044
SDKs
Collection.clone doesn't handle custom API clients
New
21044
36
379
1
21043
21043
Deployment
`arvados-client diagnostics` doesn't skip tests when wb1 endpoint is empty
New
21043
36
379
1
21042
21042
Documentation
Config comment for DefaultTrashLifetime is confusing
New
0.5
21042
36
379
1
0.5
21039
21039
CWL
arvados-cwl-runner crashes when running a registered workflow with duplicate enum types
New
21039
36
379
1
21024
21024
SDKs
PySDK includes basic workflow reporting script
New
21024
36
379
6
21022
21022
Documentation
Guide to writing custom reports with PySDK
New
21022
36
379
6
20993
20993
Tests
Test ruby-google-api-client
New
20993
36
379
6
21001
21001
Workbench2
Resources panel includes maximum resources actually used & warning when they are less than 50% of resources requested
In Progress
21001
36
379
2
20971
20971
Crunch
Priority of 3rd level containers
New
20971
36
379
6
20991
20991
Crunch
Let container requests specify whether they'd rather run fast or run cheap
New
20991
36
379
6
20989
20989
Workbench2
When getting name of 'owner', 50 items in a list results in 50 requests
New
20989
36
379
1
20988
20988
Deployment
Diagnostics should test that websockets is functional
New
20988
36
379
2
21018
21018
Documentation
Add CSS to pdoc to improve admonition rendering
New
0.5
21018
36
379
2
0.5
19378
19378
Stephen Smith
Workbench2
Can select folder to recursively upload all the files to Collection
New
3.0
19378
36
2794
379
2
3.0
20333
Review
Lucas Di Pentima
375
0
19378
1
36
-c-a
5
20980
20980
Workbench2
Visual design for description panel
New
20980
36
379
2
20979
20979
Sarah Zaranek
Crunch
Research spot instance retry strategies
New
20979
36
326
379
2
20954
20954
Workbench2
Playground uses tooltips to introduce Workbench UI
New
20954
36
379
6
21331
21331
Peter Amstutz
Documentation
website notes
New
21331
36
47
379
6
21190
21190
Crunch
crunch-run abandoned but process still 'Running'
New
21190
36
379
1
21119
21119
API
Workbench stops receiving websocket messages after a few minutes
New
21119
36
379
1
20945
20945
Workbench2
Using + button to save new sharing links is not obvious
New
20945
36
379
6
20939
20939
Deployment
Create test-provision-rocky8
New
20939
36
379
6
20938
20938
Deployment
Fix apt lock failure in test-provision-debian10
New
20938
36
379
6
20927
20927
API
When validating a remote token, translate transient network errors to a 5xx status
New
20927
36
379
6
20925
20925
Documentation
WGS tutorial papercuts
New
20925
36
379
6
20924
20924
Workbench2
Search supports workflows
New
20924
36
379
6
20923
20923
Workbench2
Way to mark a project as favorite from the project page
New
20923
36
379
6
19480
19480
Peter Amstutz
Workbench2
remove "choose" flow from the registered workflow run page
Arvados Workbench 2 47
New
19480
47
47
379
2
20921
20921
Workbench2
Federated search UX papercuts
New
20921
36
379
1
20917
20917
Tests
Test PySDK with different versions of pycurl
New
20917
36
379
6
20909
20909
Tests
PySDK tests.test_keep_client.KeepDiskCacheTestCase.test_disk_cache_cap fails on Debian 12
New
0.5
20909
36
379
1
0.5
20898
20898
Lisa Knox
Fix narrowing issue in withDialog declaration
Arvados Workbench 2 47
New
20898
47
3103
379
1
20827
20827
Deployment
Relicense install templates & code samples
New
20827
36
379
1
20908
20908
Arvados release tool helps with ticket review checklist and jenkins submission
New
20908
36
379
1
20893
20893
Investigate using PyInstaller to build self-contained packages
New
20893
36
379
3
20040
20040
Tom Clegg
Crunch
Getting additional cost info from AWS
New
20040
36
3
379
2
20852
20852
SDKs
Convert cookbook collection recipes into SDK methods
New
20852
36
379
6
20851
20851
Workbench2
Ability to define which federated clusters are searched by default in workbench2
New
20851
36
379
2
20837
20837
Deployment
systemd controls memory usage on Arvados services
New
20837
36
379
6
20727
20727
Deployment
Publish standalone binaries for arvados-client, other Go client tools
New
20727
36
379
6
20841
20841
Migrate internal usage of 'arv' to arvados-client by symlinking 'arv' -> 'arvados-client'
New
20841
36
379
1
20838
20838
Deployment
Discontinue OS packages of client tools in favor of pypi/rubygems only
New
20838
36
379
3
19846
19846
Tom Clegg
Docker
Use collection properties instead of links to tag docker images
New
3.0
19846
36
3
379
2
3.0
19946
Review
Brett Smith
79
0
19846
1
36
-c-a
5
19951
Review
0
19846
5
36
-c-a
5
20224
20224
Workbench2
Workbench 2 accepts modern SSH key types (elliptic curve/ecdsa/ed25519)
New
0.5
20224
36
379
2
0.5
20874
20874
Ensure that we continue to use open source versions of Terraform & Packer
New
20874
36
379
3
20875
20875
Peter Amstutz
Documentation
Deprecate OS packages for client tools
Feedback
20875
36
47
379
3
20879
Review
Brett Smith
79
0
20875
1
36
-c-a
5
20804
20804
Crunch
crunchstat-summary should use container logs API, not CollectionReader and logs table
New
20804
36
379
1
20806
20806
SDKs
CLI operations to manipulate files in collections
New
20806
36
379
2
20805
20805
Workbench2
Create empty folder and move within collection operations
New
20805
36
379
2
20802
20802
Deployment
shellinabox not packaged for RH8-based distro
New
20802
36
379
6
20801
20801
Crunch
Crunch discountConfiguredRAMPercent math seems surprising, undesirable
New
20801
36
379
1
20800
20800
Crunch
When runtime_constraints.ram exactly matches instance_type.RAM, try to use that instance type
New
20800
36
379
6
20764
20764
Workbench2
Copy-to-Clipboard snackbar doesn't show up when copied from context menu
Arvados Workbench 2 47
New
20764
47
379
1
16316
16316
CWL
a-c-r handles resource range requests (especially CPU) and adjusts requests based on what is in InstanceTypes list
In Progress
2.0
16316
36
379
2
2.0
16354
Review
Peter Amstutz
47
0
16316
1
36
-c-a
5
20752
20752
Update aws-sdk-go-v2 and support HostnameImmutable flag
New
2.0
20752
36
379
6
2.0
20748
20748
Crunch
Compute node AMI scripts may be run too late, making docker restart after a launched container
New
20748
36
379
1
20736
20736
Keep
expand & collect keepstore and keepweb performance metrics
New
20736
36
379
2
20734
20734
Documentation
Remove "upgrade from docker 1.9" and "upgrading to containers api" pages from docs
New
20734
36
379
3
20728
20728
Documentation
Remove build instructions for PySDK C dependencies, if possible
New
0.5
20728
36
379
6
0.5
20192
20192
API
Move AuditLogs.tidy_in_background from Rails to controller
New
1.0
20192
36
379
2
1.0
19796
19796
Documentation
Properly document what should be done with dockerhub's arvados/jobs:latest image from 2 years ago
New
1.0
19796
36
379
1
1.0
19833
19833
Untag arvados/jobs:latest from docker hub
New
0.5
19833
36
379
6
0.5
19598
19598
Documentation
Document all of arvados-client's commands
New
2.0
19598
36
379
3
2.0
20725
20725
CWL
Report javascript errors as errors instead of warnings
New
20725
36
379
1
20723
20723
SDKs
Stop running setup.py in our build+test infrastructure
New
20723
36
379
6
20724
20724
Tests
Silence httplib2/ssl deprecation warning
New
0.5
20724
36
379
2
0.5
20694
20694
Unable to create Git repository in Workbench 2 (Playground)
Arvados Workbench 2 47
New
20694
47
379
1
20686
20686
Expanded metrics
Arvados Epics 49
New
20686
49
379
6
20708
20708
API
Control permission for individual users to run containers or use container shell feature
New
20708
36
379
2
20692
20692
Keep
keep-web can pack multiple small files into a single block
New
20692
36
379
6
20678
20678
Workbench2
Virtual Machines admin UI isn't really usable when too many users are assigned.
Arvados Workbench 2 47
New
20678
47
379
1
20641
20641
CWL
extensions for options currently only available on command line
New
20641
36
379
2
20659
20659
CWL
Tool to update a-c-r version in workflow records
New
20659
36
379
2
20285
20285
Workbench2
System status panel that embeds grafana
New
20285
36
379
2
20081
20081
Workbench2
Easy copy project name to clipboard
New
20081
36
379
2
18846
18846
Workbench2
Rendering rich descriptions
New
18846
36
379
6
20651
20651
CWL
a-c-r lets users specify workflow by name (+version?)
New
20651
36
379
6
20720
20720
Documentation
Every section header in the documentation should have an id for easy linking
New
1.0
20720
36
379
2
1.0
20646
20646
Documentation
Explain that on EC2, DeployPublicKey depends on AdminUsername matching image
New
0.5
20646
36
379
1
0.5
20632
20632
API
Complex recursive copy/delete operations
New
20632
36
379
2
20621
20621
Workbench2
Redirect when user visits a page in workbench that is actually an object on another cluster
New
20621
36
379
1
20618
20618
Workbench2
Consistent use of horizontal/vertical 3-dots icon for menus
New
20618
36
379
1
20521
20521
SDKs
Python tools emit logs from googleapiclient
New
20521
36
379
6
20592
20592
Peter Amstutz
CWL
cwl-runner should use arv:WorkflowRunnerResources.acrContainerImage
New
20592
36
47
379
2
20546
20546
Lucas Di Pentima
API
Displaying AWS RDS metrics on grafana
New
20546
36
375
379
2
20555
Review
Peter Amstutz
47
0
20546
1
36
-c-a
5
20542
20542
API
Report metrics for expensive response fields
New
20542
36
379
2
20532
20532
CWL
Grouping steps by sample
New
20532
36
379
2
20525
20525
Workbench2
Delete operations should not refresh the list
New
20525
36
379
1
20604
20604
Crunch
crunch-run retry timeout should increase for long-running containers
New
20604
36
379
2
20519
20519
SDKs
Support path-like objects throughout the SDK
New
20519
36
379
6
20518
20518
SDKs
Remove calls to datetime utcnow/utcfromtimestamp
New
20518
36
379
6
20517
20517
Crunch
Impedance mismatch using `systemctl is-system-running` as default BootProbeCommand
New
20517
36
379
6
20516
20516
Diagnostics command should recommend using cloudtest to diagnose further if test container does not succeed
New
0.5
20516
36
379
1
0.5
20512
20512
Workbench2
Filter process list on "supervisor" flag instead "requesting_container_uuid"
New
20512
36
379
1
20471
20471
Admin CLI for managing dispatcher / cloud VMs
New
20471
36
379
2
20458
20458
Documentation
Document arvados-client logs command
New
20458
36
379
6
20237
20237
Brett Smith
Crunch
fair scheduling in cloud dispatcher
New
20237
36
79
379
6
20426
20426
Deployment
Installer sets up health check aggregator and monitoring/alerting based on health checks
New
3.0
20426
36
379
2
3.0
20392
20392
Workbench2
Workbench 2 displays container performance metrics from Prometheus statistics
New
20392
36
379
6
20391
20391
Crunch
crunchstat puts all the stats it records in Prometheus
New
20391
36
379
6
20390
20390
Crunch
Let users view Prometheus stats through an Arvados API endpoint with permissions check
New
20390
36
379
6
18800
18800
Update Python SDK documentation
Arvados Epics 49
In Progress
18800
49
379
6
18179
18179
Better spot instance support
Arvados Epics 49
In Progress
18179
49
379
6
16557
16557
Reorganize user guide, update for wb2
Arvados Epics 49
In Progress
16557
49
379
6
16517
16517
Workflow resource usage, runtime, and cost visibility and forecasting
Arvados Epics 49
In Progress
16517
49
379
6
21133
21133
Deployment
Add diagnostics checks for container log API
New
1.0
21133
36
379
2
1.0
19634
19634
Stephen Smith
Workbench2
virtual machines admin failing when federated user home cluster is inaccessible
New
1.0
19634
36
2794
379
1
1.0
19781
19781
Peter Amstutz
Workbench2
GUI crashes on a certain workflow
New
2.0
19781
36
47
379
1
2.0
19805
Review
Lucas Di Pentima
375
0
19781
1
36
-c-a
5
20378
20378
Crunch
crunch-run maximum downtime tolerance
New
20378
36
379
1
20376
20376
Workbench2
Select individual process status
New
20376
36
379
2
20375
20375
Workbench2
Multi-select operations on the process list page
New
20375
36
379
2
16057
16057
Workbench2
Combine selected collections
New
16057
36
379
2
19181
19181
Workbench2
[tracking] Workbench 2 file operations
New
19181
36
379
2
16241
16241
Workbench2
Object's description display & editing is inconsistent & lacks textile support
New
16241
36
379
2
20342
20342
Tests
Python test_keep_client permissions tests are flaky
New
20342
36
379
1
17695
17695
Crunch
[costanalyzer] make an accurate report for spot instances on AWS
New
17695
36
379
2
19919
19919
Workbench2
Recursive copy through workbench
New
19919
36
379
2
20317
20317
Workbench2
Searching for a container UUID always shows "{uuid} not available" error
New
20317
36
379
1
20220
20220
Crunch
Dispatcher uses live logs endpoint on crunch-run to fetch logs and store a backup locally
New
20220
36
379
2
19382
19382
SDKs
Cannot stream stdin to arv-put with --update-collection
New
19382
36
379
1
20263
20263
Documentation
Document ARVADOS_CONFIG env var & -config flag
New
20263
36
379
3
20311
20311
Deployment
Update Python packages to build with PEP 517/518
New
20311
36
379
6
20310
20310
Add server-sent events stream at .../containers/{uuid}/log_events
New
20310
36
379
2
20309
20309
Workbench2
Groups listed in sharing pulldown have weird formatting
New
20309
36
379
1
20308
20308
Workbench2
Existing users in the sharing dialog should be listed by name, not email address
New
20308
36
379
1
20307
20307
Workbench2
A user/group to add in the sharing dialog can be saved when you delete another
New
20307
36
379
1
20306
20306
Workbench2
Going from Private→Shared in the sharing dialog gets reverted
New
20306
36
379
1
20305
20305
Flaky wb2 project test
In Progress
20305
36
379
1
20304
20304
Deployment
Get billing cost from cloud and include it in metrics
New
20304
36
379
2
20302
20302
Workbench2
Banner has a "don't show this to me again" checkbox instead of always defaulting to hiding banner after being shown.
New
20302
36
379
2
20294
20294
API
`async` argument of `create` methods is difficult to use in SDKs
New
20294
36
379
1
20293
20293
Workbench2
Configure links that appear under User/Admin/Help menus
New
20293
36
379
2
20292
20292
Workbench2
Cluster labels when searching often duplicate colors in WB2 and don't match color scheme
New
20292
36
379
1
20290
20290
Workbench2
Consider making all buttons blue in wb2
New
20290
36
379
6
20289
20289
Workbench2
Button in LHS panel (more info) are not consistent
New
20289
36
379
6
20288
20288
Workbench2
Need better icon for registered workflows in WB2
New
20288
36
379
6
20286
20286
Workbench2
WB2 labels and buttons look too similar
New
20286
36
379
6
20273
20273
More CWL runner improvements
Arvados Epics 49
New
20273
49
379
6
20260
20260
Workbench2
Detect when a new version of workbench is deployed and advise the user to reload
New
20260
36
379
1
20250
20250
Keep
Simple read-only S3 endpoint
New
20250
36
379
6
20248
20248
Crunch
Support simple math expressions in Containers.LSF.BsubArgumentsList
New
20248
36
379
6
20210
20210
Documentation
CWL syntax highlighting in Arvados documentation hurts my eyes
New
20210
36
379
1
20239
20239
Crunch
Dispatcher calculates final container cost after runner/instance disappears
New
20239
36
379
6
20234
20234
Streamline workflow finding/launching process/Workflow versioning
New
20234
36
379
6
20232
20232
API
Don't de/serialize large container/request columns for simple list requests
New
20232
36
379
6
20231
20231
API
container/request list calls do not return large fields by default
New
20231
36
379
6
20230
20230
API
Ensure that large container/request field loads are size-limited
New
20230
36
379
6
20228
20228
Workbench2
Typing in the key input in Advanced Search clears other search criteria
New
20228
36
379
1
20221
20221
Workbench2
Project action menu should have "New collection" and "Run a workflow" options.
New
20221
36
379
1
20215
20215
Documentation
Cloud dispatch overview diagram does not look nice
New
20215
36
379
1
20211
20211
Workbench2
Revamp Sharing dialog to show access via ownership
New
20211
36
379
2
20213
20213
Design scale tests for Arvados ML
New
20213
36
379
6
20204
20204
API
Limit system properties to known names, not just a prefix
New
20204
36
379
1
20095
20095
Workbench2
Button labels not vertically centered in firefox
Arvados Workbench 2 47
New
1.0
20095
47
379
1
1.0
16385
16385
Peter Amstutz
Deployment
add prebuilt container images for Arvados releases
In Progress
16385
36
47
379
2
20195
Review
Lucas Di Pentima
375
0
16385
1
36
-c-a
5
19987
19987
API
email notifications
New
19987
36
379
2
19985
19985
Crunch
crunch-run sets OOMScoreAdjust for the container it runs and other child processes
New
19985
36
379
6
20104
20104
Sarah Zaranek
Find workflows that are really slow to start on Arvados 2.4.4 to use for regression testing workflow loading performance
In Progress
20104
36
326
379
1
19307
19307
Workbench2
Directly shared collection with write permission cannot be modified
Arvados Workbench 2 47
New
1.0
19307
47
379
1
1.0
19397
Review
Peter Amstutz
47
0
19307
1
36
-c-a
5
19154
19154
Workbench2
Sharing dialog improvements followup
Arvados Workbench 2 47
New
19154
47
379
6
19160
Review
Peter Amstutz
47
0
19154
1
36
-c-a
5
19625
19625
Sarah Zaranek
Documentation
Text for playground onboarding page on arvados.org
New
19625
36
326
379
3
19965
19965
RailsAPI should either enforce container.log is a PDH, or handle UUID updates
New
0.5
19965
36
379
1
0.5
19369
19369
Workbench2
Update browser title to reflect current main panel view
New
19369
36
379
2
20097
20097
Workbench2
Improve workflow picking/selection
New
20097
36
379
6
20059
20059
Redesign Register Workflow Panel
New
20059
36
379
6
20062
20062
WB2 Landing Page
New
20062
36
379
6
20058
20058
Easier presentation of search results
New
20058
36
379
2
20060
20060
Table Grouping for Project Page
New
20060
36
379
6
20063
20063
Workbench2
Subprocesses lag when loading process page
New
20063
36
379
6
16168
16168
Workbench2
edit 'properties' of container requests
Arvados Workbench 2 47
New
16168
47
379
2
16206
Review 16168-process-container-request-properties
0
16168
2
36
-c-a
5
16593
16593
Way to determine owner to be able to request access
New
16593
36
379
2
17261
17261
Workbench2
Determine ownership of objects within wb2
New
17261
36
379
2
20094
20094
Workbench2
Render workflow with cwl-svg
New
20094
36
379
2
20082
20082
Workbench2
Rework wb2 icons to be consistent and match our best practices
New
20082
36
379
1
20037
20037
Stephen Smith
Workbench2
Be more consistent about displaying spinners when panels are being loaded for the first time
New
20037
36
2794
379
1
19979
19979
Workbench2
Open sidebar to get file details, make it easy to copy keep: and keep-web links
New
19979
36
379
2
19976
19976
CWL
Better error when 'location' is not a string
New
19976
36
379
1
19968
19968
CWL
Extension to control max retries of workflow steps
New
19968
36
379
2
19966
19966
Keep
collection sharing link missing wget/curl authentication instructions
New
19966
36
379
1
19981
19981
API
Containers that used an old DefaultKeepCacheRAM no longer get reused after a configuration change
New
19981
36
379
1
20202
Review 19981-reuse-flex-keep-cache
Brett Smith
79
0
19981
3
36
-c-a
5
20669
20669
Keep
keep-nfs for exporting file shares as NFS mounts
New
20669
36
379
2
20668
20668
Keep
keep-smb service exporting file shares that can be mounted on Windows
New
20668
36
379
2
19962
19962
Crunch
singularity crunch-runner jobs cannot deal with a very large number of bind mounts
New
19962
36
379
1
19934
19934
FUSE
arv-mount --exec can run the subprocess with the mount point as its working directory
New
19934
36
379
2
19676
19676
Peter Amstutz
Documentation
Turn data organization patterns deck into documentation page and/or blog post
In Progress
19676
36
47
379
6
19679
Review "data-mgtmt" branch in arvados-www
Peter Amstutz
47
0
19676
2
36
-c-a
5
19940
19940
Workbench2
Long error or warning messages run over the containing box
New
19940
36
379
1
19931
19931
Workbench2
Frozen project error messages have poor visibility
New
19931
36
379
1
20687
20687
Workbench2
Support user agreement
New
20687
36
379
2
19815
19815
Documentation
Common method arguments are undocumented in the API reference
New
19815
36
379
1
19935
19935
Documentation
Document arv-copy usage and format
New
19935
36
379
6
20373
20373
Tests
Remove AdRoll/goamz dependency in keep-web testing code
In Progress
1.0
20373
36
379
1
1.0
19270
19270
Workbench2
Fix flaky tests
Arvados Workbench 2 47
New
19270
47
379
1
20492
20492
EBS autoscaler possibly not deleting volumes on terminate
New
20492
36
379
1
20504
Try to collect more information to reproduce
0
20492
1
36
-c-a
5
18990
18990
Daniel Kutyła
Workbench2
should reflect the value of TLS/Insecure in the "Get API Token" dialog
New
18990
36
1510
379
1
19066
Review
Lucas Di Pentima
375
0
18990
1
36
-c-a
5
19047
19047
SDKs
Pythonic interface to launch workflows
New
19047
36
379
2
18311
18311
Peter Amstutz
[cwl] test 221 in the 1.2 conformance suite is failing on singularity
New
18311
36
47
379
1
18615
Review
Lucas Di Pentima
375
0
18311
1
36
-c-a
5
19797
19797
SDKs
API object pool in Python SDK
New
19797
36
379
6
19263
19263
Crunch
Support preemptible containers on LSF
New
19263
36
379
2
19795
19795
API
API discovery document uses unrecognized type names
New
19795
36
379
1
18944
18944
[controller] should log the user uuid used for the request
New
18944
36
379
2
19794
19794
Workbench2
Add sliding arrow or other drawer affordance to the "Additional info" button
New
19794
36
379
6
19743
19743
Create a collection from files project picker might have same issues as inputs for registered workflows
New
19743
36
379
1
19742
19742
Workbench2
Cluster labels in search results are hyperlinks but that is unexpected
New
19742
36
379
1
19739
19739
Workbench2
No ability to get files from other collections or copy a collection into another collection when you are in a collection
New
19739
36
379
2
19738
19738
Workbench2
Add an option for New Registered WF
New
19738
36
379
2
19737
19737
Workbench2
Not clear that when you click on a key-value metadata pair it will copy it in WB2
New
19737
36
379
2
19736
19736
Workbench2
No way to get out of "Run a WF" panel if you don't want to be there
New
19736
36
379
1
19735
19735
Workbench2
Small files show they are 0% uploaded instead of 100% because they upload too quickly
New
19735
36
379
1
19734
19734
Workbench2
If you click the window while creating a new collection or a new project in WB2 - it gives you an error message that you haven't added a name.
New
19734
36
379
1
19733
19733
Workbench2
Ability to add a collection in a different project usng +New Button
New
19733
36
379
2
19701
19701
arvados-server install should install under /opt instead of /var/lib
New
19701
36
379
1
19697
19697
Development arvbox Docker image builds with bad permissions if run with umask 077
New
19697
36
379
1
19696
19696
Development arvbox fails to install sdk/ruby - cannot run binstubs/bundle
New
19696
36
379
1
19695
19695
Development arvbox complains arvados/nulldb is not checked out
New
19695
36
379
1
19694
19694
Development arvbox fails to install services/api - missing mini_portile2
New
19694
36
379
1
19628
19628
Workbench2
metadata concept: schema to display properties as tabular data
New
19628
36
379
2
19630
19630
Workbench2
Navigate to collection by PDH should favor collection in current project
New
19630
36
379
2
19626
19626
Workbench2
workbench 2 process panels & sidebar notes
New
19626
36
379
6
19593
19593
Deployment
Ability to deploy the same arvados-server package to all nodes, all nodes can handle certain types of requests
New
19593
36
379
2
19590
19590
Documentation
Uneven captialization for documentation section titles
New
19590
36
379
1
19403
19403
Peter Amstutz
CWL
Review eager requirement eval PR
New
19403
36
47
379
6
18697
18697
Workbench2
Cypress tests for federated scenarios
Arvados Workbench 2 47
New
18697
47
379
1
18951
Review
0
18697
1
36
-c-a
5
19586
19586
Error creating a collection with "preserve_version" using the Python SDK
New
19586
36
379
1
18266
18266
Workbench2
Turn manual testing plan for WB2 into tickets to write cypress tests
New
18266
36
379
1
18897
18897
[go services] should log the uuid of the token used for each request (and if available, the uuid of the associated user)
New
18897
36
379
2
18762
18762
rails background tasks scaling issues
New
18762
36
379
1
18221
18221
Test coverage plan for combinations of slurm/lsf/cloud singularity/docker
In Progress
18221
36
379
6
18227
Review
Peter Amstutz
47
0
18221
1
36
-c-a
5
18937
18937
[config] simplify AnonymousUserToken configuration
New
18937
36
379
2
17988
17988
Crunch
Enforce memory limits using Singularity + cloud
New
17988
36
379
2
19564
19564
Tom Clegg
API
AutoReloadConfig usable in production
In Progress
19564
36
3
379
2
19561
19561
SDKs
arv-copy should use environment when no other credentials available
New
19561
36
379
1
19517
19517
Can't find the button to kill a wf running in wb2
Arvados Workbench 2 47
New
19517
47
379
1
19499
19499
Better viewing of long commands in Process views
Arvados Workbench 2 47
New
19499
47
379
1
19498
19498
clicking on property is unexpected behavior
Arvados Workbench 2 47
New
19498
47
379
1
19497
19497
Drop down panels for help, notificatio and admin, etc are formated differently
Arvados Workbench 2 47
New
19497
47
379
1
19496
19496
Help icon so small on menu you don't know what it is?
Arvados Workbench 2 47
New
19496
47
379
1
19495
19495
unexpected behavior when searching on federated clusters
New
19495
36
379
1
19494
19494
LHS Top "Project" icon - i am not sure what it is?
Arvados Workbench 2 47
New
19494
47
379
1
19493
19493
Search button text not vertically centered
Arvados Workbench 2 47
New
19493
47
379
1
19492
19492
Consistent search button behavior
Arvados Workbench 2 47
New
19492
47
379
1
19491
19491
Revisit panel mechanism for hiding and bringing back panels on process and collection page
Arvados Workbench 2 47
New
19491
47
379
1
19490
19490
is refresh button needed to be so big and one of the first elements people see?
Arvados Workbench 2 47
New
19490
47
379
1
19489
19489
Don't default to main log on tools/subprocesses
Arvados Workbench 2 47
New
19489
47
379
1
19488
19488
Logs icon is confusing
Arvados Workbench 2 47
New
19488
47
379
1
19487
19487
If collections has no description don't show it
New
19487
36
379
1
19486
19486
No properties for processes is in a larger font
Arvados Workbench 2 47
New
19486
47
379
1
19485
19485
if a collection has no properties - just don't show the properties section
Arvados Workbench 2 47
New
19485
47
379
1
19484
19484
Need Uniform Captialization For Types
Arvados Workbench 2 47
New
19484
47
379
1
19483
19483
font for name of workflow run on registred workflow page is super small
Arvados Workbench 2 47
New
19483
47
379
1
19481
19481
back button on registered wf run page is not intutive
Arvados Workbench 2 47
New
19481
47
379
1
19479
19479
"Run" button should be at the top of the page
Arvados Workbench 2 47
New
19479
47
379
1
19478
19478
registered workflow page is lacking in wb2
Arvados Workbench 2 47
New
19478
47
379
1
19477
19477
Link to registered workflow from panel with list of files in a project opens more info tab
Arvados Workbench 2 47
New
19477
47
379
1
19476
19476
can't go direct from workflow process page in wb1 to wb2
Arvados Workbench 2 47
New
19476
47
379
1
19475
19475
Icon for "processes" doesn't make much since
Arvados Workbench 2 47
New
19475
47
379
1
19474
19474
Reword and Restyle Link to Process on Collection
Arvados Workbench 2 47
New
19474
47
379
1
19470
19470
make useful hover overs when hovering over breadcrumbs on WB2
Arvados Workbench 2 47
New
19470
47
379
1
19469
19469
Add visiual way to examine an excuted workflow (for debugging and just examing performance, etc)
Arvados Workbench 2 47
New
19469
47
379
1
19468
19468
Documentation
Add a trouble shooting guide for running workflow in arvados
New
19468
36
379
1
19461
19461
Hamburger bun on collection page only shows actions after you selection - I find this confusing
Arvados Workbench 2 47
New
19461
47
379
1
19460
19460
Collection UUI label probably doesn't need Collection on Collection Page
Arvados Workbench 2 47
New
19460
47
379
1
19459
19459
Create different icons for main workflow step and sub steps
Arvados Workbench 2 47
New
19459
47
379
1
19458
19458
Collection icon doesn't make sense to me
Arvados Workbench 2 47
New
19458
47
379
1
19456
19456
Collections hamburger bun workflow
Arvados Workbench 2 47
New
19456
47
379
1
19455
19455
hamburger bun on collections says "more options" but there are no options there
Arvados Workbench 2 47
New
19455
47
379
1
19440
19440
Pin formulas to a particular version and avoid re-cloning formulas if the version is already cloned
New
19440
36
379
1
19436
19436
rearrange descriptive information on top panel for collections
Arvados Workbench 2 47
New
19436
47
379
1
19435
19435
Remove non-essentail information in the top description of collection
Arvados Workbench 2 47
New
19435
47
379
1
19432
19432
Filter option for Projects seems confusing
Arvados Workbench 2 47
New
19432
47
379
1
19431
19431
Can't wrap my head about what the stars mean when filtering?
Arvados Workbench 2 47
New
19431
47
379
1
19430
19430
Names for filtering on project view are confusing
Arvados Workbench 2 47
New
19430
47
379
1
19422
19422
Peter Amstutz
CWL
When replacing references with $imports make sure the thing is defined at least once
New
19422
36
47
379
1
19429
19429
Crunch
Somehow detect that scratch space failed to mount
New
19429
36
379
1
19427
19427
Documentation
User guide page on data transfer patterns (getting data into & out of keep)
New
19427
36
379
6
19420
19420
SDKs
arv-put prints when waiting on stdin, create empty collections
New
19420
36
379
2
19410
19410
Crunch
Support fractional CPUs
New
19410
36
379
2
19216
19216
we don't log to journald and that's confusing
New
19216
36
379
1
18564
18564
[art] run jenkins release build steps with a set of parameters
New
18564
36
379
2
18613
Review
Peter Amstutz
47
0
18564
1
36
-c-a
5
19301
19301
Workbench2
Details panel layout improvements
Arvados Workbench 2 47
New
19301
47
379
1
18936
18936
[api] [controller] remove reader_token support
New
18936
36
379
1
19292
19292
SDKs
feature of keep-block-check to do deep verification that all blocks in a collection are intact
New
19292
36
379
1
19239
19239
Workbench2
Require username field to be populated consistently
New
19239
36
379
1
13144
13144
[SDKs] Wean all components off old arvadosclient and keepclient libraries
New
13144
36
379
1
19314
19314
Arvados wb2 doesn't like names with / and maybe other characters but that is the default name for docker images
New
19314
36
379
1
17918
17918
Peter Amstutz
CWL
cwltool 'id' changes packing behavior
New
17918
36
47
379
1
17919
investigate
Peter Amstutz
47
0
17918
1
36
-c-a
5
16329
16329
Daniel Kutyła
Workbench2
Inconsistent upload behavior between wb1 and wb2
New
16329
36
1510
379
1
18879
Review
Lucas Di Pentima
375
0
16329
1
36
-c-a
5
18964
18964
SDKs
Write better prefetch tests
New
18964
36
379
1
19272
19272
Keep
Support creating buckets & access by name in the S3 API
New
19272
36
379
2
19259
19259
Workbench2
Data Collection header section text overflow
Arvados Workbench 2 47
New
19259
47
379
1
19258
19258
Workbench2
unexpected behaviour in "make collection from selected" in WB2
Arvados Workbench 2 47
New
19258
47
379
1
19257
19257
Workbench2
no filter option for workflows in WB2
Arvados Workbench 2 47
New
19257
47
379
1
19255
19255
Workbench2
Download of data collection additional possibilities
Arvados Workbench 2 47
New
19255
47
379
2
19254
19254
Workbench2
Workbench shows blank page for users who have no access
Arvados Workbench 2 47
New
19254
47
379
1
19252
19252
Workbench2
Project path sometimes disappears on Arvados WB2
New
19252
36
379
1
19251
19251
Workbench2
Group search in Sharing Dialog only limited to 5 groups
New
19251
36
379
2
19250
19250
Workbench2
User search in the sharing dialog too unspecific
Arvados Workbench 2 47
New
19250
47
379
2
19246
19246
Investigate running NextFlow on Arvados (possibly using TES)
Arvados Epics 49
New
19246
49
379
6
19262
19262
Crunch
submit containers as different users on HPC
New
19262
36
379
2
19131
19131
Workbench2
Sharing URLs/Links: Allow the user to attach a personal note
Arvados Workbench 2 47
New
19131
47
379
2
19086
19086
Peter Amstutz
Workbench2
Can provide input JSON/YAML when launching a Workflow as an alternative to the input form
New
19086
36
47
379
2
19117
Review
Stephen Smith
2794
0
19086
1
36
-c-a
5
19197
19197
Optimize permission checks for can_write/can_manage fields
New
19197
36
379
2
19196
19196
Allow API select parameter to add/remove fields from the default set
New
19196
36
379
2
19194
19194
Return can_manage and can_write for all object types (not just users/groups/projects)
New
19194
36
379
2
19198
19198
Feature to normalize and re-pack manifest so that same content always has same hash
New
19198
36
379
2
19170
19170
Arvados-Seek
Arvados Epics 49
New
19170
49
379
6
19150
19150
`arvados-server install -type=test -test-suite-user=X` should add user X to docker and fuse groups
New
19150
36
379
2
19089
19089
Cross-federation filter groups
Arvados Epics 49
New
19089
49
379
6
19091
19091
API
Managed property to assert valid unix username
New
19091
36
379
2
17054
17054
CWL
Custom naming for scatter steps
In Progress
17054
36
379
2
17456
Review
Peter Amstutz
47
0
17054
1
36
-c-a
5
19082
19082
CWL
Scale default keep cache request with cores or RAM request
New
19082
36
379
2
19056
19056
SDKs
Environment variable / command line convention that specifies where to get HOST/TOKEN settings.conf
New
19056
36
379
2
18788
18788
API
User merge & migration support on LoginCluster federations
New
18788
36
379
2
18960
18960
FUSE
Config option to make crunch-run use Go FUSE driver when all mounts are read-only
New
18960
36
379
2
19058
19058
Add code scanning to jenkins pipeline
New
19058
36
379
3
18977
18977
Crunch
Mishandled Azure error?
New
18977
36
379
1
18988
18988
[CWL] support singularity/docker hint to make debugging workflows easier
New
18988
36
379
2
18576
18576
SDKs
arv-put converts properties aliases to vocabulary ids
New
18576
36
379
2
18815
Review
Peter Amstutz
47
0
18576
1
36
-c-a
5
18689
18689
Crunch
support secret_environment
New
18689
36
379
2
18969
18969
Controller should monitor its own memory usage and pause requests handling when memory usage is high
New
18969
36
379
1
18967
18967
API
Drop unused columns and tables
New
18967
36
379
2
18765
18765
engine configuration too big > 1048448 with singularity
New
18765
36
379
1
18942
18942
Remove perl SDK, tests, dependencies
New
18942
36
379
6
18864
18864
Workbench2
"Responsible person" link is wrong
New
18864
36
379
1
18853
18853
Get input collection uuid or metadata
New
18853
36
379
6
18847
18847
Structured type checking for properties
Arvados Epics 49
New
18847
49
379
6
18841
18841
Workbench2
Feature to inject additional info into wb2 details panel
New
18841
36
379
2
18840
18840
SDKs
Algorithm to repack small files into larger blocks
New
18840
36
379
2
18810
18810
SDKs
PySDK API Client wrapper methods that automatically translate properties using a vocabulary
New
18810
36
379
2
18798
18798
SDKs
Turn code cookbook into liquid template & include files separately
New
18798
36
379
6
18726
18726
CWL
a-c-r uses arv-put internally to upload dependencies
New
18726
36
379
2
18685
18685
Synchronize configuration on multi-node cluster
Arvados Epics 49
New
18685
49
379
6
18677
18677
Container runtime metrics API
New
18677
36
379
2
18672
18672
[go sdk] describe + implement desired Go SDK
New
18672
36
379
2
18671
18671
[go sdk] update documentation
New
18671
36
379
1
18668
18668
Ward Vandewege
[deduplication report] add project support
In Progress
18668
36
1
379
2
18669
review 18668-add-project-support-to-deduplication-report
0
18668
1
36
-c-a
5
18623
18623
API
Ensure Etag can be used and honor If-Match header in updates
New
18623
36
379
2
18620
18620
Crunch
[LSF] use btop to adjust relative priorities of arvados jobs
New
18620
36
379
2
18618
18618
Reusing workflows/steps is too slow
New
18618
36
379
1
18586
18586
API
Remove docs/code for unsupported AsyncPermissionsUpdateInterval
New
18586
36
379
1
18573
18573
Deployment
packer compute image builder script should take an explicit arvados package version to install instead of latest in selected package repository
New
18573
36
379
2
18548
18548
Workbench2
Ability to share a link to the "Get API Token" dialog in WB"
New
18548
36
379
2
14847
14847
[Workbench] Version/ Debugging info
Arvados Workbench 2 47
New
14847
47
379
2
15353
15353
[Data operations] Chooser supports browing/picking projects/collections on federated clusters
Arvados Workbench 2 47
New
15353
47
379
2
15624
15624
[WB2] Provide capability to use CSV file to populate inputs of workflow
New
15624
36
379
6
15790
15790
Workbench2
[Workbench2] Non-admin users can access admin pages via urls
New
15790
36
379
1
16300
16300
Workbench2
Compare 2 collection versions
Arvados Workbench 2 47
New
16300
47
379
6
16301
Grooming
0
16300
1
47
-c-a
5
15278
15278
Workbench2
[Workbench 2] Search for & execute workflows defined on federated clusters
Arvados Workbench 2 47
New
15278
47
379
2
16170
16170
Workbench2
Uploading of folder structure into collection is not working
New
16170
36
379
1
15569
15569
Workbench2
[WB2] Notify the user when websockets service is disabled
New
15569
36
379
1
12179
12179
Workbench2
Panel showing available instance types on the cluster
New
12179
36
379
2
16054
16054
Workbench2
Responsive layout, reflows based on window width
Arvados Workbench 2 47
New
16054
47
379
1
15525
15525
[WB2] Copying a collection with files in subdirectories fails
Arvados Workbench 2 47
New
15525
47
379
1
15550
Review
Eric Biagiotti
907
0
15525
1
36
-c-a
5
14710
14710
[Workbench] Child containers run on federated clusters do not show up
New
3.0
14710
36
379
1
3.0
15832
15832
[WB2] Add create data collection to context menu for projects
Arvados Workbench 2 47
New
15832
47
379
1
14904
14904
[Running a workflow] Pre-defined collections do not show up in the list and cannot be deselected
Arvados Workbench 2 47
New
14904
47
379
1
15105
15105
[Spike] Evaluate alternatives for Composer functionality in Workbench2
New
1.0
15105
36
379
6
1.0
13564
13564
[Workbench] Uploader should have a timeout
Arvados Workbench 2 47
New
13564
47
379
1
15217
15217
[Workbench 2] Add support for setting trashIntermediate value on workflows
Arvados Workbench 2 47
New
15217
47
379
6
16131
16131
Read only fields shouldn't be sent to the api server
Arvados Workbench 2 47
New
16131
47
379
6
16038
16038
Workbench2
Custom Enum Type in the workflow breaks the Workflow runner Wizard
Arvados Workbench 2 47
New
16038
47
379
1
10344
10344
[Workbench] Import CWL workflow
New
10344
36
379
6
16970
16970
Workbench2
"Shared" option in sharing dialog is confusing
New
16970
36
379
1
15917
15917
[workbench2] submit workflows via WES
New
15917
36
379
2
17434
17434
Workbench2
project not shown in hierarchy on the left of wb2
New
17434
36
379
1
17354
17354
Be able to inject additional documentation text into WebDAV/s3 info dialog
New
17354
36
379
2
18970
18970
Workbench2
Add support for browsing as anonymous user
New
18970
36
379
2
16510
16510
Workbench2
Indirectly trashed item's context menu show editable actions
New
16510
36
379
1
16816
Review
0
16510
1
36
-c-a
5
17178
17178
Workbench2
Render live graphs of container crunchstat in wb2
New
17178
36
379
2
17174
17174
Workbench2
Menu item ordering
New
17174
36
379
2
18515
18515
run interactive Jupyter on shell and/or compute nodes
New
18515
36
379
6
18500
18500
Workbench2
Arvados CV for "Study Type" property not active
New
18500
36
379
1
18499
18499
Workbench2
Advanced Dialog on collections renders a long manifest_text as null
New
18499
36
379
1
18498
18498
Workbench2
WB2 collection UUID in project URL shows blank page
New
18498
36
379
1
18486
18486
Docker containers are always removed
New
18486
36
379
1
18481
18481
Workbench2
Workbench allows setting values with leading and trailing whitespace in property values
New
18481
36
379
1
18345
18345
Activity script crash
New
18345
36
379
1
18347
18347
API
Cache negative token lookups in federation/OIDC
New
18347
36
379
2
18463
18463
Workbench2
Sharing dialog shows all permissions including indirect and allows searching for users by name
New
18463
36
379
2
18462
18462
API
Requesting object by uuid should return 403 instead of 404
New
18462
36
379
6
18393
18393
[workbench2] forces relogin on every new window/tab
New
18393
36
379
1
18350
18350
Login cluster with only arvados-controller & no fallback to Rails
Arvados Epics 49
New
18350
49
379
6
18385
18385
arvados-server config-dump | arvados-server config-check -config=- spurious warnings
New
18385
36
379
1
18371
18371
Handle unreachable API server better on startup
Arvados Workbench 2 47
New
18371
47
379
1
18369
18369
[doc] describe the block packing algorithm used by our various Keep clients (arv-put, python sdk, keep-web, arv-mount)
New
18369
36
379
2
18278
18278
Ward Vandewege
[k8s] start using an ingress
New
18278
36
1
379
1
17232
17232
add example of readRDS() to arvadosR help
New
17232
36
379
3
18239
18239
Deployment
Add Kubernetes testing to CI
New
18239
36
379
6
18341
18341
"arvados-server init" can set up a single-node production cluster
New
18341
36
379
6
18338
18338
"arvados-server init" can use a local root CA to sign certificates
New
18338
36
379
6
18166
18166
SDKs
[Release] Auto-sync the arvados gem dependencies on RailsAPI and Workbench1
New
18166
36
379
1
18234
Review
Ward Vandewege
1
0
18166
1
36
-c-a
5
18335
18335
Export health checks as Prometheus metrics
New
18335
36
379
2
18334
18334
Tests
Accept release info changes in docker recipes
New
18334
36
379
1
18587
18587
Workbench2
"Copy selected into collection" incorrect behavior
Arvados Workbench 2 47
New
18587
47
379
1
18609
Review
Ward Vandewege
1
0
18587
1
36
-c-a
5
18292
18292
[cleanup] remove AssignNodeHostname from the configuration. Also from the documentation.
New
18292
36
379
1
18280
18280
Workbench2
Advanced Search in ARV PROD GUI non-functional
New
18280
36
379
1
18279
18279
Workbench2
Data Collection page on 2.3.0 rc2
New
18279
36
379
1
18262
18262
[crunch-run] handle out-of-diskspace on the compute node better
New
18262
36
379
1
18255
18255
Proof of concept Arvados single-node AMI
New
18255
36
379
6
18218
18218
Workbench2
ARV GUI: perform operations on files selected via the filter
New
18218
36
379
2
18214
18214
Workbench2
global search results link to wb1 not wb2
New
18214
36
379
1
18213
18213
Workbench2
Arvados "display in new tab" shows outdated data
New
18213
36
379
2
18212
18212
Workbench2
Read-only users can't open file in new tab
New
18212
36
379
1
18210
18210
Workbench2
Create Mountainduck Bookmark files not working
New
18210
36
379
1
18209
18209
Workbench2
Re-run process on arvados throws error
New
18209
36
379
2
18208
18208
Workbench2
Workbench2 search shows all sites even if just searching in one site
New
18208
36
379
1
18241
18241
Docker
"NanoCPUs can not be set" Docker error
New
18241
36
379
6
18202
18202
Workbench2
User Attributes Dialog are incorrectly displayed
Arvados Workbench 2 47
New
18202
47
379
1
18200
18200
Workbench2
Different content size of collection & files in wb2 vs wb
Arvados Workbench 2 47
New
18200
47
379
1
18199
18199
Workbench2
Issue with sharing settings of "open access" new projects
New
18199
36
379
1
18198
18198
Workbench2
"copy selected files into collection" function in WB2 extremely slow
New
18198
36
379
1
18197
18197
Workbench2
add search option to input selection when running a workflow
New
18197
36
379
2
18196
18196
Workbench2
expose saved searches as browsing option on the left side
New
18196
36
379
2
18191
18191
[doc] the compute node image doc does not take releases into account
New
18191
36
379
1
18220
18220
Crunch
Support Docker ENTRYPOINT on Singularity in crunch-run
New
18220
36
379
1
18182
18182
API
Parameter on get_permissions API to return every user and group with permissions
New
18182
36
379
2
18181
18181
Ability to specify a % of compute instance price that user is willing to go over from cheapest
New
18181
36
379
2
18174
18174
[servers] add logging with automatic rotation to user-specified directory
New
18174
36
379
2
18170
18170
Workbench2
Display of long names can be improved on WB2
New
18170
36
379
1
18168
18168
Workbench2
Workbench2 Trash is not listing all trashed items
New
18168
36
379
1
18163
18163
[Crunch] add CWL extension to limit the number of concurrently running jobs during a scatter
New
18163
36
379
2
18161
18161
[a-d-c] the arvados_dispatchcloud_queue_entries prometheus metric should report actual instance types
New
18161
36
379
1
18150
18150
Documentation
Document configuration items for customizing text in Workbench
New
18150
36
379
6
18125
18125
Javier Bértoli
Documentation
[deployment][provision][documentation] explain how to use a custom/existing postgresql RDBMS
New
18125
36
398
379
2
18118
18118
SDKs
investigate separate socket timeouts waiting for connection and HTTP response in Python SDK
New
18118
36
379
1
18114
18114
[a-d-c] slow down retries when CreateInstance returns non-quota/non-throttle errors
New
18114
36
379
1
15502
15502
Crunch
endpoint to show why container requests didn't reuse
New
15502
36
379
6
17969
17969
Investigate plugins for redmine templates
New
17969
36
379
3
18019
18019
Deployment
[deployment][arvados-formula] selinux breaks many installation steps
New
18019
36
379
1
18016
18016
[api] remove unused last_used_at and last_used_by_ip_address columns on api_client_authorizations table
New
18016
36
379
1
18011
18011
Deployment
[packaging][centos7] systemctl daemon-reload should be run by the post-inst script when upgrading packages on centos 7
New
18011
36
379
1
18009
18009
[controller] always returns an empty "unsigned_manifest_text" field for collections
New
18009
36
379
1
18008
18008
[api] reqid not always being recorded in the api server log
New
18008
36
379
1
17826
17826
Keep
Mark individual collections with permission to download through keep-web.
New
17826
36
379
2
18000
18000
[deduplicationreport] negative number in the "saved by Keep deduplication" report
New
18000
36
379
1
17838
17838
Workbench2
Create filter group from advanced search
New
17838
36
379
2
17931
Review
Lucas Di Pentima
375
0
17838
1
36
-c-a
5
17946
17946
design: add complex structures to structured vocabulary
New
17946
36
379
2
17945
17945
design: Add type checking to the structured vocabulary
New
17945
36
379
2
17942
17942
[arv-mount] requests manifest text multiple times when mounting collection
New
17942
36
379
1
17941
17941
[ws] memory management issues
New
17941
36
379
1
17940
17940
[controller] memory management issues
New
17940
36
379
1
17937
17937
[workbench] uploader is hardcoded to X-Keep-Desired-Replicas: 2
New
17937
36
379
1
17878
17878
[container shell] confusing error "channel 3: bad ext data" when forwarding tcp traffic into a container with API: false
New
17878
36
379
1
17859
17859
When @AutoSetupNewUsers: true@ new users' username is added as email
New
17859
36
379
1
3622
3622
API
[API] [refactor] Move system_group, system_user, etc to class methods in Group and User
New
0.5
3622
36
379
1
0.5
3818
3818
API
[API] Discovery document schema should include whether field on resource is writable or read-only.
New
1.0
3818
36
379
2
1.0
3365
3365
[SDK] Show the Workbench URI for the job when running a job or pipeline from the command line
New
0.5
3365
36
379
6
0.5
3738
arv-run-pipeline-instance: display workbench URI instead of the bare uuid
0
3365
1
36
-c-a
5
3737
Include workbench URI in discovery document
0
3365
1
36
-c-a
5
3199
3199
SDKs
[SDK] Keep clients (e.g., arv-put and crunch-job) ask API to refresh blob signatures if expiry times are sooner than ETA of collection.create
New
3.0
3199
36
379
6
3.0
5738
5738
API
[API] Validate that selected columns are selectable, and return an error if not
New
0.5
5738
36
379
1
0.5
5913
5913
[Workbench] Should validate that a job's repository actually exists before rendering the link to avoid fiddlesticks
New
5913
36
379
1
4706
4706
[Workbench] Re-connect to websockets when the connection drops; use "last_log_id" so nothing is missed.
New
1.0
4706
36
379
1
1.0
13766
13766
Peter Amstutz
[API] bug in libyaml / Pysch used by API server to parse yaml
In Progress
13766
36
47
379
1
13848
Monitor dependencies for release of update
0
13766
2
36
-c-a
5
13769
Review 13766-libyaml-workaround
Peter Amstutz
47
0
13766
3
36
-c-a
5
15051
15051
[a-d-c] EC2 driver supports AssumeRole
New
2.0
15051
36
379
2
2.0
14952
14952
[crunchstat-summary] Add arv-mount FUSE ops time
New
0.5
14952
36
379
6
0.5
14953
Review
Lucas Di Pentima
375
0
14952
1
36
-c-a
5
11238
11238
job_task creation fails with ApiError - HttpError 422 - ActiveRecord::StatementInvalid: PG::InternalError: ERROR: invalid memory alloc request size 1718630765
New
11238
36
379
1
11222
11222
Docker load time on compute node is too long
New
11222
36
379
1
11251
11251
[Tests] Make workbench integration tests finish faster (at least in Jenkins)
New
11251
36
379
6
11260
11260
[API] "arv group contents" produces a 404 error (seems to POST instead of GET?)
New
11260
36
379
1
11405
11405
[arv-put] Lumpy / slow upload
New
11405
36
379
1
11460
11460
Tom Clegg
[SDK] avoid interfering with socket open/close - use pycurl sockoptfunction instead of opensocketfunction
In Progress
11460
36
3
379
1
11452
11452
Support rendering of CWL description fields with embedded markup
New
11452
36
379
6
11508
11508
HTTP 503 status for planned downtime
New
11508
36
379
2
11520
11520
"arv collection list" command parsing allows invalid lines
New
11520
36
379
1
11524
11524
Implement disk usage reporting for the administrator
New
11524
36
379
6
11531
11531
API
[API] clean up stale/conflicting dns data from deleted node records
New
11531
36
379
1
11547
11547
[API] Excessive memory and time consumed by API and dispatch when container fields (like "mounts") are large
New
11547
36
379
1
11548
11548
workbench needs to handle API server timeouts better
New
11548
36
379
1
11553
11553
[FUSE] Writable fuse creating conflicts with itself
New
11553
36
379
1
11555
11555
[API] Webhook callbacks for server-to-server communication
New
11555
36
379
2
11558
11558
[FUSE] Integration test using real programs with complex write patterns.
New
11558
36
379
6
11741
11741
[Crunch2] Create workflow object for CWL runs which are initiated from the command line
New
11741
36
379
6
11556
11556
occasional API server badness: 'incomplete response received from application'
New
11556
36
379
1
9441
9441
Tom Morris
[Workbench] Improve user page group memberships management [to be groomed]
New
9441
36
388
379
6
11593
11593
[API] [Workbench] config option serve_static_assets to serve_static_files
New
1.0
11593
36
379
1
1.0
11581
11581
a-c-r should log the command used to run the pipeline
New
11581
36
379
1
11605
11605
arv-put detects symlinks to common files and directories to avoid duplicated uploads
New
11605
36
379
2
11668
11668
[SDKs] Exceptions raised by Python SDK should include the "error token" if provided in the API response
New
11668
36
379
2
11669
11669
Crunch
[Crunch2] crunch-dispatch-slurm hits scancel too much
In Progress
11669
36
379
1
11680
11680
[Workbench] Provenance graph consolidates scatter steps
New
11680
36
379
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
379
1
11983
11983
On the collections page indicate expiring collections
New
11983
36
379
6
12082
12082
[SDKs] Improve wording of Keep error messages in Python SDK
New
12082
36
379
1
12170
12170
crunch-run handling non-group readable files in output directory
New
12170
36
379
1
11285
11285
Update Pipeline Optimization wiki with CWL/Crunchv2
New
11285
36
379
6
11392
Review
Bryan Cosca
189
0
11285
1
36
-c-a
5
12331
12331
[CWL] Does not distinguish between keep references to File and Directory when selected in Workbench template
New
12331
36
379
1
11519
11519
arv-get should abort on ctrl/C
In Progress
11519
36
379
1
11571
Review
Tom Clegg
3
0
11519
1
36
-c-a
5
12465
12465
[crunchv2] Improve crunch-run environment reporting
New
12465
36
379
1
12510
12510
[API] Don't create an index if it exists already. Will break install if we manually added it,
New
12510
36
379
1
11261
11261
Performance
[API] full text search on pipeline_instances table is extremely slow (wrong index?)
New
11261
36
379
1
11296
11296
[arv-put] bad progress indicator
New
11296
36
379
1
11410
11410
[SDK] tool for copying CWL file + input collections
New
0.5
11410
36
379
2
0.5
13077
13077
R SDK submit to Bioconductor
New
13077
36
379
6
13142
13142
Crunch
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
379
1
13293
Review 13142-dispatch-nfiles
Tom Clegg
3
0
13142
3
36
-c-a
5
13322
13322
keepstore -help entry for -dump-config is unclear
New
13322
36
379
1
13343
13343
Peter Amstutz
arvbox warn if running as root or on OS X
In Progress
13343
36
47
379
1
13358
Review
Fuad Muhic
822
0
13343
3
36
-c-a
5
11740
11740
[Workbench] Support display & reseting of expiration dates for collections
New
2.0
11740
36
379
6
2.0
12900
12900
[Crunch2] [crunch-run] Prune old images before installing image for current container
New
3.0
12900
36
379
2
3.0
15175
15175
Upgrade jQuery to a supported version
New
3.0
15175
36
379
6
3.0
9363
9363
Keep
[keep-balance] Avoid deleting recently-referenced blocks
New
1.0
9363
36
379
1
1.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
379
6
2.0
15457
15457
API
[Controller] Delegate new container requests to other clusters based on location of input data
New
3.0
15457
36
379
2
3.0
15476
15476
Switch all Workbench tests from PhantomJS to Selenium/Firefox
New
1.0
15476
36
379
6
1.0
11515
11515
[CWL] [Workbench] Support for copying/moving pipelines
New
11515
36
379
2
15588
15588
[API] "DefaultReplication: 0" should be an error
New
15588
36
379
1
15757
15757
[FUSE] occasional deadlock in tests.test_unmount.UnmountTest.test_replace
New
15757
36
379
1
15727
15727
[FUSE] Unhandled exception while getting discovery doc
New
15727
36
379
1
15879
15879
Out of the box routing (NGINX) standard as part of basic install
New
15879
36
379
6
16744
16744
[keep-web] Support more S3 write APIs: DeleteObjects, POST object
New
16744
36
379
2
16830
16830
[keep-web] S3 PutObject response should have content MD5
New
16830
36
379
1
16852
16852
[keep-balance] replication level distribution should account for volumes' built-in replication
New
16852
36
379
1
17684
17684
Deployment
[deployment][arvados-formula] add sudo examples to use arvados as a pam source for shell nodes
New
17684
36
379
2
11679
11679
Tom Clegg
[Workbench] Logs containers with undefined exit code
New
11679
36
3
379
1
12198
12198
Copying a project with a docker image doesn't copy the docker metadata
New
12198
36
379
1
11745
11745
Support schema.org/Google structured markup for datasets
New
11745
36
379
2
11875
11875
User accounts optionally have read-only access
New
11875
36
379
6
11863
11863
[Go] CLI programs should exit 0 after giving -help
New
11863
36
379
1
8573
8573
crunchstat-summary should calculate averages of all metrics
New
8573
36
379
6
11183
11183
Tom Clegg
Deployment
[Deployment] Use consul to report health of services/components
In Progress
11183
36
3
379
2
12089
12089
Javascript SDK
New
12089
36
379
6
12028
12028
Be able to create a new collection based on a subdirectory in workbench
New
12028
36
379
2
12692
12692
[keep-web] Accept /t=token/c=collection/path (currently only /c=collection/t=token/path)
New
12692
36
379
2
12854
12854
[crunchstat-summary] broken option for skip child jobs?
New
12854
36
379
1
12239
12239
Allow templating of the collection sharing web page
New
12239
36
379
6
13126
13126
[keep] Investigate using signed URLs to delegate access to cloud buckets
New
13126
36
379
2
12360
12360
Document how to add EBS tmp disk to nodemanager configuration
New
12360
36
379
1
13005
13005
[Crunch2] All stdout gets the same timestamp and other logging problems
New
13005
36
379
1
13102
13102
containers are not reused unless runtime constraints (including RAM) match exactly
New
13102
36
379
1
13096
13096
Peter Amstutz
Investigate packrat to lock down R package dependencies
New
13096
36
47
379
6
9653
9653
Keep
[keepstore] Limit entire process to configured amount or % of system memory (replace -max-buffers=X)
New
9653
36
379
6
12191
12191
Support SLURM parameter passthrough from CWL jobs
New
2.0
12191
36
379
6
2.0
13522
13522
[keepproxy] document limiting maximum number of HTTP connections
New
0.5
13522
36
379
6
0.5
13272
13272
[keep-web] read/write support for /by_id and /users
New
2.0
13272
36
379
2
2.0
14374
14374
Multi-site (federated) object search in controller
New
3.0
14374
36
379
6
3.0
13351
13351
Peter Amstutz
Benchmark container_request creation and see if there are opportunities for optimization
In Progress
13351
36
47
379
1
13354
Review
0
13351
1
36
-c-a
5
13789
13789
Document web socket server API (v0)
New
1.0
13789
36
379
1
1.0
13048
13048
Refactor crunch2 logging
New
2.0
13048
36
379
6
2.0
13403
13403
[crunch-run] Cancel container on FUSE error
New
2.0
13403
36
379
2
2.0
13162
13162
[SDKs] Remove arvadosclient and keepclient libraries
New
13162
36
379
1
14912
14912
[Crunch2] Azure driver supports attaching extra storage
New
2.0
14912
36
379
2
2.0
8064
8064
Keep
[Keep-web] Support CORS requests with Authorization headers
New
0.5
8064
36
379
2
0.5
14944
14944
run-tests.sh skip python/go env setup, don't print skipped tests
New
14944
36
379
3
13110
13110
[WebDAV] WebDAV performance enhancements
New
13110
36
379
6
14996
14996
Log crunch-run resource usage statistics
New
2.0
14996
36
379
6
2.0
15528
15528
[docs] better explain the relationship between API server, controller and nginx in install docs
New
15528
36
379
6
13390
13390
Document API in API discovery document
New
13390
36
379
6
15176
15176
Update AngularJS to a supported version
New
2.0
15176
36
379
1
2.0
13607
13607
FUSE
[arv-mount] avoid excessive memory consumption of idle arv-mounts
New
13607
36
379
1
15455
15455
Outputs of workflow runs get put into a default location other than the user's home project
New
2.0
15455
36
379
6
2.0
15604
Investigate implications changing ownership/permission model for containers & outputs
0
15455
1
36
-c-a
5
13956
13956
[keep-web] (webdav) Support COPY and MOVE between collections
New
13956
36
379
1
13218
13218
Support browsing of projects shared with me in WebDAV
New
2.0
13218
36
379
6
2.0
15505
Review
Tom Clegg
3
0
13218
1
36
-c-a
5
13916
13916
Discovery document inconsistencies
New
13916
36
379
1
13925
13925
Default keep cache scales with requested container size
New
13925
36
379
6
13982
13982
Crunch
crunch-dispatch-slurm / Go SDK Dispatcher not able to "let go" of deleted containers
New
13982
36
379
1
13995
13995
API
[Controller] Port "collection update" functional tests from Rails API to controller test suite
New
13995
36
379
6
15372
15372
Revise group permissions to separate them from permissions on managed objects
New
5.0
15372
36
379
6
5.0
15392
Review
0
15372
1
36
-c-a
5
15731
[Workbench] Remove legacy group mechanism
0
15372
1
36
-c-a
5
15732
15732
Update group sync tool for new group permission scheme
New
1.0
15732
36
379
6
1.0
13998
13998
[keepstore] Cached block fetch for federation
New
13998
36
379
1
15885
15885
Integrate status dashboard
New
15885
36
379
6
15537
15537
Clarify that Arvados CLI tools are Linux only
New
15537
36
379
1
15553
Review
Peter Amstutz
47
0
15537
1
36
-c-a
5
14001
14001
API
[Spike] [Controller] Port "update workflow" API to controller
New
14001
36
379
6
14004
14004
Performance
[Controller] Keep database in tune
New
14004
36
379
6
16851
16851
Keep
[keep-balance] "underreplicated blocks" are overcounted in log messages
New
16851
36
379
1
14016
14016
[API] Container request can provide existing collection UUID that will accept CR output
New
14016
36
379
2
17468
17468
[controller] Skip repetitive OIDC UserInfo calls if access token validates as an ID token
New
1.0
17468
36
379
2
1.0
17345
17345
[boot] handle dependency upgrades better in "arvados-package build"
New
1.0
17345
36
379
1
1.0
14168
14168
[Running a workflow] Input presets
New
14168
36
379
2
11442
11442
[CWL] Resolve symbolic names to collections
New
11442
36
379
2
14405
14405
API
[API] Avoid long-running transactions when sweeping trashed objects
New
14405
36
379
1
14488
14488
Keep
[keepstore] Do not try to trash blocks that were already trashed in previous sweep
New
14488
36
379
1
16462
16462
API
Expand arvados-controller to expose forecast features
New
16462
36
379
2
16546
Review
Tom Clegg
3
0
16462
1
36
-c-a
5
14650
14650
[arvados-cwl-runner] Inaccessible collection causes long traceback
New
14650
36
379
1
9136
9136
[Python SDK] Add a Collection method to efficiently concatenate files
New
9136
36
379
2
13643
13643
[CWL] Requirement for storage classes of data
New
13643
36
379
2
10298
10298
Crunch
[Crunch2] [API] Accept collection UUID or PDH as container_image in a container request
New
10298
36
379
1
9425
9425
[API?/Workbench] Search for a link tag value returns linked objects
New
9425
36
379
6
10390
10390
crunchstat-summary should explain why "(no report generated)" when possible
New
10390
36
379
1
10767
10767
[API] [arvados-ws] remove all websockets and puma related code from the api server codebase
New
10767
36
379
2
13557
13557
Copying a container request should link to the original container request
New
13557
36
379
2
11770
11770
API
[Python SDK] Implement support for universal newline mode in Collections API
New
11770
36
379
6
12178
12178
Activating an account (setting is_active from false to true) does not email the new user
New
12178
36
379
1
14906
14906
[SDK] Maintain Arvados SDKs in Bioconda
New
14906
36
379
3
12571
12571
arv-mount by_tag directory support for properties
New
12571
36
379
6
12527
12527
Peter Amstutz
[Composer] Refactor to separate vendor-specific pieces and all them to be replaced
New
12527
36
47
379
6
12588
Review
Peter Amstutz
47
0
12527
2
36
-c-a
5
15259
15259
Invalidate tokens federation-wide on when invalidated on home cluster
New
15259
36
379
6
15436
15436
run-test.sh can run offline
New
15436
36
379
6
15580
15580
[CWL] Register workflow and run from git repo
New
15580
36
379
6
12791
12791
[API] fix race between arrival of trash time and next sweep
New
12791
36
379
1
15692
15692
[CWL] test_with_arvbox integration tests use tests inside image
New
15692
36
379
1
15697
15697
Documentation
[doc] explain lifecycle of Keep blocks, and how it affects storage backend usage/cost
New
15697
36
379
6
11625
11625
[Workbench] Ensure that running processes are visible on the dashboard
New
11625
36
379
1
15925
15925
Separate arvados-git-sync from API server
New
15925
36
379
6
13062
13062
[SDK] Reduce collection class memory footprint
New
13062
36
379
2
8181
8181
[Keepstore] Support a portable data challenge API
New
8181
36
379
6
16426
16426
[arv-put] should calculate (worst case) manifest size up front before upload, and abort when it is too large
New
16426
36
379
1
16566
16566
[cli] can't create a token when using a token created with create_superuser_token.rb
New
16566
36
379
1
13326
13326
As a data provider, I would like the ability to provide metered access to my data on Arvados, including start/end dates, bandwidth caps, and % of file accessed
New
13326
36
379
6
13325
13325
As a CWL learner, I would like to be able to run CWL workflows easily on playground
New
13325
36
379
6
12666
12666
--ignore-docker-for-reuse not passed to crunch v2 jobs started via --submit --no-wait
New
12666
36
379
6
13388
13388
Tom Clegg
[Epic] Zero-downtime upgrade
New
13388
36
3
379
2
17413
17413
FUSE
[arv-mount] Exit (instead of undefined behavior) after unhandled exception
New
17413
36
379
1
17428
17428
Deployment
[deployment] arvados-api-server fails to re-install/upgrade if the postgresql-client and the server versions differ
New
17428
36
379
1
17490
17490
[workbench2] make filter groups creatable/editable
New
17490
36
379
2
13636
13636
API
crunch-run takes a very long time for CWL steps with large numbers of File inputs - could use a new kind of mounts entry to address this
New
13636
36
379
1
13644
13644
[STORAGE-CLASES] Report the storage classes used by a pipeline
New
13644
36
379
1
13675
13675
[Composer/Workbench] Import of public git repo to a new Arvados repository
New
13675
36
379
2
13760
13760
Provide more information to SLURM to make scheduling decisions on HPC
New
13760
36
379
6
13384
13384
[Workbench] Search users by email address and shell account
New
13384
36
379
6
17759
17759
[Keep] azure blob driver 404 errors are weird
New
17759
36
379
1
13763
13763
API
[API] groups#contents response should obey caller-provided order (not sort on type first)
New
13763
36
379
1
13794
13794
Build Docker images without requiring Docker on client
New
13794
36
379
6
17764
17764
[arv-put] progress update does not refresh frequently enough
New
17764
36
379
1
17775
17775
[a-d-c] the user should be able to see when preemptible nodes get shut down and the running container requeued
New
17775
36
379
1
13972
13972
API
Listing collections by PDH and name can be very slow
New
13972
36
379
1
13981
13981
Make keep-web documentation available on doc.arvados.org
New
13981
36
379
1
13991
13991
Crunch
crunch-dispatch-slurm does not warn when slurm MaxJobCount reached
New
13991
36
379
1
17827
17827
Deployment
[deployment][provision] rename the *_TAG variables to *_FORMULA_TAG
New
17827
36
379
2
13997
13997
API
[Controller] Port "collection update" API from Rails
New
13997
36
379
6
17814
17814
Send "invite" or "friend request" to connect with other users
New
17814
36
379
2
17805
17805
Tom Clegg
[fuse] access containers and container_requests through by_id directory in sitefs
In Progress
17805
36
3
379
2
14030
14030
[CWL] Use streamable flag as a hint to use keep output
New
14030
36
379
2
14021
14021
[crunch-dispatch-slurm] option to set job priority directly instead of using nice values
New
14021
36
379
2
14200
14200
[API] Reduce privilege exposure via API tokens in multi-cluster workflows
New
14200
36
379
2
14257
14257
[controller] refresh manifest API
New
14257
36
379
2
17478
17478
API
Port Rails controller and integration tests for Groups to controller
New
17478
36
379
6
14457
14457
[api] send e-mail notification to user when their arvados account is activated
New
14457
36
379
2
17773
17773
Login
support token OIDC token introspection
New
17773
36
379
2
17674
17674
API
add profiling infrastructure to Rails API server
New
17674
36
379
1
14997
14997
[crunchstat-summary] Support multiple data series per graph (e.g. TX/RX, user/sys CPU, etc)
New
14997
36
379
6
17681
17681
[controller] seems to have a really long timeout for its db connection
New
17681
36
379
1
17718
17718
Login
Standalone JWT token support for OIDC
New
17718
36
379
6
15025
15025
Crunch
[arvados-dispatch-cloud] GCE driver (Google Compute Engine)
New
15025
36
379
2
14923
14923
[CWL] Reduce memory footprint by using webdav to get file/dir listings in collections (instead of Python SDK)
New
14923
36
379
6
15070
15070
Update search API to support OR queries across text and vocabulary IDs
New
15070
36
379
6
15082
15082
Deployment
[controller] [all services] Publish entire config including secrets
New
15082
36
379
2
15125
15125
[keep-balance] [keepstore] Procedure to halt/reverse/investigate a suspected data loss incident
New
15125
36
379
2
15364
15364
Better CWL onboarding
New
15364
36
379
6
15135
15135
[Crunch2] Post-run hooks
New
15135
36
379
2
15118
15118
Keep
[keepstore] Return 5xx (not 4xx) if block is not found due to transient backend device failure
New
15118
36
379
1
15249
15249
[cwl] a-c-r supports --js-console
New
15249
36
379
2
15204
15204
Federation diagnostic tools/APIs
New
15204
36
379
2
15279
15279
[cwl] expressions in keep_cache
New
15279
36
379
2
15183
15183
[Workbench2] No errors reported when file is missing a block
New
15183
36
379
1
15320
15320
[API] add integration test for new user signup
New
15320
36
379
2
17768
17768
Special file/path in collection that indicates a folder shouldn't be expanded by default
New
17768
36
379
2
15339
15339
ExpressionTool can be explicitly run under a CR
New
15339
36
379
6
15382
15382
Synthetic database generator tool
New
15382
36
379
6
15381
15381
run-tests.sh can populate/use local package cache directories
New
15381
36
379
6
15540
15540
Paginate crunchstat-summary HTML output
New
15540
36
379
6
15579
15579
Staging a large number of files with "loadListing: no_listing" still takes more than 30 mins
New
15579
36
379
1
17751
17751
Nico César
[arvados-dispatch-cloud] expose rate-limiting condition in metrics
New
17751
36
288
379
2
17741
17741
Golang SDK CollectionFileSystem uses time.Now() as default Last-Modified for all collections identified by portable data hash
New
17741
36
379
1
15783
15783
Documentation
Add Arvados services go docs
New
15783
36
379
6
15909
15909
Systematic review of documentation gaps
New
15909
36
379
6
17699
17699
Tom Clegg
Keep
Design new keepstore internal architecture that supports efficient streaming & range requests
In Progress
17699
36
3
379
6
16738
16738
[a-d-c] introduce concept of "quota partition"
New
16738
36
379
2
16802
16802
[packaging] create an arvados-shell-node package
New
16802
36
379
2
16843
16843
[a-d-c] admin cli
New
16843
36
379
2
17314
17314
[API] [controller] [Workbench] 404 on foreign user UUID in admin interface
New
17314
36
379
1
17694
17694
[Keep][keep-web] improve observability of buffer cache
New
17694
36
379
2
17693
17693
Keep
[keep-web] Improve cache efficiency for a mix of fast and slow clients
New
17693
36
379
2
17518
17518
Workbench2
Workbench2 lets users auto-login and access dialogs through direct links
Arvados Workbench 2 47
New
17518
47
379
2
17519
Update workbench1's link from the "Current token" dialog to take the user directly to wb2's "Get API token" dialog.
0
17518
1
47
-c-a
5
17745
17745
[config] arvados-server config-dump with ec2 driver has confusing output
New
17745
36
379
1
17613
17613
API
"created_by_uuid" field
New
17613
36
379
2
17597
17597
Keep
[keep-web] Improve error response when AnonymousUserToken not configured and no token provided by client
New
17597
36
379
1
17586
17586
Workbench2
Merge collections
New
17586
36
379
2
17771
17771
[a-d-c] when a cluster supports preemptible nodes, there should be a knob to allow the user to choose the use of preemptible nodes, or not
New
17771
36
379
1
17780
17780
[a-d-c] when toggling UsePreemptibleInstances, existing containers that are runnable generate lots of errors
New
17780
36
379
1
17581
17581
Workbench2
Improvement: hierarchy in workflow selection in WB2
New
17581
36
379
2
8672
8672
[CWL] option for arvados-cwl-runner to create new project for pipeline run
New
8672
36
379
6
17578
17578
Workbench2
Global search results presentation in WB2
New
17578
36
379
1
17561
17561
[arvados-dispatch-cloud] inst.SetTags() and inst.Destroy() should respect rate-limiting responses from cloud provider
New
17561
36
379
1
17461
17461
Jiayong Li
CWL
Flag to make turn file format mismatches from an error to a warning
New
17461
36
303
379
2
17483
Review
0
17461
1
36
-c-a
5
17520
17520
Option to delete a container and all associated child containers, logs and outputs.
New
17520
36
379
2
17494
17494
Still updating users from login cluster when nothing changed
New
17494
36
379
1
17472
17472
Tom Clegg
Architecture for displaying container metrics in workbench
In Progress
17472
36
3
379
6
17320
17320
Peter Amstutz
Documentation
Explain what additonal configuration is needed for provision.sh to go to production
New
17320
36
47
379
3
17412
Review
Peter Amstutz
47
0
17320
1
36
-c-a
5
17433
17433
Workbench2
Long picklists hide typing field in WB2
New
17433
36
379
1
17424
17424
[API] group contents endpoint edge cases with filter on uuid
New
17424
36
379
1
17416
17416
Workbench2
Make sure dev packages don't get included when making the production build
Arvados Workbench 2 47
New
17416
47
379
1
17401
17401
SDKs
VS code plugin for Arvados
New
17401
36
379
2
17400
17400
Workbench2
Directly shared collections are displayed as "read-only"
Arvados Workbench 2 47
New
17400
47
379
1
17396
17396
Workbench2
Favorites copy dialog further issues
New
17396
36
379
1
17381
17381
[playground] [wb2] add a redirect
New
17381
36
379
1
17348
17348
Example workflow template which streams data from S3 in first step, does some computation steps, and uploads results back to S3.
New
17348
36
379
6
17347
17347
crunch-run --list fatal error out of memory
New
17347
36
379
1
17073
17073
Peter Amstutz
API
Permission links originating from users should only update that user
New
17073
36
47
379
1
17089
Review
Lucas Di Pentima
375
0
17073
1
36
-c-a
5
17310
17310
Login
SAML support
New
17310
36
379
2
17304
17304
Workbench2
Allow setting properties on processes
New
17304
36
379
2
17303
17303
Workbench2
List properties and allow filtering by them in the project listings
New
17303
36
379
2
17300
17300
array of array of File causes 'NoneType' object has no attribute 'resolved'
New
17300
36
379
1
17292
17292
Merging collections feature
New
17292
36
379
2
17291
17291
Workbench2
Copy selected to collection issue
New
17291
36
379
1
17275
17275
Move Go Arvados RPC module into Go SDK & migrate to new API
New
17275
36
379
1
17206
17206
Crunch
crunch-run reverse proxies HTTP requests to container
New
17206
36
379
2
16673
16673
Peter Amstutz
Documentation
Document using OpenID Connect support for AAI
New
16673
36
47
379
3
16764
Review
Tom Clegg
3
0
16673
1
36
-c-a
5
17214
17214
Investigate using tracing
New
17214
36
379
6
17251
17251
Investigate mypyc for arvados-cwl-runner
New
17251
36
379
2
17274
17274
Peter Amstutz
Add "viewer.commonwl.org" DNS alias
New
17274
36
47
379
6
17277
Make sure machine is configured to respond for that virtual host
Ward Vandewege
1
0
17274
1
36
-c-a
5
17209
17209
Tom Clegg
Controller forwards web requests to crunch worker nodes
In Progress
17209
36
3
379
2
17660
Review 17209-http-forward
Ward Vandewege
1
0
17209
2
36
-c-a
5
18047
18047
Metadata browsing
Arvados Epics 49
New
18047
49
379
6
17849
17849
FUSE driver v2
Arvados Epics 49
New
17849
49
379
6
17701
17701
WB2 usable on small screens / mobile
Arvados Epics 49
New
17701
49
379
6
17207
17207
External access to web services running in containers
Arvados Epics 49
New
17207
49
379
6
17195
17195
Workbench2
workbench2/static/js/main.ad432f16.js has c97qk.arvadosapi.com hardcoded
Arvados Workbench 2 47
New
17195
47
379
1
17194
17194
Deployment
support Amazon Linux
New
17194
36
379
2
17186
17186
[dispatch] broken node logs should also be copied to a-d-c logs
New
17186
36
379
1
17185
17185
Tom Clegg
Crunch
[adc] add broken node metrics
New
17185
36
3
379
2
17554
Review
0
17185
1
36
-c-a
5
17160
17160
[packaging] upgrade run_upload_packages.py to use twine for upload to PyPI
New
17160
36
379
1
17159
17159
[build] make build-packages-python-ruby run on a Jenkins satellite
New
17159
36
379
1
17149
17149
Crunch
Checkpoint / snapshot to support migrating tasks when more memory is needed
New
17149
36
379
2
17148
17148
add logging middleware to lib/cmd
New
17148
36
379
2
17116
17116
Consider excluding api_client_authorization from audit logs by default.
New
17116
36
379
6
17112
17112
Keep
Store unsigned collection manifests in keep
New
17112
36
379
2
17110
17110
CWL
Container reuse on sub-workflows and chunks of scatter inputs
New
17110
36
379
2
17100
17100
API
Audit logs should include current/logged in user
New
17100
36
379
2
16614
16614
Submitting workflows with large numbers of file inputs is very slow
New
16614
36
379
1
17052
17052
arvados-server replaces run_test_services.py
In Progress
17052
36
379
1
17041
17041
Upload doesn't work on arvbox-demo
New
17041
36
379
1
17038
17038
Login
[controller] Option to request additional scopes, and verify additional claims, during OpenID Connect auth
New
17038
36
379
2
17037
17037
Login
[controller] Improve use of given_name/family_name fields for generic OpenID Connect providers
New
17037
36
379
2
16832
16832
Ward Vandewege
replace linkchecker in our build environment
New
16832
36
1
379
1
17166
17166
CWL
Set up CWL project jenkins server
Feedback
17166
36
379
3
17181
Talk to Michael
0
17166
1
36
-c-a
5
17005
17005
CWL v1.2 Conformance test 83 failed twice on the new Arvados Playground
New
17005
36
379
1
16867
16867
SDKs
Rust SDK
New
16867
36
379
1
16866
16866
API
Support OpenAPI
New
16866
36
379
2
16853
16853
[arvbox] various bugs
New
16853
36
379
1
16849
16849
CWL
Investigate / document using Rabix Composer + arv-mount + arvados-cwl-runner
New
16849
36
379
2
16784
16784
Workbench2
Roles view
New
16784
36
379
2
16771
16771
[keepstore,arvados-dispatch-cloud] Driver parameter should be specified consistently
New
16771
36
379
1
16741
16741
Upload verification tool
New
16741
36
379
6
16728
16728
Migrate federated workflow and federation user migrate tests to use arvados-boot
New
16728
36
379
6
16701
16701
SDKs
Tool to compare contents of a local file system to contents of a collection
New
16701
36
379
2
16682
16682
Nico César
CWL
Missing nodejs should not be a fatal error for submitting a workflow
New
16682
36
288
379
1
16658
16658
Workbench2
[Bug] "Move/Copy To" Dialog does not list all possible target locations.
New
16658
36
379
1
16656
16656
Workbench2
Arvados bug (GUI): Favorites not displayed in ARV move function
New
16656
36
379
1
16651
16651
Workbench2
Show sharing dialog also for users with read and write permissions
New
16651
36
379
2
16650
16650
Workbench2
Downloading and open in new tab for subfolders in data collection
New
16650
36
379
2
16644
16644
Workbench2
Move files into existing collection
New
16644
36
379
2
16643
16643
Workbench2
Notification functionality
New
16643
36
379
2
16642
16642
Workbench2
Processes page
New
16642
36
379
2
16639
16639
Workbench2
Display number of hits for search function
New
16639
36
379
2
16633
16633
Documentation
"Arvados VM" is not defined in the docs
New
16633
36
379
1
16617
16617
Improve arv-copy for workflows
New
16617
36
379
2
16590
16590
support dynamic arvados users on shell nodes (NSS)
New
16590
36
379
2
16574
16574
Can limit which users can submit container requests.
New
16574
36
379
2
16571
16571
Permission system supports seeing & sharing with a group without having access to group contents.
New
16571
36
379
2
16567
16567
Crunch
GCP support in arvados-dispatch-cloud
New
16567
36
379
2
16563
16563
All services support TLS directly
New
16563
36
379
2
16562
16562
SDKs
SDKs ask API server for preferred "Services" config based on whether you are "internal" or "external"
New
16562
36
379
2
16556
16556
Template for Workflow Displaying Last Step instead of Main on Workbench
New
16556
36
379
1
16519
16519
[keepstore] optimize md5sum calculations
New
16519
36
379
2
16227
16227
Workbench2
Downloading folders gets HTML page from WebDAV not data
In Progress
16227
36
379
1
16355
Review
Peter Amstutz
47
0
16227
1
36
-c-a
5
16518
16518
[keep] Allow clients to set a header to disable md5sum calculations in keepstore
New
16518
36
379
2
16532
16532
Documentation
Write a troubleshooting page with debugging advice for configuration issues
New
16532
36
379
3
16537
Review
Peter Amstutz
47
0
16532
1
36
-c-a
5
16491
16491
Local/Samba/NFS Arvados uploads in pure Golang
New
16491
36
379
2
16453
16453
[controller] Expand config comment about LDAP search filters
New
0.5
16453
36
379
6
0.5
16448
16448
CWL
Validation should detect input/output parameter name collisions.
New
16448
36
379
1
16436
16436
[install] Ensure postgresql has en_US.UTF-8 collation
New
16436
36
379
1
16409
16409
Crunch
User tool runs out of memory and is killed ; job still reported as being successful
New
16409
36
379
1
16401
16401
Provenance graph not correctly capturing scatter/gather
New
16401
36
379
1
16400
16400
Project Description editing lacks preview mode and lacks formatting instructions
New
16400
36
379
1
16390
16390
[k8s] add support for Azure AKS
New
16390
36
379
2
16386
16386
[k8s] make the docker images for our golang binaries much leaner
New
16386
36
379
2
16372
16372
Crunch
Vertical autoscaling
New
16372
36
379
2
16371
16371
<ArvadosModel::UnresolvableContainerError: docker image "arvados/jobs" not found> (req-3ni7i1prpb9v3ii8ux3b) [API: 422]
New
16371
36
379
1
16369
16369
Workbench2
Should be possible to promote a workflow run via arvados-cwl-runner to a published workflow with one click
New
16369
36
379
2
16368
16368
Documentation
https://docs.arvados.org/ should redirect to https://doc.arvados.org/
New
16368
36
379
1
16367
16367
forced download of arvados/jobs to client
New
16367
36
379
1
16348
16348
Better metrics of keepstore bandwidth usage (especially on back end)
New
16348
36
379
2
16346
16346
Determine best practices for error wrapping in Go
New
16346
36
379
1
16338
16338
https://workbench.lugli.arvadosapi.com/container_requests/lugli-xvhdp-moafm8p5e16ul55 no way to see the CWL input object
New
16338
36
379
1
16337
16337
https://workbench.lugli.arvadosapi.com/collections/lugli-4zz18-z513nlpqm03hpca#Provenance_graph is empty
New
16337
36
379
1
16336
16336
arv keep put: accept a URL for server side loading
New
16336
36
379
2
16334
16334
side-load public docker containers, if possible
New
16334
36
379
2
16333
16333
Export workflows+provenance as Workflow RO-Crate w/ CWLProv
New
16333
36
379
2
16332
16332
The user interface for approving users doesn't make sense
New
16332
36
379
1
16251
16251
Workflows unable to show inputs
New
16251
36
379
1
16250
16250
API Endpoint not found when opening advanced menu of collection
New
16250
36
379
1
16249
16249
Workflow does not allow entering inputs
New
16249
36
379
1
16228
16228
NullPointerException while uploading file using Java SDK
New
16228
36
379
1
16160
16160
controller exports metrics per endpoint
New
16160
36
379
2
16182
16182
Prevent login from old email addresses
New
16182
36
379
1
16179
16179
Workbench2
"Move/Copy To" Dialog does not list all possible target locations.
New
16179
36
379
1
16120
16120
[arvados-server] Add profiling flag to service components
New
16120
36
379
2
16858
16858
Collection check in / check out
Arvados Epics 49
New
16858
49
379
6
16782
16782
Add-on module system
Arvados Epics 49
New
16782
49
379
6
16560
16560
Single-click install & subscription via cloud marketplace
Arvados Epics 49
New
16560
49
379
6
16514
16514
Actionable insight into keep usage
Arvados Epics 49
New
16514
49
379
6
16446
16446
Manifest format improvements
Arvados Epics 49
New
16446
49
379
6
16445
16445
Expand permission system
Arvados Epics 49
New
16445
49
379
6
16303
16303
Kubernetes support
Arvados Epics 49
New
16303
49
379
6
16210
16210
Research Object provenance (CWL-PROV)
Arvados Epics 49
New
16210
49
379
6
16069
16069
[boot] start a dev cluster
New
5.0
16069
36
379
6
5.0
16062
16062
Sarah Zaranek
Documentation
Record demo videos
New
16062
36
326
379
3
17502
need help finding docker contain to run correct java version for PharmCAT
Ward Vandewege
1
0
16062
2
36
-c-a
5
16008
16008
API
API to query permissions (for use by 3rd party integrations)
New
16008
36
379
2
15938
15938
API
[API] requesting collections via POST with _method=GET returns one result
New
15938
36
379
1
15918
15918
[API] Support GA4GH WES as a core API
New
15918
36
379
2
14726
14726
[CWL] Propagating input file to output gets confusing error
New
14726
36
379
1
15941
15941
arvados-boot
Arvados Epics 49
New
15941
49
379
6
15906
15906
Issues with collection manifest in Java SDK v2
New
15906
36
379
1
15865
15865
[arvados-dispatch-cloud] Cumulative instance time and cost metrics
New
15865
36
379
6
17557
Review
0
15865
1
36
-c-a
5
15846
15846
Workbench2
[Workbench2] Data explorer page navigation
New
15846
36
379
2
15844
15844
Workbench2
[Workbench2] Indicate when a DataExplorer filter is active
New
15844
36
379
2
15843
15843
API
Order container_requests by container exit_code and state
New
15843
36
379
2
15788
15788
Documentation
Improve Arvados services go docs
New
15788
36
379
6
15689
15689
Add the ability to start arvbox with a specific arvados repo
New
15689
36
379
2
15650
15650
Superscript element brackets showing in header
New
15650
36
379
1
15641
15641
[keep-balance] [SDKs] rendezvous by volume UUID instead of server UUID
New
15641
36
379
6
15602
15602
Workbench Integration tests errors
New
15602
36
379
1
15582
15582
[API] [Controller] Per-user client login permissions
New
15582
36
379
2
15517
15517
Improve pagination of very long lists
Arvados Workbench 2 47
New
15517
47
379
6
15503
15503
Display hashes of CWL secrets in workbench
New
15503
36
379
1
15501
15501
Update help documentation links
Arvados Workbench 2 47
New
15501
47
379
1
15456
15456
Search/filtering in chooser
Arvados Workbench 2 47
New
15456
47
379
2
13813
13813
[CLI] arv traceback on simple timeout
New
13813
36
379
1
17536
Review
Peter Amstutz
47
0
13813
1
36
-c-a
5
14513
14513
[Workbench] Add "Share" button next to the shared folders breadcrumbs
Arvados Workbench 2 47
New
14513
47
379
2
15178
15178
Potential security issues with Report a Problem dialog
New
15178
36
379
1
15173
15173
Integrate arvados-tools repository into curoverse repo
New
15173
36
379
6
15005
15005
[arv-mount] Fuse operations longer than the crunchstat interval
New
15005
36
379
2
14972
14972
[arv-mount] mount-tmp flag does not start in read/write mode
New
14972
36
379
1
14882
14882
Documentation
Upgrading to 1.3.0-1 Error: no proxy available for cluster
New
14882
36
379
1
14766
14766
ResourceRequirement disk space ask should be shown in workbench / API response
New
14766
36
379
1
14693
14693
Peter Amstutz
[arvbox] runsv fatal: unable to lock supervise/lock
In Progress
14693
36
47
379
1
14705
14705
Weird container rerun on fail?
New
14705
36
379
1
14429
14429
[CWL] Initial work dir error
New
14429
36
379
1
14311
14311
[idea] jenkins-style dashboard UI
New
14311
36
379
3
14147
14147
error page with (very) old layout on api server
New
14147
36
379
1
14117
14117
Crunch
c-d-s reniceAll sets nice on jobs that are not pending
New
14117
36
379
1
14116
14116
Crunch
c-d-s reniceAll does not wait for complete information on Arvados jobs
New
14116
36
379
1
14115
14115
Crunch
c-d-s reniceAll takes a very long time and holds up SqueueChecker updates and initial job submission
New
14115
36
379
1
14067
14067
Moving or Copying collections in workbench should have an input uuid field
New
14067
36
379
6
14022
14022
[Tests] Timeouts causing build failures on jenkins
New
14022
36
379
1
14011
14011
Deployment
build/run-library.sh version_from_git function dumps environment when not in a git repo
New
14011
36
379
1
14005
14005
arv-copy will not create a new collection if copied within the same project
New
14005
36
379
1
13876
13876
[CLI] arvados-server "status" subcommand
New
13876
36
379
6
13875
13875
[CLI] arvados-server "metrics" subcommand
New
13875
36
379
6
13871
13871
please tag git revisions that result in deployed packages for -dev streams
New
13871
36
379
3
13812
13812
SDKs
arv cli continues to cache broken discovery document
New
13812
36
379
1
13795
13795
Crunch
crunch-dispatch-slurm too polite about killing containers
New
13795
36
379
1
13772
13772
Rerunning a container_request that has a failed child CR should restart the failed CR
New
13772
36
379
1
13758
13758
[Documentation] Full text search filters page
New
13758
36
379
1
13709
13709
[[Proxy]] How to visit API service with proxy?
New
13709
36
379
1
16034
16034
---- bookmark ---
In Progress
16034
36
379
1
13688
13688
[API] optional asynchronous flag for create/update operations
New
13688
36
379
2
13685
13685
support "kind": "text" for workflow and cwl inputs mounts in a-c-r
New
13685
36
379
1
13676
13676
better error dialog for un-allowed repo names
New
13676
36
379
1
13630
13630
API
locking api_client_authorizations for update can deadlock ContainersController#update
New
13630
36
379
1
13642
13642
Joshua Randall
Keep
keepstore backend for ceph librados
Feedback
13642
36
196
379
2
13533
13533
Joshua Randall
Crunch
option to specify vcpu runtime constraints on arvados-cwl-runner when using --submit
Feedback
13533
36
196
379
2
13574
13574
[Controller] Update container priorities asynchronously
New
13574
36
379
6
13515
13515
Keep
keepproxy memory usage limit?
New
13515
36
379
1
13514
13514
Add arvswitch to shell accounts by default
New
13514
36
379
2
15603
15603
[Workbench 2] Update Fileupload component to new error reporting & unit test architecture
Arvados Workbench 2 47
New
3.0
15603
47
379
6
3.0
15666
Review
Peter Amstutz
47
0
15603
5
36
-c-a
5
13454
13454
[Documentation] Add how to work with IGV and keep
New
13454
36
379
1
13422
13422
High cache thrashing should warn the user that their job will take longer than expected
New
13422
36
379
1
13372
13372
"trash current collection" button from inside a collection
New
13372
36
379
2
13305
13305
keepstore starts returning 401 Unauthorized in the middle of a workflow
New
13305
36
379
1
13252
13252
[CWL] RunInSingleContainer requirement errors on DockerRequirement even when no such requirement is specified
New
13252
36
379
1
13080
13080
Create/upload workflows through Workbench
Arvados Epics 49
New
13080
49
379
6
13047
13047
Log apiClientAuth UUIDs in keep-web, keepproxy, etc.
New
13047
36
379
1
13053
13053
[CWL] discover_secondary_files not processing expressions
In Progress
13053
36
379
1
13007
13007
[API] Review Postgres index usage
New
13007
36
379
6
12996
12996
[SDKs] CollectionFS should repack highly fragmented files
New
12996
36
379
2
12978
12978
Add method uuid() to collections
New
12978
36
379
2
12903
12903
Crunch
arvados-cwl-runner only loads cwl $import directives when run with `--local`
New
12903
36
379
1
12873
12873
Crunch
arvados-cwl-runner does not allow keep locators in command line input arguments
New
12873
36
379
1
12868
12868
Rearrange packages so "arv" runs a Go program that shells out to Python/Ruby code only if needed
New
12868
36
379
6
12349
12349
API
[API] Validate container requests "output_path must be in a writable mount"
New
12349
36
379
1
12345
12345
[CWL] Use arv-put collection caching for file uploads
New
12345
36
379
2
12317
12317
[FUSE] unable to rename a subproject
New
12317
36
379
2
12314
12314
[FUSE] Incremental collection subdirectory load
New
12314
36
379
2
11171
11171
[Nodemanager] Packaging for compute node setup scripts
New
11171
36
379
6
11161
11161
[GA4GH] Support task execution API using crunch v2 containers
New
11161
36
379
6
11160
11160
[GA4GH] Expose workflow records via tool registry API
New
11160
36
379
6
11159
11159
[GA4GH] Import from tool registry API
New
11159
36
379
6
11157
11157
[arv-put] When debug mode is active, report the cache file name being to be used
New
11157
36
379
1
11154
11154
Documentation
[Docs] Migrate install docs from command line flags to YAML configs (keepproxy, keep-web)
New
11154
36
379
1
11153
11153
Deployment
[API] create_token script should allow operator to provide token scopes and opaque comment
New
11153
36
379
2
11148
11148
Crunch
[Crunch2] Propagate dispatch error messages (e.g., sbatch fails) to user via logs/websocket
New
11148
36
379
1
11147
11147
Write scalability test which can be used periodically as needed
New
11147
36
379
6
11146
11146
Crunch
[Crunch2] [Workbench] Show slurm queue position of containers submitted to slurm but not yet running
New
3.0
11146
36
379
2
3.0
11137
11137
apt-get upgrade arvados-api-server on Ubuntu 12.04 did not update crunch-job
New
11137
36
379
1
11026
11026
"Run a example test" Button.
New
11026
36
379
1
10008
10008
SDKs
[SDKs] [Python] When reading data through Collection et al., signatures should refresh automatically when needed
New
10008
36
379
1
10330
Review 10008-check-token-exp-on-open
Tom Clegg
3
0
10008
3
36
-c-a
5
10978
10978
[CWL] Avoid using "+" char in mount paths
New
0.5
10978
36
379
1
0.5
10955
10955
arvados-cli gem dependency error
New
10955
36
379
1
10948
10948
[Workbench] Live stats should use consistent coloring for graphs
New
10948
36
379
1
10705
10705
[Crunch2] [API] return a more specific 422 error message when a client calls containers#unlock without having the lock
New
10705
36
379
1
10740
Review 10705-state-transition-error
Radhika Chippada
72
0
10705
2
36
-c-a
5
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
379
6
10830
10830
Tom Morris
[Workbench] Support array type input parameters to Workflows
New
10830
36
388
379
2
10809
10809
[Workbench] Don't create manifest with 0 length chunk
New
10809
36
379
1
10794
10794
Keep
[keepstore] Refactor volume Get/Put funcs to BlockReader/BlockWriter interfaces
New
10794
36
379
1
10729
10729
Crunch
[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
379
1
10718
10718
add a --user-script option to install-arvados-jobs-image
New
10718
36
379
1
10721
10721
[Docs] Missing docker_image link classes from API docs
New
0.5
10721
36
379
1
0.5
10715
10715
[Workbench] "Public pipelines" on help menu links to wiki, not local public pipelines
New
10715
36
379
1
10708
10708
[Crunch2] crunch-run fails trying to set swappiness on ubuntu 1204 kernel
New
10708
36
379
1
10689
10689
Crunch
Crunch1 jobs should still work on a slurm setup configured for Crunch2
New
10689
36
379
1
10650
10650
[Python SDK] Document undocumented methods in RichCollectionBase
New
0.5
10650
36
379
1
0.5
10566
10566
arvbox destroy fails because some files are owned by root
New
10566
36
379
1
10561
10561
sometimes `arvbox reboot test` gets stuck asking for a sudo password
New
10561
36
379
1
10552
10552
Git hosting
arvados-git-httpd returns error '500' (Internal Server Error) when a request is not authorized
New
10552
36
379
1
10545
10545
Joshua Randall
arvbox loops forever when something goes wrong
New
10545
36
196
379
1
10543
10543
implement approximate (estimated) counts for API list method
New
10543
36
379
1
10541
10541
[Keep] Share buffers between overlapping/consecutive GET requests for the same block
New
2.0
10541
36
379
2
2.0
10535
10535
Joshua Randall
SDKs
test suite hangs (in arvbox) in sdk/python test_callback
New
10535
36
196
379
1
10532
10532
API
Multiple links with the same relevant information can be created
New
10532
36
379
1
10514
10514
[crunch-job] use docker instead of docker.io
New
0.5
10514
36
379
1
0.5
10493
10493
[Python SDK] Provide more control over pre-fetch behavior
New
10493
36
379
2
10469
10469
API
Multiple virtual machines with the same hostname can be created
New
10469
36
379
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
379
1
10408
10408
4xphq keep balance api request causes oom on api server
New
10408
36
379
1
10405
10405
[API] Remove unimplemented fields from api_client_authorization
New
10405
36
379
6
10388
10388
Request collections that don't (yet) exist via fuse interface
New
10388
36
379
6
10387
10387
Faster downloading using arv-get
New
10387
36
379
6
10354
10354
Tom Morris
Add varchar_pattern_ops to all relevant PostgreSQL UUID indexes
New
10354
36
388
379
6
10337
10337
remove the need of yum reinstall from the installation/upgrade of Rails based components
New
10337
36
379
1
10327
10327
Crunch
arvados-cwl-runner fails to find secondaryFiles
New
10327
36
379
1
10319
10319
[Workbench] list of logins in the admin page isn't showing all logins
New
10319
36
379
1
10328
10328
[CWL] a-c-r option to resubmit failed jobs
New
10328
36
379
2
10594
10594
API
[API] [Workbench] Error out when unrecognized keys appear in config files
New
0.5
10594
36
379
2
0.5
10696
10696
[CWL] Tries to run docker inside container where docker is not available, gives IOError
New
10696
36
379
1
10268
10268
[SDK] Convenience method for resolving project/file paths
New
10268
36
379
2
10245
10245
[Performance][Workbench] Computing user notifications in topnav is expensive. Can the user's properties be used instead?
New
10245
36
379
6
10213
10213
Efficient queries for notification menu items
New
10213
36
379
6
10206
10206
[CWL] arvados-cwl-runner may not be handling input files on keep mount correctly
New
10206
36
379
1
10191
10191
Arvados should be able to cat/zcat files in collections easily
New
10191
36
379
2
10182
10182
Provide more reasonable error messages for memory issues during container dispatch
New
10182
36
379
1
10177
10177
Confusing job duration reporting
New
10177
36
379
1
10164
10164
Additional Crunch job logging controls
New
10164
36
379
2
10127
10127
API
[API] In each request log entry, report time spent getting current permission graph
New
10127
36
379
1
10097
10097
SDKs
Python RichCollectionbase's find_or_create() method callers may assume that found object is of "create_type" type
New
10097
36
379
1
10096
10096
SDKs
RichCollectionBase's _get_src_target method would crash if "source" argument is not basestring and "target_path" is empty.
New
10096
36
379
1
10084
10084
keep-balance reporting large numbers of replicas lost
New
10084
36
379
1
10027
10027
Move Container related documentation from wiki to code
New
10027
36
379
6
9985
9985
[Testing] TestErrorDuringRsync_FakeDstKeepservers
New
9985
36
379
1
9969
9969
Crunch
[Crunch2] [API] Permit container [request] with empty command (run default docker command)
In Progress
9969
36
379
1
9968
9968
Crunch
[Crunch2] [API] Support container request expiry (expires_at)
New
9968
36
379
2
9965
9965
Tom Morris
[CWL][Crunch][Crunch2] crunchrunner should ignore hidden directories when uploading to keep
New
9965
36
388
379
1
9870
9870
[FUSE] arv-mount installation documentation not working
New
9870
36
379
1
9732
9732
[FUSE] performance issues stat() in python
New
9732
36
379
1
9591
9591
Tom Morris
[FUSE] Undelete collections by moving them out of the TrashDirectory
New
9591
36
388
379
6
8179
8179
[keep-balance] Refuse to act when planning to delete data above an admin-specified threshold
New
8179
36
379
6
9967
9967
Tom Morris
Keep
[keep-balance] Do not delete blocks referenced by collections with replication_desired=0
New
9967
36
388
379
1
9958
9958
login-sync config file & systemd unit
New
9958
36
379
6
9937
9937
Tom Morris
[Workbench] file upload should provide progress bar for overall upload, not just individual files
New
9937
36
388
379
6
9936
9936
Workbench file upload should allow the selection of directories
New
9936
36
379
1
9929
9929
[SDK] portable_manifest_text() normalizes manifest, breaks CollectionReader() round trip
New
9929
36
379
1
9921
9921
[SDKs] Python SDK duplicates resource attributes in top level of params
New
9921
36
379
1
3311
3311
SDKs
[SDKs] Improve metadata created by arv-put
New
3311
36
379
2
9755
9755
Crunch
[CWL] Creating intermediate folders in working directory (fails in cwl-runner)
New
9755
36
379
1
9750
9750
[Workbench] UI should advance to new step when user submits their input
New
9750
36
379
1
10142
10142
[Workbench] Ability to add group from Groups admin page
New
10142
36
379
1
9443
9443
[keep-rsync] Rename "replications" to "replicas"
New
0.5
9443
36
379
1
0.5
9630
9630
Crunch
[Crunch2] crunch-dispatch-slurm can't successfully dispatch work when run from a directory it can't write to
New
0.5
9630
36
379
1
0.5
9278
9278
[Crunch2] Document/fix handling of collections with non-nil expires_at field
In Progress
1.0
9278
36
379
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
9592
9592
Tom Morris
[FUSE] rmdir on CollectionDirectory sets expires_at
New
9592
36
388
379
6
9590
9590
Tom Morris
[FUSE] Trash directory to list, inspect, and un-trash trashed collections
New
9590
36
388
379
6
9584
9584
Tom Morris
[FUSE] Don't display expiring collections in regular collection listings
New
9584
36
388
379
6
9245
9245
[FUSE] Make .arvados#collection available in collection subdirectories
New
9245
36
379
2
9244
9244
[FUSE] .arvados#collection is missing or outdated after writing inside collection
New
9244
36
379
1
16082
16082
Port client tools to Go
Arvados Epics 49
New
16082
49
379
6
9053
9053
Port API server to Go
Arvados Epics 49
New
9053
49
379
6
8317
8317
[Provenance Tracking] jobs refer to collections by uuids, not pdh
New
8317
36
379
1
8254
8254
Add Gantt chart for pipeline optimization
New
8254
36
379
1
7977
7977
get rid of dependencies python-pyasn1 python-pyasn1-modules
New
7977
36
379
1
8669
8669
[SDKs] PySDK fails to load CAs for SSL verification when run inside Conda
New
8669
36
379
1
8148
8148
[FUSE] When we give up trying to write a block, the next operation on the file should fail
New
8148
36
379
1
8774
8774
SDKs
[Crunch] Limit maximum wait time between retries
New
8774
36
379
6
8315
8315
SDKs
[SDKs] arv-copy fails to copy a Docker image specified with repo:tag syntax
New
0.5
8315
36
379
1
0.5
8346
8346
API
[API] Bad compute node address detection on private networks
New
8346
36
379
1
8388
8388
SDKs
[SDKs] WebSocketClient Exception 'NoneType' object is not callable
In Progress
0.5
8388
36
379
1
0.5
8462
Review 8388-events-terminate
Peter Amstutz
47
0
8388
2
36
-c-a
5
7831
7831
FUSE
[FUSE] Add --umask, --fmask, --dmask options to control file permissions
New
1.0
7831
36
379
6
1.0
9141
9141
[SDKs] Bad use of RetryLoop in events.py
New
9141
36
379
1
7156
7156
[SDK] arvados.arvfile.readall_decompressed() does not return all blocks on a file
New
7156
36
379
1
8387
8387
Documentation
[Docs] Many tutorial instructions are wrong outside Curoverse clusters
New
8387
36
379
1
8781
8781
[Docs/Workbench] Document how to clone repositories over HTTPS
New
8781
36
379
6
8775
8775
[Docs/Workbench] Improve SSH agent documentation
New
8775
36
379
6
8885
8885
[PySDK] API client logs a warning when you create an object without an owner_uuid
New
8885
36
379
6
8638
8638
API
[API] List queries using "distinct" option return incorrect number of items_available
New
8638
36
379
1
6772
6772
API
[API] Should not be necessary to host git repos on the same host as API server
New
2.0
6772
36
379
1
2.0
8163
8163
FUSE
[FUSE] arv-mount should detect and log any files/dirs that are still open after unmounting
New
8163
36
379
2
7621
7621
API
[API] Job model validates that the script exists in the repository at script_version
New
1.0
7621
36
379
6
1.0
9428
9428
[SDKs] Port arv-keepdocker to use the docker-py library
New
9428
36
379
6
9045
9045
[SDKs] `arv keep docker` can upload an image already saved as .tar
New
9045
36
379
6
9147
9147
[SDKs] `arv keep docker` can make links for an image already in a collection
New
9147
36
379
6
3897
3897
[SDKs] Clients can specify which auth config file to load.
New
0.5
3897
36
379
6
0.5
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
379
2
0.5
7312
7312
API
[API] CSS+images missing on login_failure.html
New
7312
36
379
1
7880
7880
Crunch
[Crunch] crunch-dispatch should run the bundled version of crunch-job specified by Gemfile.lock
New
0.5
7880
36
379
1
0.5
8195
8195
[API] [Workbench] config:check catches and reports YAML parsing errors
New
8195
36
379
1
8121
8121
[CRUNCH] Fail gracefully when arvados repo doesn't exists
New
8121
36
379
1
7024
7024
Keep
[Keep] keepstore status.json should report runtime environment
New
7024
36
379
2
7008
7008
Workbench
[Workbench] Crashes with Fiddlesticks when trying to view a pipeline instance graph copied from another cluster
Closed
0.5
7008
36
379
1
0.5
5846
5846
Workbench
[Workbench] [Fiddlesticks] Live job log should show recent history
Closed
2.0
5846
36
379
2
2.0
3734
3734
Keep
[Keep] Keepstore and keepproxy support HTTP Range requests
New
2.0
3734
36
379
2
2.0
8228
8228
SDKs
[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
379
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
379
2
7600
7600
Crunch
[Crunch] Unhelpful translation of script parameter outside script_parameters
New
1.0
7600
36
379
1
1.0
7418
7418
SDKs
[SDKs] Unhelpful 404 stack trace when trying to arv-copy a collection without access
New
7418
36
379
1
6780
6780
Git hosting
[git] "git clone https://..." with a bogus token should respond 4xx, not 5xx
New
0.5
6780
36
379
1
0.5
7725
7725
[Keep-store] make keep-store lookup token at runtime like keep-proxy does
New
1.0
7725
36
379
1
1.0
6968
6968
SDKs
[SDKs] arv-copy continues copying when a collection's content address is wrong, but warns and exits a special code
New
2.0
6968
36
379
1
2.0
7400
7400
[Workbench] node visibility as admin vs ordinary user does not line up
New
7400
36
379
1
7120
7120
Keep
[Keep] keepproxy should log real IP address
New
0.5
7120
36
379
1
0.5
7129
7129
Documentation
[Documentation] RVM and passenger recipes are missing details
New
0.5
7129
36
379
1
0.5
6883
6883
Deployment
[Deployment] arvados-api-server-upgrade.sh should set up git_repositories_dir
New
6883
36
379
1
7170
7170
Documentation
[Documentation] Various small bugs in the CLI SDK install guide
New
7170
36
379
1
7356
7356
Documentation
[Documentation] Various small bugs in the install guide
New
7356
36
379
1
8331
8331
Documentation
[Documentation] Clarify PostgreSQL setup commands for Software Collections users
New
0.5
8331
36
379
6
0.5
8621
8621
[Wiki] Clean up Computation_and_Pipeline_Processing page
New
8621
36
379
1
7342
7342
Documentation
[Documentation] Install guide explains a few different deployment options
New
2.0
7342
36
379
1
2.0
7230
7230
Documentation
[Documentation] FUSE documentation should note granting FUSE permissions
New
0.5
7230
36
379
1
0.5
6919
6919
Documentation
[Documentation] Make keepproxy install guide follow nginx conventions
New
0.5
6919
36
379
1
0.5
9017
9017
Tom Clegg
Tests
[Tests] Make slow tests optional (e.g., run-tests.sh --short)
In Progress
9017
36
3
379
2
9158
Skip expensive setup/teardown, too
Tom Clegg
3
0
9017
1
36
-c-a
5
9103
Skip collection performance tests in Python SDK suite
Tom Clegg
3
0
9017
2
36
-c-a
5
9102
Skip collection performance tests in API suite
Tom Clegg
3
0
9017
3
36
-c-a
5
9101
Communicate --short flag to Rails test suites
Tom Clegg
3
0
9017
3
36
-c-a
5
9052
Review 9017-skip-slow-tests
Nico César
288
0
9017
3
36
-c-a
5
7166
7166
[API] specifying an invalid filter should result in an error
New
7166
36
379
1
6992
6992
API
[API] Support numeric filter comparisons for numeric fields
New
6992
36
379
1
9150
9150
[API] Synthetic collections include the "kind" field
New
9150
36
379
6
7184
7184
Deployment
[Deployment] Test distribution packages
New
7184
36
379
1
8538
8538
[Workbench/API] Does not derive key name from comments with whitespace
New
8538
36
379
1
9143
9143
[API] Trying to update a collection by PDH raises a NoMethodError
New
9143
36
379
1
6240
6240
API
[API] "order" params should be rejected or used (not silently ignored) even when they reference columns missing from the "select" param
New
0.5
6240
36
379
1
0.5
7695
7695
API
[API] Accept collection UUID as a job's docker_image constraint
New
0.5
7695
36
379
1
0.5
9148
9148
[API] Finalize and document the collections/provenance and collections/used_by API calls
New
9148
36
379
6
7232
7232
Keep
[Keep] keepstore should notify sysadmin about error conditions (trying harder than just log.Print())
New
7232
36
379
1
4730
4730
SDKs
[SDKs] Remove ruby dependency from arv wrapper
New
4730
36
379
1
4431
4431
SDKs
[SDKs] arv-copy should not require --dst-git-repo when copying on the same cluster
New
0.5
4431
36
379
1
0.5
6276
6276
SDKs
[SDKs] Python Keep block-r/w errors should indicate which collection/file was unreadable/unwritable as a result
New
1.0
6276
36
379
1
1.0
6387
6387
SDKs
[SDKs] arv-put progress meter scales based on file size, rather than being fixed to MiB
New
6387
36
379
6
6959
6959
SDKs
[SDKs] arv-copy raises an unexpected backtrace on ^C
New
6959
36
379
1
8065
8065
Out of memory when using arv-copy not handled gracefully
New
8065
36
379
1
8379
8379
SDKs
[SDKs] Recursive arv-copy should report progress of the entire copy, in addition to individual objects
New
8379
36
379
2
7476
7476
SDKs
[SDKs] Ensure `arv keep put` replicates properly
New
7476
36
379
6
7477
7477
SDKs
[SDKs] Go Keep client enforces a minimum transfer rate for proxy connections
New
7477
36
379
6
7473
7473
FUSE
[FUSE] [SDKs] Ensure FUSE and other SDK clients work with a default replication level != 2
New
7473
36
379
6
8502
8502
SDKs
[SDKs] Fetch all results with the CLI `list` command
New
8502
36
379
2
8213
8213
[SDKs] arv get (and edit) should support a flag that suppresses display of non-writable attributes like "status" and "writable_by"
New
1.0
8213
36
379
2
1.0
8501
8501
SDKs
[SDKs] Add client-side join switches to `arv foo list`
New
8501
36
379
2
8498
8498
SDKs
[SDKs] GoSDK arvadosclient parameters are more transparent
New
8498
36
379
2
8838
8838
SDKs
[SDKs] PySDK Collection class lets you iterate files and subcollections separately
New
8838
36
379
6
8780
8780
[SDKs] Git credentials helper in CLI tools
New
8780
36
379
6
8022
8022
[SDKs] CLI tools install tab completion aids
New
8022
36
379
6
7394
7394
SDKs
[SDKs] arv-copy copies all metadata associated with an object
New
7394
36
379
6
9144
9144
[SDKs] Can't `arv get` a collection by PDH
New
9144
36
379
1
7385
7385
Workbench
[Workbench] Pagination sets limit on last page, causing unintended side effects
Closed
7385
36
379
1
6439
6439
Workbench
[Workbench] Copying jobs causes "SubmitIdReused" error if submit_id is not null
Closed
0.5
6439
36
379
1
0.5
7002
7002
Workbench
[Workbench] workbench move and copy is incomplete
Closed
7002
36
379
1
7003
7003
[Workbench] warn user when navigation will cause input text to be lost
New
7003
36
379
1
6363
6363
Workbench
[Workbench] Visible blanking between partial content reloads
Closed
6363
36
379
1
6601
6601
API
[API] Do not accept an empty SSH key as valid
New
0.5
6601
36
379
1
0.5
6921
6921
SDKs
[SDKs] `arv create` creates an object from an empty file
New
0.5
6921
36
379
1
0.5
8058
8058
[Documentation] Add Gitolite sanity check to install guide
New
8058
36
379
6
8873
8873
Documentation
[Docs] file_names Collection field is undocumented
New
8873
36
379
1
8328
8328
Deployment
[Deployment] .yml.example files should be consistent
New
0.5
8328
36
379
6
0.5
7158
7158
Documentation
[Documentation] Document installing the PySDK at a different PREFIX
New
0.5
7158
36
379
1
0.5
6886
6886
Documentation
[Documentation] A user with an older install may land in a page that requires the "latest" prerequisites.
New
6886
36
379
1
7471
7471
SDKs
[SDKs] Provide a CLI tool to add files to an existing collection
New
7471
36
379
6
7472
7472
SDKs
[SDKs] Provide a CLI tool to remove files from a collection
New
7472
36
379
6
7141
7141
API
[API] Advertise anonymous token in discovery document
New
7141
36
379
1
7845
7845
[Crunch] Crunchstat and arv-mount print final stats before exiting
New
1.0
7845
36
379
2
1.0
7100
7100
[Workbench] Reusing ArvadosResourceList results in inconsistent results
New
7100
36
379
1
7439
7439
SDKs
[SDKs] CLI tools support Mac
New
7439
36
379
6
6783
6783
Performance
[Performance] Compare Collection performance benchmarks across components
New
6783
36
379
6
6782
6782
Deployment
[API] [Workbench] Generate debconf template from config yaml
New
6782
36
379
2
6762
6762
Performance
[FUSE][Performance] Job to md5sum 1TiB of 1MiB files in parallel is very slow
New
6762
36
379
1
7474
7474
FUSE
[FUSE] Add a --replication switch
New
7474
36
379
6
6570
6570
[DRAFT] [Workbench] More encouragement for users to send feedback
New
6570
36
379
6
6606
6606
Workbench
[Workbench] Provide a GUI interface to arv-copy
Closed
6606
36
379
1
6599
6599
SDKs
[SDKs] Whenever `arv` has an invalid resource name argument, it should complain about that
New
0.5
6599
36
379
1
0.5
6574
6574
Workbench
[Workbench] [Webshell] Rough edges in web shell
Closed
2.0
6574
36
379
2
2.0
6677
6677
Workbench
[Workbench] Anonymous user is listed in the "Share with users" popup when anonymous viewing is disabled, while "Share with groups" popup omits the anonymous group
Closed
6677
36
379
1
5914
5914
Documentation
[DRAFT] Provide one clear way for users to get data from an external source into Arvados
New
5914
36
379
6
6442
6442
Workbench
[Workbench] [API] Support "world-readable, but not world-searchable" permission on projects: "anyone with the link can view"
Closed
6442
36
379
2
6405
6405
Workbench
[Workbench] Allow additional curation of the public projects listing
Closed
6405
36
379
6
6348
6348
Deployment
[Deployment] [Documentation] Minimize system-wide dependencies for compute node setup
New
1.0
6348
36
379
2
1.0
6318
6318
SDKs
[SDKs] Go SDK locator regexp (and its tests) should agree with the documented format
New
0.5
6318
36
379
1
0.5
6310
6310
FUSE
[FUSE] Support scaling the internal block cache based on number of open files
New
6310
36
379
2
6307
6307
Workbench
[Workbench] Public project listing should exclude subprojects
Closed
0.5
6307
36
379
6
0.5
6274
6274
API
[API] [Workbench] Home project should be a real object (group with group_class="project"), not current_user.
New
2.0
6274
36
379
1
2.0
6175
6175
Workbench
[Workbench] Add social sharing buttons to public projects [and other data?]
Closed
1.0
6175
36
379
1
1.0
6174
6174
Workbench
[Workbench] Propagate old search engine meta tags in sync with Open Graph data
Closed
0.5
6174
36
379
1
0.5
6173
6173
Workbench
[Workbench] Make public data crawlable
Closed
6173
36
379
1
6172
6172
Workbench
[Workbench] Breadcrumbs can occupy multiple rows when the screen is narrow
Closed
0.5
6172
36
379
1
0.5
6130
6130
Tom Morris
[Workbench] Support searching collections by their collection name
New
6130
36
388
379
1
6642
6642
API
[API] Include a mechanism to automatically trust some clients
New
6642
36
379
6
6076
6076
[API] walk api server installations and ensure modified_at for collections is unique + ensure modified_at is enforced to be unique at the api level.
New
6076
36
379
1
6020
6020
Workbench
[Workbench] The collection information box values for content address and content size should be updated automatically after new file(s) are added via browser upload.
Closed
6020
36
379
1
5962
5962
Keep
[Keep] Use bufferpool in keepproxy to limit memory use when there are many concurrent PUTs
New
1.0
5962
36
379
2
1.0
5952
5952
Workbench
Slow to log-in to Workbench
Closed
5952
36
379
1
5947
5947
Workbench
[Workbench] Provide additional guidance to users running their first pipeline
Closed
5947
36
379
1
5946
5946
Workbench
[Workbench] "other collections have the same content" page is confusing
Closed
5946
36
379
1
5901
5901
API
[API] Improve performance of large requests in parallel
New
5901
36
379
1
5896
5896
FUSE
[FUSE] Ensure all I/O errors properly distinguish "not found" and other API errors
New
5896
36
379
1
5523
5523
Tom Clegg
Crunch
[Crunch] crunchstat should not report errors during normal timing races
New
0.5
5523
36
3
379
1
0.5
5938
Handle normal container startup and shutdown races without logging an error/notice or missing the first interval
Tom Clegg
3
0
5523
1
36
-c-a
5
5918
Review 5523-stats-error
Tom Clegg
3
0
5523
3
36
-c-a
5
5788
5788
SDKs
[SDKs] [refactor] Dry up KeepService get() and put() in arvados/keep.py
New
0.5
5788
36
379
6
0.5
5782
5782
[Workbench] Support entering boolean script_parameters when editing a pipeline instance
New
0.5
5782
36
379
2
0.5
5767
5767
[API] Websockets subscribe API should accept a start timestamp, so clients don't have to miss any events logged between the given start time and websocket connection success.
New
1.0
5767
36
379
2
1.0
5841
5841
[Workbench] Link to script sources on github when repository is a github url
New
0.5
5841
36
379
1
0.5
5743
5743
Workbench
[Workbench] Replace type-specific #index pages with generic code
Closed
2.5
5743
36
379
1
2.5
6058
6058
Workbench
[Workbench] Provide a guided workflow to new users who want to upload data and run a public pipeline
Closed
2.5
6058
36
379
6
2.5
6124
Add "goal mode" infrastructure
Tom Clegg
3
0
6058
5
36
-c-a
5
6125
Enter goal mode when hitting Run on a pipeline template
Tom Clegg
3
0
6058
5
36
-c-a
5
6126
Decide URL and advice for appropriate next step when in "pipeline goal" mode
Tom Clegg
3
0
6058
5
36
-c-a
5
6127
Preserve template goal through login->UA->profile->back-to-work process, and then convert template to instance goal
Tom Clegg
3
0
6058
5
36
-c-a
5
6109
Review
0
6058
5
36
-c-a
5
5713
5713
Tom Morris
FUSE
[FUSE] File access sometimes takes too long on su92l
New
5713
36
388
379
1
5820
5820
Workbench
[Workbench] Missing link target in iframe error message
Closed
0.5
5820
36
379
1
0.5
5669
5669
Workbench
[Workbench] Make Dashboard contents filterable
Closed
5669
36
379
1
5668
5668
Workbench
[Workbench] Favorite projects, pipelines, collections
Resolved
5668
36
379
2
7749
Draw UI Implementation
Bryan Cosca
189
0
5668
5
36
-c-a
5
5667
5667
Workbench
[Workbench] Indicate related pipeline instances
Closed
5667
36
379
1
5665
5665
Workbench
[Workbench] Link to log from pipeline and/or job summary page
Closed
5665
36
379
1
5614
5614
[Workbench] 504 error returned when trying to create a large new collection
New
5614
36
379
1
5686
Review 5614-workbench-optimize-combine-collections-wip
Radhika Chippada
72
0
5614
3
36
-c-a
5
5235
5235
Workbench
[Workbench] Pipeline instance "Re-run with latest" button occasionally returns Not found page
Closed
5235
36
379
1
5778
5778
FUSE
[FUSE] Support efficient copy at command line
New
2.0
5778
36
379
2
2.0
4835
4835
Workbench
[Workbench] Log Graph - Feature requests
Closed
4835
36
379
2
5649
[Workbench] We need better job graphs, less spaghetti
0
4835
5
36
-c-a
5
5791
[Workbench] Job log memory and swap lines should use the same scale
0
4835
5
36
-c-a
5
5415
5415
Tom Morris
Workbench
[Workbench] Improve presentation of anonymously-viewed collections (via both "sharing link" and regular copy-and-pasted Location)
Closed
2.5
5415
36
388
379
2
2.5
5376
[workbench] wget link or download-all link in public collections
0
5415
5
36
-c-a
5
5624
5624
Performance
[API] [Workbench] [Performance] Use object caching to improvement performance (such as memcache).
New
5624
36
379
6
5560
5560
Tom Clegg
API
[DRAFT] [API] Good API for accessing the old_ and new_attributes in Logs table properties column
New
2.0
5560
36
3
379
1
2.0
5621
5621
[Documentation] Improve SDK documentation
New
5621
36
379
6
5582
5582
[API] [Workbench] Add read-only ("locked") flag to projects
New
2.0
5582
36
379
2
2.0
5511
5511
Workbench
[Workbench] Workbench should support viewing VCF files
Closed
5511
36
379
2
5495
5495
Workbench
[Workbench] Change "recent pipelines" to curated selection of "public pipelines"
Closed
5495
36
379
2
5459
5459
Crunch
[Crunch] Job logs include node-level resource usage statistics (cpu, ram, swap, etc)
New
5459
36
379
2
5428
5428
Tests
[Tests] Enhance keep testing to support signed locators.
New
2.0
5428
36
379
6
2.0
5127
5127
Documentation
[Docs] Note apt key information in Python package READMEs
New
5127
36
379
1
5327
5327
SDKs
[SDK] CLI tools should catch socket errors like "Connection refused"
New
0.5
5327
36
379
1
0.5
5201
5201
[SDKs] arv-put --description X --properties P should set respective attrs on new collection.
New
0.5
5201
36
379
2
0.5
4957
4957
SDKs
[SDKs] arv keep put blows up when trying to put a danging symlink
New
0.5
4957
36
379
1
0.5
5451
5451
Documentation
[Documentation] Fix Go SDK comments so they look reasonable in godoc
New
0.5
5451
36
379
1
0.5
5138
5138
SDKs
[SDKs] arv-run-pipeline-instance should accept project and title parameters
New
0.5
5138
36
379
2
0.5
5245
5245
Documentation
[Documentation] Show footer with date last updated
New
0.5
5245
36
379
2
0.5
3625
3625
[Workbench] API token provided in query string should not be ignored just because the session already has a token.
New
0.5
3625
36
379
1
0.5
5439
5439
[Tests] Provide a docker image, based on puppet/packer process, that can run the entire test suite quickly.
New
5439
36
379
2
5316
5316
Workbench
[DRAFT] [Workbench] Browse change history for records
Closed
5316
36
379
2
5284
5284
Docker
[Docker] Auto setup as much as possible for new users
New
5284
36
379
2
5391
5391
SDKs
[SDK] Go KeepClient offers a "read block" API that recovers from transmission errors by attempting alternate servers.
New
5391
36
379
2
5541
5541
Workbench
[Workbench] Buttons should have consistent ctrl-click and right-click behavior
Closed
5541
36
379
1
5147
5147
Docker
[Docker] Make API server root URL in discovery document easier to resolve
New
0.5
5147
36
379
1
0.5
5307
5307
Workbench
[Workbench] Additional settings for ssh/config from Manage Account page
Closed
0.5
5307
36
379
1
0.5
5296
5296
Workbench
[Workbench] Extend Sharing tab to collections
Closed
5296
36
379
2
5259
5259
[Tests] Reduce dependency on integration tests
New
2.0
5259
36
379
2
2.0
4987
Refactor Python tests to use fewer servers as able
0
5259
5
36
-c-a
5
5193
5193
[Workbench] Public project page should encourage visitors to try using Arvados themselves
New
1.0
5193
36
379
2
1.0
5134
5134
SDKs
[SDKs] CLI tools fail or warn when current working directory is gone
New
5134
36
379
1
5139
5139
SDKs
[SDKs] arv-get should support getting multiple files by shell glob
New
5139
36
379
2
5097
5097
SDKs
[SDKs] CLI tools support project paths in addition to uuids
New
2.0
5097
36
379
2
2.0
4744
4744
Workbench
[Workbench] Merge "user agreement" and "required profile fields" into a single page
Closed
2.0
4744
36
379
6
2.0
5025
5025
Docker
[Docker] Make it easy to add data from the host system to containers
New
5025
36
379
1
4358
4358
Tests
[Tests] When comparing pipelines, the graph should highlight the differences by using different colors for pipeline A/B/both.
New
0.5
4358
36
379
1
0.5
4874
Test that comparisons display correctly
0
4358
1
36
-c-a
5
4816
Review 4358
Phil Hodgson
80
0
4358
3
36
-c-a
5
4815
Make it highlight the differences once again
Phil Hodgson
80
0
4358
3
36
-c-a
5
5021
5021
Keep
[Workbench] Page for downloading collections with anonymous sharing link does not have any styling.
New
5021
36
379
1
4906
4906
Documentation
[Documentation/FUSE] Document '.arvados#collection' in shell VM keep mount
New
4906
36
379
2
4771
4771
[Workbench] Collection content hash should stay up-to-date (e.g., while uploading files)
New
0.5
4771
36
379
1
0.5
4767
4767
API
[API] Discovery doc should fix its incorrect "list" method description to be identical to "index"
New
0.5
4767
36
379
1
0.5
4579
4579
Documentation
[Documentation] Run-command docs should remind user how & why to exit non-zero on failure.
New
0.5
4579
36
379
2
0.5
4669
4669
SDKs
[SDKs] arv-put should assume --no-resume when --raw is given
New
0.5
4669
36
379
1
0.5
4647
4647
[Workbench] Projects dropdown should have a free text filter box
New
0.5
4647
36
379
2
0.5
4530
4530
[Workbench] Show more (earlier) log entries for a running job
New
2.0
4530
36
379
2
2.0
4566
4566
Documentation
[Documentation] Introduce compute workflow / pipeline concepts in user guide
New
1.0
4566
36
379
6
1.0
4508
4508
Documentation
[Documentation] Best practices for getting the most out of job re-use
New
1.0
4508
36
379
2
1.0
4531
4531
[Documentation] Set of introductory tutorials each focused on accomplishing a simple task
New
2.0
4531
36
379
2
2.0
4808
4808
Workbench
[Workbench] "Add data from another project" modal supports regex filtering
Closed
4808
36
379
2
4650
4650
[API] API method and CLI shortcut for refreshing the signatures on some block locators (without creating a collection)
New
0.5
4650
36
379
2
0.5
4919
4919
[API] Arvados clients can use standard OAuth2 protocol instead of custom token handling mechanism
New
2.0
4919
36
379
6
2.0
4502
4502
SDKs
[SDKs] "arv recent [objectType]" lists recently modified objects
New
1.0
4502
36
379
2
1.0
4302
4302
Crunch
[Crunch] Pipelines should not fail immediately after one job failure, but continue running as much as possible
New
4302
36
379
2
4452
4452
[Workbench] Report a Problem" menu item does not like being opened in a new tab/window.
New
0.5
4452
36
379
1
0.5
4404
4404
API
[API] [SDKs] Include provenance information for uploaded Collections
New
4404
36
379
2
4350
4350
[Workbench] Order by Collections "Name" column puts "folders" (collections containing files) at the top
New
4350
36
379
6
4349
4349
SDKs
[SDKs] When editing a template in arv-edit and faced with a parse error, when trying again, it should automatically take you to the line/column of the error
New
4349
36
379
2
4175
4175
[API] API method and interface to check if a bugfix is deployed on a cluster
New
2.0
4175
36
379
1
2.0
4343
4343
SDKs
[SDKs] arv create needs --project-uuid and --name parameters for appropriate classes
New
4343
36
379
2
4237
4237
Documentation
[Documentation] Update and expand user/tutorials/tutorial-keep-mount.html to show practical ways of finding data via FUSE mount.
New
1.0
4237
36
379
6
1.0
4193
4193
[SDK] Make arv keep docker smarter about storing docker layers, thus making uploads of changed images (much) faster
New
2.0
4193
36
379
2
2.0
4255
4255
[SDKs] Implement "arv keep less" and "arv keep check" natively instead of hoping whless and whcheck are installed.
New
1.0
4255
36
379
6
1.0
3964
3964
[SDKs] Command-line diagnostic suite reveals problems on a shell VM (e.g., arv-mount, SDK version skew)
New
1.0
3964
36
379
2
1.0
3817
3817
API
[API] Discovery document schema does not include generated fields like job dependencies
New
1.0
3817
36
379
1
1.0
3892
3892
[SDKs] Install man pages for CLI tools (auto generate from the --help content)
New
2.0
3892
36
379
2
2.0
9980
9980
[CLI] Trailing blank lines in ~/.config/arvados/settings.conf should be ignored
New
9980
36
379
1
7237
7237
arv-copy ergonomics
New
7237
36
379
2
7111
7111
SDKs
Test arv-copy
New
7111
36
379
1
9661
9661
collection update performance improvement
New
9661
36
379
2
9044
9044
Workbench2
[Crunch2] [Workbench] Browse and show tools using the GA4GH tool registry API
New
9044
36
379
6
9541
9541
Tom Clegg
Keep
[Keep] Handle HEAD requests without allocating a data buffer
In Progress
9541
36
3
379
2
9282
9282
SDKs
[SDK] Go SDK provides method to get paged results from list queries
New
9282
36
379
2
9255
9255
Keep
[keep] drain mode for a keepstore service
New
9255
36
379
2
9263
9263
[SDK] Go version of arv-put & arv-get
New
9263
36
379
6
9217
9217
[SDKs] Define and document Python events interface
New
9217
36
379
6
8754
8754
Tests
[Tests] Add code-checking tools to CI test pipeline
New
8754
36
379
2
8457
8457
Keep
[Keep] Shuffle top N keep servers to balance reads
New
8457
36
379
2
9262
9262
[API] Associate admin privileges with token instead of user account
New
9262
36
379
2
7932
7932
Keep
[Keep] keepproxy aggregates and reports volume IDs from Keepstores
New
7932
36
379
6
7930
7930
SDKs
[SDKs] GoSDK KeepClient considers volume IDs when replicating
New
7930
36
379
6
6468
6468
Move arvados-mailchimp-plugin to a public repo
New
6468
36
379
2
6009
6009
curover.se/path/to/file should try to download the file if available
New
6009
36
379
2
5960
5960
[API] Support transactional update of collections by multiple writers
New
5960
36
379
2
5941
5941
When creating a new collection that is a subset of a previous collection, the source information should have some sort of description
New
5941
36
379
2
3094
3094
Workbench2
No UI to edit runtime constraints for draft container requests
New
3094
36
379
6
8569
8569
[Crunch2] Impure mount from host fs
New
8569
36
379
2
8570
8570
[Crunch2] Impure access to object store
New
8570
36
379
2
14467
14467
[SDK] Merge Go ArvadosClient and arvados.Client and migrate to arvados.Client
New
14467
36
379
6
15681
15681
Workbench2
wb2 workflows run in "Workflow runs" project by default
New
15681
36
379
2
15730
15730
[Workbench 2] Implement UI for new group permission scheme
New
4.0
15730
36
379
6
4.0
15958
15958
Workbench2 federated browsing
Arvados Epics 49
New
15958
49
379
6
16431
16431
Write draft of stories / requirements / ideas for accessing external data
New
16431
36
379
6
16344
16344
Better logging of token rejection
New
16344
36
379
1
16161
16161
Tom Clegg
easy aggregate metrics with prometheus
New
16161
36
3
379
2
16664
16664
API
Remove legacy config loading
New
16664
36
379
6
16800
16800
PAM sets Arvados environment vars
New
16800
36
379
2
16389
16389
Ward Vandewege
[k8s] add support for Amazon EKS
In Progress
16389
36
1
379
2
16610
Review
0
16389
1
36
-c-a
5
17272
17272
Documentation
Doc site feedback
New
17272
36
379
6
17313
17313
Ward Vandewege
[Documentation] improve federation documentation
New
17313
36
1
379
2
17326
Review
Lucas Di Pentima
375
0
17313
1
36
-c-a
5
17327
17327
Nico César
CWL
Go codegen for reading/writing CWL
New
17327
36
288
379
2
17410
Review
Peter Amstutz
47
0
17327
1
36
-c-a
5
16058
16058
Sarah Zaranek
Documentation
dev.arvados.org wiki
In Progress
16058
36
326
379
3
17993
17993
[deduplication-report] supports storage classes
New
17993
36
379
2
17953
17953
[api] Remove unused "node" object
New
17953
36
379
6
18464
18464
API
Batch update endpoint for permission changes
New
18464
36
379
2
18724
18724
API
Collection file_names should contain full paths for substring matching
New
18724
36
379
1
18998
18998
Keep
keepstore ability to check token validity for uploads
New
18998
36
379
6
19081
19081
Tom Clegg
Crunch
Possible bug passing cmd line arguments with spaces to singularity
In Progress
19081
36
3
379
1
19120
Review 19081-singularity-no-eval
Peter Amstutz
47
0
19081
3
36
-c-a
5
18996
18996
API
Container request's expires_at field
New
18996
36
379
1
18973
18973
Test combinations of federation scenarios
New
18973
36
379
6
19276
19276
API
email users when events happen
New
19276
36
379
1
15250
15250
CWL
a-c-r set TTL on final output collection
New
15250
36
379
2
17459
Review
Peter Amstutz
47
0
15250
1
36
-c-a
5
19274
19274
Workbench2
Advanced search should have full set of selectable columns
New
19274
36
379
1
19891
19891
Workbench2
Move project dialog not sized correctly
New
19891
36
379
1
19048
19048
Workbench2
Copying a folder in collection file browser results in empty folder
New
19048
36
379
1
19871
19871
Workbench2
Rendering user names in project columns
New
19871
36
379
2
19887
19887
Workbench2
Include modified_by_user_uuid in project details
New
19887
36
379
2
18563
18563
Deployment
Simplify/streamline InternalURLs/ExternalURL situation
New
18563
36
379
2
19584
19584
Can we use better terms for a group_filter and projects
Arvados Workbench 2 47
New
19584
47
379
6
19859
19859
Review/update development process wiki page
New
19859
36
379
3
13418
13418
SDKs
Python SDK must have docstrings for all public interfaces
New
13418
36
379
3
19585
19585
Workbench2
When filtering objects in project listing when in "Share with Me" project - filtering to just see virtual projects doesn't seem to work
Arvados Workbench 2 47
New
19585
47
379
1
19873
19873
Documentation
Document ~/.config/arvados/settings.conf
New
19873
36
379
3
19713
19713
Workbench2
Misleading 'Too large file' error message on file upload
Arvados Workbench 2 47
New
19713
47
379
1
17584
17584
Workbench2
Permission dialog should indicate that permissions are inherited
New
17584
36
379
1
19238
19238
Workbench2
Users deactivated externally show up as "Setup" instead of "Inactive", due to cached permissions?
New
19238
36
379
1
19633
19633
Workbench2
UX redesign ideas
New
19633
36
379
6
16071
16071
Workbench2
[Collection view] Provenance, used by for collections
Arvados Workbench 2 47
New
16071
47
379
6
18041
Review
Peter Amstutz
47
0
16071
1
36
-c-a
5
19612
19612
Sarah Zaranek
Workbench2
Frozen project UI follow-up improvements
New
19612
36
326
379
6
18997
18997
Tom Clegg
Docker
ability to migrate arvbox to arvados-server boot dev mode
New
18997
36
3
379
6
19387
19387
Support picking workflows uploaded as collections with type: workflow.
Arvados Workbench 2 47
New
19387
47
379
2
19386
19386
Peter Amstutz
CWL
--create-workflow creates or updates collection with metadata
New
19386
36
47
379
2
19838
19838
Update help text on docs for CLI tools
New
19838
36
379
1
19817
19817
SDKs
`keyset_list_all` name is unintuitive
New
19817
36
379
1
17477
17477
Documentation
document arv-bash
New
0.5
17477
36
379
2
0.5
19303
19303
Deployment
Check salt formula's login-sync cron job setup.
New
1.0
19303
36
379
1
1.0
19398
Review
Peter Amstutz
47
0
19303
1
36
-c-a
5
10445
10445
SDKs
Fix memory leak in Python SDK Collection class
New
2.0
10445
36
379
1
2.0
19299
19299
API
ArvadosClientAuthorization#list doesn't honor filtering by owner_uuid
New
1.0
19299
36
379
1
1.0
19782
19782
API
Empty user created emails
New
1.0
19782
36
379
1
1.0
19885
19885
Stephen Smith
Workbench2
Collapse middle breadcrumbs with ellipse when window too narrow
Arvados Workbench 2 47
New
3.0
19885
47
2794
379
2
3.0
19970
19970
CWL
a-c-r should refuse to run if git has locally modified files
New
0.5
19970
36
379
2
0.5
19977
19977
Tests
Update tests to run with a strict vocabulary
New
1.0
19977
36
379
6
1.0
19832
19832
Re-work picking dialog into 3 panel view
New
8.0
19832
36
379
6
8.0
19843
19843
SDKs
arv-federation-migrate supports LoginCluster type migrations
New
2.0
19843
36
379
6
2.0
19578
19578
Sarah Zaranek
Workbench2
Update wb2 Use Cases and Personas
In Progress
2.0
19578
36
326
379
6
2.0
19641
Review: Personas
Brett Smith
79
0
19578
2
36
-c-a
5
19463
19463
Sarah Zaranek
Workbench2
Redesign process info panel
In Progress
5.0
19463
36
326
379
6
5.0
19949
group review
0
19463
1
36
-c-a
5
19622
19622
Peter Amstutz
Deployment
Upgrade notes includes links to patches of what changed in install templates between versions
New
0.5
19622
36
47
379
3
0.5
19646
Review
Lucas Di Pentima
375
0
19622
1
36
-c-a
5
17172
17172
Workbench2
Stale-while-revalidate caching strategy for requests
New
3.0
17172
36
379
2
3.0
17157
17157
Workbench should have all collection updates result in new versions
New
17157
36
379
1
17153
17153
Displays "Your project is empty." instead of "Nothing matched the search" when a search doesn't find anything
New
17153
36
379
1
16933
16933
Workbench2
[login federation] post-trashing collection UX bug
New
16933
36
379
1
16932
16932
Workbench2
[login federation] trashing collections: snackbar issues
New
16932
36
379
1
16225
16225
Workbench2
Issues with interactively deleting project from Workbench 2 from Project Browser
Arvados Workbench 2 47
New
16225
47
379
1
16931
16931
Workbench2
[login federation] Not Found modal when looking at trashed collection
New
16931
36
379
1
16975
16975
Workbench2
Direct navigation to federated objects
New
16975
36
379
2
16119
16119
Workbench2
display lingers after error
New
16119
36
379
1
16123
16123
Workbench2
Browsing trash produces spurious errors
New
16123
36
379
1
16065
16065
Workbench2
Navigate to the newly created collection when extracting files from an existing one
Arvados Workbench 2 47
New
16065
47
379
1
16969
16969
User with can_manage access can drop own permissions by making "private"
Arvados Workbench 2 47
New
16969
47
379
1
17510
17510
Create filter group based on an advanced search query in the UI
New
17510
36
379
2
16063
16063
Workbench2
Enhance share popup dialog design
Arvados Workbench 2 47
New
16063
47
379
1
14273
14273
[Navigation] Notification system (process end, shared with someone)
Arvados Workbench 2 47
New
14273
47
379
2
13677
13677
[Workbench] System status information
Arvados Workbench 2 47
Feedback
13677
47
379
2
13978
13978
[Data operation] Outputs expiry (collection view)
Arvados Workbench 2 47
New
13978
47
379
2
13778
13778
[Data operations] Details panel - activity tab
Arvados Workbench 2 47
New
13778
47
379
2
14435
14435
[Navigation] Investigation - Notification system
Arvados Workbench 2 47
New
3.0
14435
47
379
6
3.0
15834
15834
[docs] Document admin user management features of workbench2
New
15834
36
379
6
14814
14814
[Data operations] Missing info in the sharing page
Arvados Workbench 2 47
New
14814
47
379
3
14214
14214
Tom Morris
[Workbench] Show expand icons only for expandable tree nodes
Arvados Workbench 2 47
In Progress
14214
47
388
379
6
18516
18516
run Theia interactively for development on shell and/or compute nodes
New
18516
36
379
6
20385
20385
Crunch
Dispatcher aggregates local keepstore usage on compute nodes
New
20385
36
379
2
20383
20383
Crunch
Monitoring that gives list of compute containers that don't seem to be making progress
New
20383
36
379
2
20435
20435
CWL
CWL user guide release
In Progress
20435
36
379
6
20994
20994
Peter Amstutz
Workbench2
Design feature to incorporate custom panels into collection and project view
New
20994
36
47
379
2
21005
Discuss at engineering meeting
Sarah Zaranek
326
0
20994
2
36
-c-a
5
21307
21307
Workbench2
Can configure webshell link to point to user's webshell provider instead of our shellinabox
New
21307
36
379
2
21374
21374
API
Convention for providing per-file metadata in properties
New
21374
36
379
2
21373
21373
Workbench2
Grouping in data table views
New
21373
36
379
2
19637
19637
Workbench2
Recursive delete of workflow & associated intermediates
New
19637
36
379
2
21460
21460
Crunch
spot instance reclamation is triggers "at capacity" cooloff
New
21460
36
379
2
21813
21813
SDKs
s3_to_keep() and keep_to_s3() methods in Python SDK
New
21813
36
379
6
21300
21300
API
RequestTimeout not honored
New
21300
36
379
1
22015
22015
Crunch
Cumulative storage usage for a container & children
New
22015
36
379
2
16055
16055
Brett Smith
Documentation
User guide update planning
In Progress
16055
36
79
379
6
21302
21302
Brett Smith
API
Container created with corrupted mounts
In Progress
21302
36
79
379
1
21303
Corrupt container records (private)
0
21302
1
35
-c-a
5
0
-c-a
0
impediments
-c-a
December 05, 2024 16:30:15.4506549835205078 +0000