Project

General

Profile

Arvados 3.0


Sprints

Release Backlog

# Tracker Subject Story Points
22053 Bug Fix collection test
22005 Bug controller integration test fails with s3cmd 2.3.0+
15880 Idea Remove hosted git service
15767 Bug "Load more" button on search results page always shows
0.0

Closed Sprints

Development 2023-09-27 sprint

09/27/2023

# Tracker Subject Story Points
20862 Bug Deal with our google api client fork in the arvados ruby sdk
0.0

Development 2023-10-25 sprint

10/25/2023

# Tracker Subject Story Points
20300 Idea RailsAPI upgrade from 5.2 to 7.0 5.0
20969 Bug Installer doesn't seem to restart nginx when a new bring-your-own cert is deployed 2.0
7.0

Development 2023-11-08 sprint

11/08/2023

# Tracker Subject Story Points
21141 Support Update arvbox to use Debian 12
21118 Bug Cannot build new jenkins wb2 image to run a successful test pipeline
20953 Feature Monitoring for TLS certificate expiration 2.0
2.0

Development 2023-11-29 sprint

11/29/2023

# Tracker Subject Story Points
21201 Bug Documentation build fails on Debian 12 after Ruby 3 migration 0.5
21031 Bug Most test-provision (and other) jobs failing
0.5

Development 2024-01-03 sprint

01/03/2024

# Tracker Subject Story Points
21276 Bug lib/controller/handler_test.go TestDiscoveryDocCache is racey
21305 Bug Delist outdated documentation pages from search engines
21254 Bug keep-balance TestRunForever is racey
21146 Idea Replace ws4py dependency from PySDK
18862 Support remove replay_job_log rake task
20690 Idea Remove workbench 1 from main branch !!!!
0.0

Development 2024-01-17 sprint

01/17/2024

# Tracker Subject Story Points
20846 Idea Support Ubuntu 22.04 LTS 2.0
21367 Bug build-dev-docker-jobs-image.sh won't build
21258 Bug lib/dispatchcloud TestDispatchToStubDriver is racey
21273 Bug Package builds on Py3.6 distros fail - cannot install setuptools>=60 but we're requesting >=66
18874 Support Merge workbench2 history into main Arvados repo 3.0
5.0

Development 2024-01-31 sprint

01/31/2024

# Tracker Subject Story Points
21230 Idea Remove usage of global "pip install" in package build/test scripts 1.0
20318 Feature Go SDK supports local filesystem-backed data cache
1.0

Development 2024-02-14 sprint

02/14/2024

# Tracker Subject Story Points
21361 Idea Remove build infrastructure for unsupported distros 1.0
1.0

Development 2024-02-28 sprint

02/28/2024

# Tracker Subject Story Points
21321 Bug R SDK install is flaky - stringi doesn't download completely
21023 Bug Go keepclient retry does not wait between retries 2.0
21453 Idea Install Python package virtualenvs under /usr/lib/PKGNAME 0.5
2.5

Development 2024-03-13 sprint

03/13/2024

# Tracker Subject Story Points
15317 Feature [Keep] expose backend latency stats in the Prometheus metrics 2.0
2.0

Development 2024-03-27 sprint

03/27/2024

# Tracker Subject Story Points
21494 Feature Get Java and R SDKs out of the critical path of main branch builds
21600 Bug Banner tests failing
21578 Feature Add debug logging option to arvados-client mount
21597 Bug "Error: Socket closed before finished writing response" for "show process details" test
21165 Feature Installer/formula/packaging updated to un-install Workbench 1
21123 Feature Add API that returns current dispatch/scheduling status for a specified container 2.0
2.0

Development 2024-04-10 sprint

04/10/2024

# Tracker Subject Story Points
21654 Bug Upgrade several dependencies from security reports
21601 Bug fpm virtualenv packages not using branch versions for dependencies
19744 Feature Run crunchstat automatically from workflow runner
0.0

Development 2024-04-24 sprint

04/24/2024

# Tracker Subject Story Points
21606 Feature configurable keep-web output buffer to reduce delay between blocks
21524 Bug test-provision-ubuntu2004 intermittently times out waiting for the controller to come up
21583 Bug Running RailsAPI with Passenger implicity requires Ruby 3.3 via base64 0.2.0 lock
21691 Feature Upgrade workbench2 dependencies for security vulnerabilities
21644 Bug keep-web TestMetrics test fails intermittently
21659 Feature Github integration test check workflow 21659-gh-workflow-tests
21657 Bug `arvados-client diagnostics` fails trying to introspect OCIv2 Docker image
0.0

Development 2024-05-08 sprint

05/08/2024

# Tracker Subject Story Points
21383 Feature Update Salt installer to support Debian 12
12430 Feature Crunch2 limit output collection to glob patterns
21717 Feature Add CORS headers to keepstore GET/HEAD responses
21356 Idea Remove use of the future library across all our Python tools
21722 Feature Remove node-sass-chokidar
21721 Bug Review Python SDK dependencies
21719 Bug Upgrade dependencies that have security reports in github
21700 Support Remove RVM support from our build process and packages
21226 Feature Fix or remove tests that use deprecated APIs
0.0

Development 2024-05-22 sprint

05/22/2024

# Tracker Subject Story Points
21774 Bug jammy/bookworm FUSE packages have incorrect FUSE dependency
21666 Feature provision.sh uses arvados-client diagnostics instead of run-test.sh
21611 Bug preemption notices do not appear in crunch-run.txt
2960 Feature Keepstore can stream GET and PUT requests using keep-gateway API
21678 Feature installer.sh option to run diagnostics on one of the internal instances that it installed instead of only locally
21766 Bug Keep-web local disk cache size does not respect configuration
21635 Bug Banner tooltip test "should show tooltips and remove tooltips as localStorage key is present" fails intermittently
21207 Idea Decide and implement a modern way to run Python tests
0.0

Development 2024-06-05 sprint

06/05/2024

# Tracker Subject Story Points
21765 Bug File/project picking dialog is too short
21388 Feature Update list of supported distributions everywhere 0.5
21020 Idea Support XDG base directory envvars throughout the Python SDK
21364 Bug "Load More" button should inactivate if no more elements can be loaded
21850 Bug Unhandled exception when loading banner fails
21224 Feature Project details panel
21660 Bug tests.test_inodes.InodeTests.test_inode_cleared fails intermittently
21834 Bug Restore timestamps in container stdout.txt and stderr.txt
21704 Feature Eject workbench2 and remove dependency on create-react-app
12917 Feature Support ?include=container_uuid for group contents
21640 Bug Controller uses >64K file descriptors, causing cluster outage
21840 Bug use twine instead of setup.py upload for PyPi uploads
0.5

Development 2024-06-19 sprint

06/19/2024

# Tracker Subject Story Points
21906 Bug Seemingly duplicate Gem directories after installing arvados-api-server
15397 Feature Declutter the API 3.0
21832 Feature Installer's Terraform code allows setting up an RDS instance on AWS
21572 Feature Reorganize doc/user/getting_started/setup-cli.html to prioritize installing as much as possible
20943 Bug Expiring Permission Groups
21621 Feature Inputs/Outputs panel allows JSON data to be copied to clipboard
21894 Bug Differing dev prerelease versions should not cause diagnostics to fail in CI test-provision jobs
21815 Feature Exclude identifiers from trigram search
21225 Feature Split project view into separate tabs for each data and workflows
9964 Feature arvados-cwl-runner limits output data to keep using output_glob
21762 Bug Flaky search context menu cypress test
21705 Feature Update Go runtime and dependencies
21841 Bug check on 'workflowName' and 'container' property keys in vocabulary
21863 Feature Investigate python3-cwltest package and remove it if possible
3.0

Development 2024-07-03 sprint

07/03/2024

# Tracker Subject Story Points
21701 Feature replace_files requests can refer to "current version" and "provided manifest_text" as sources
21764 Bug Crash when trying to copy file from collection
15814 Bug Running a workflow from WB2 exposes secret inputs
20640 Feature API for admin to query materialized permissions
21891 Bug Very slow copying from collection into output in crunch-run copy phase
21933 Bug Upgrade dependencies with security reports in GitHub
21703 Feature Controller uses new uuid_locks table to ensure concurrent replace_files requests produce consistent results
21925 Bug fetchProcessProgressBarStatus triggering continuously
21855 Support Migrate "CentOS" path prefix on rpm.arvados.org to something else
21846 Bug Right clicking for context menu should first select the item underneath it
0.0

Development 2024-07-24 sprint

07/24/2024

# Tracker Subject Story Points
21978 Feature Clarify replace_files API docs
22001 Feature run-tests runs Python 3 by default
21907 Bug Uncached permission lookup in keep-web when handling s3 request
21989 Bug Spurious warning "X-Keep-Storage-Classes header not supported by the cluster" when arv-put interacts with keepstore service
0.0

Development 2024-08-07 sprint

08/07/2024

# Tracker Subject Story Points
21814 Bug How to efficiently page group contents queries of more than one object type (e.g. "shared with me")
22003 Bug Client-side redirect in WB2 may target incorrect URL if path contains special characters
21943 Bug arvados-cwl-runner crashes when output includes directory listings
21927 Bug lib/controller/handler_test.go TestDiscoveryDocCache fails intermittently
21998 Bug Encoding of URLs in directory listing generated by keep-web may be incorrect
21904 Bug Remove feature that rejects POST arvados/v1/logs immediately when any requests are queued
21570 Bug Remove CentOS install instructions/support claims from our documentation
21993 Bug Workflow runner keeps running when its only subprocess is "on hold" (state=queued, priority=0)
21935 Idea Identify the public API of the Python SDK and make a plan to hide non-public stuff in an internal module
0.0

Development 2024-08-28 sprint

08/28/2024

# Tracker Subject Story Points
22052 Bug Exclude container_image column from container_requests trigram index
21901 Bug Reduce redundant file_download logging when client uses multi-threaded/reassembly approach
21413 Bug OOM retry is confusing
21898 Bug Consistent info button behavior
21941 Feature Context menu option on collection files to get a link with the PDH and link directly to keep-web
20272 Feature Remove "optional" from description box
21944 Feature Workflow launch includes HTML documentation from the description
21363 Idea Support ubuntu2404
21811 Bug Write tests for side panel favorites
21990 Bug Log files arv-mount.txt, crunchstat.txt, and hoststat.txt no longer show timestamps
19982 Feature Ability to know when a container died because of spot instance reclamation and option to resubmit 3.0
22027 Bug remove themes_for_rails dependency that is causing arvados-api-server package build/test to fail
21910 Feature Remove api_clients APIs and api_client_id field
3.0

Development 2024-09-11 sprint

09/11/2024

# Tracker Subject Story Points
19929 Feature Improve documentation in the discovery document 1.0
21773 Feature keep-web and keepproxy should use Services.Keepstore.InternalURLs configs directly instead of requesting /arvados/v1/keep_services/accessible
21297 Feature use container_status API to display scheduling feedback on cloud
22073 Bug Salt installer fails with "Recursive requisite found" error message
1.0

Development 2024-09-25 sprint

09/25/2024

# Tracker Subject Story Points
13327 Feature More responsive page loads with API ?include=container_uuid
22133 Bug Upgrade dependencies to address current security advisories
22124 Bug Cannot upload data through keep-web (workbench)
21702 Feature keep-web uses replace_files API to add/replace/rename/remove files atomically
21121 Feature Report of cluster usage for business purposes
21720 Feature Upgrade Material UI to 5.x
21909 Feature Refresh R SDKs based on 3.0 API changes
21751 Feature Installer's Terraform code supports Customer-Managed Keys
21893 Bug list of input collections on process panel should use virtualized list
17074 Feature Use count=none when fetching pages
22079 Bug PySDK reference needs references to iter_computed_permissions
22017 Bug a-d-c needs to handle different quotas for difference instance types
21900 Bug "Groups" panel toolbar inconsistent with context menu
0.0

Development 2024-10-09 sprint

10/09/2024

# Tracker Subject Story Points
22162 Bug Support mknod() for regular files
22153 Bug Workflow picker resets on item selection
22168 Bug gofuse: support mknod() for regular files
22132 Bug Adjust scheduling status display based on feedback
21314 Bug a-d-c should cancel a container if it can't be loaded
21566 Bug S3 403 on keep-web with double slash on path
20756 Feature Support crunchstat tracking and memory limits with singularity 2.0
21750 Bug crunch-run singularity port forwarding test fails on debian 12
22115 Bug Collection's versions browser at the right-side bar is not accesible on the collection viewer
21988 Bug Side bar displays inconsistent when selecting items
21842 Feature Improve Sharing with groups and users
22134 Feature Define RailsAPI's required environment variables in nginx configuration
2.0

Development 2024-10-23 sprint

10/23/2024

# Tracker Subject Story Points
22208 Bug Reorganize project details
21838 Bug Project picker search resets
22083 Bug Output collection file list on process page spins forever if the output collection is missing.
22155 Bug Misc layout bugs
22075 Bug documentation includes allow list of html tags in Workbench
22209 Bug New nvidia drivers cause compute node boot failure
22177 Bug Paging "All processes" broken
22042 Bug Subprocess list toolbar not sorted/grouped
22130 Bug Logout does not persist across federation
22204 Bug Projects & collections shared with groups causes errors
22135 Bug Project view's loading indicator sometimes present on empty projects
22203 Bug Review & merge github PR #265
22174 Bug Remove "Actions" column from data and workflow tabs
22154 Bug group contents API returns "kind: arvados#object" for User objects in "include: owner_uuid" instead of "arvados#user"
21999 Bug Support compute nodes with /tmp mounted with "noexec" flag
22185 Bug fix tordo compute image to support cgroup limits with singularity
22158 Bug Reported possible issue with postinst migration failing or timing out in upgrade from 2.7.4 to 3.0.0~rc1
21905 Idea Transition away from RVM
22143 Bug Process page crash
22141 Bug Picking dialog collection search is very slow
0.0

Development 2024-11-06 sprint

11/06/2024

# Tracker Subject Story Points
22199 Bug content address data table fixes
22285 Support Update architecture page
22281 Feature Installer allows keep-web to connect to database
22235 Bug Offering edit options on collections/containers requests when project is frozen
22184 Bug Consistent WebDAV behavior in load-balanced installation
22206 Support [AbbVie] Update compute node AMI build script to pin software from third-party repos to known compatible versions
22274 Bug arv-cluster-activity type crash on len(None)
22273 Bug Cluster activity report uses type hints that don't work in Python 3.8
22269 Feature Update Salt installer to use new URLs, keys
22229 Bug Clean up app bar menus
22202 Bug Removing a process from process view should navigate to parent or root project
21540 Bug occasional container_requests deadlock
22172 Bug "CANCEL" menu item is all caps, looks weird
15798 Bug Cluster label colors
22266 Bug Must scroll to see "Load more" in cluster search
22224 Bug Remove obsolete fields from java sdk
22257 Bug Provide more orientation in PySDK module pydocs
22236 Bug Toolbar overflow not working
22207 Bug Move lesser-used operations to the end of the icon list
22226 Bug crunch-run segfault+panic when output directory includes a file mounted from a collection
22198 Bug Get rid of 'href` in response
16417 Support Salt installer includes setting up log aggregation with loki
0.0

Development 2024-11-20

11/20/2024

# Tracker Subject Story Points
21843 Idea 3.0 release hightlights blog post draft
22064 Support Draft 3.0 release notes
22084 Bug Release Arvados 3.0
22313 Bug Workflow description not displayed properly on workflow page
0.0