-
keepstore index API should be exempt from default 5m request timeoutNew1
-
[Workbench2]Refactor Data-Explorer and renderers.tsxIn Progress2
-
[Workbench2]Workbench crashes when a user selects more than one subprocess (just testing remaining)In Progress2
-
[Workbench2]Flaky workbench testsNew1
-
[Workbench2]Integrate the context and multiselect menu actionsNew1
-
[Workbench2]Should be able to resize the right side panelIn Progress2
-
[Workbench2]Collection page details reworked to match new project page designNew1
-
[Deployment]Prototype ansible installerNew1
-
[Deployment]Prototype using ansible to set up local test environmentsNew1
-
[SDKs]Add Repack(opts RepackOptions) method to collectionfs, dirnode, and filehandleNew1
-
[Keep]design for horizontal scaling of Keep-balance to handle increasingly large clustersIn Progress2
-
[Workbench2]event loop slowdowns during normal data table page loadsIn Progress2
-
[Crunch]Resource accounting in crunch-dispatch-localIn Progress2
-
[Keep]Update keepweb.handler to repack after writingNew1
-
[Tests]Writeup of ways to expand testing to have better test coverage of minimum and maximum supported versionsIn Progress2
-
[CWL]a-c-r natively supports S3 inputs just like HTTP/SIn Progress2
-
[SDKs]Review github PR #249 More robust handling of storage-class optionsIn Progress2
-
[SDKs]Review github PR #247 Support setting replication level at destination in arv-copy optionsIn Progress2
-
[Crunch]broken paging logic causes arvados-dispatch-cloud to hang at startup while looking up spot pricesResolved3
-
[Deployment]Standalone Passenger documentation updatesResolved3
-
[Deployment]Single-host single-hostname installation fails: Rails API server cannot start; /etc/arvados/config.yml "permission deniedResolved3
-
[Deployment]Update packer-build-compute-image Jenkins job to use AnsibleResolved3
-
[API]Updated bundled PassengerResolved3
-
[Workbench2]Clean up MUI and react warnings/errors that appear on the browser consoleResolved3
-
[Workbench2]Make sure transition from queued to running refreshes process pageResolved3
-
[API]Add replace_segments feature to controller's CollectionUpdate APIResolved3
-
[Deployment]arvados-cli, login-sync 3.0.0 gems not installable because of bad requirement on `arvados ~> 2.8.a`Resolved3
-
update local.params.exampleResolved3
-
MaxConcurrentRailsRequests default is too smallNew1
-
[API]MaxConcurrentRailsRequests default is too smallNew1
-
[Workbench2]Trashing collections reported to be slowNew1
-
[Workbench2]Long chips overflow right side panelNew1
-
[Workbench2]Initial load of workflow picker (run workflow) is slowNew1
-
[Workbench2]Opening right side panel doesn't always show main panel toolbar overflowNew1
-
[Workbench2]Autocomplete properties drop down when editing project is unscrollable when too longNew1
-
[Workbench2]Viewing API token a second time reports it expires in 5 minutesNew1
-
[Workbench2]Show counts in tab title or hide workflows tab entirely when there are no workflows in a projectNew1
-
Engineering meeting to discuss single node install planNew1
-
[SDKs]Go SDK supports systemd and XDG path environment variablesNew1
-
[Workbench2]Alternate process status summary displayNew1
-
[Redmine]Fix redmine styling when window width is below 1090pxNew1
-
[Workbench2]Use "skeleton" style pulsers for lazy loaded fields and other UI elements with loading placeholdersNew1
-
[Workbench2]Process page details reworked to match new project page designNew1
-
[Keep]keep-web can create a zipfile on the fly of a collectionNew1
-
[Workbench2]Process and collection details moved to right side panel onlyNew1
379
Future
2038-01-01
2034-03-01
This is where tickets go that have been triaged but not prioritized to work on yet
-
[Crunch]arvados-dispatch-cloud should log warnings when cloud API calls are slowNew1
-
[Crunch]crunch-run --list (with no additional args) should not read from stdinNew1
-
[Deployment]Rework how development and testing/release package versions are determined in the source treeNew1
-
[Login]use subject identifier (username etc) in "identity_url" instead of "email" for loginNew1
-
[Docker]Consolidate and standardize a Docker image for arvados development and testingNew1
-
[Keep]keep-web: eliminate extra PDH lookup per request in series of PUT requestsNew1
-
[SDKs]arv-keepdocker uses new "pull image" APINew1
-
[API]Ability for admin to purge old versions of a collectionNew1
-
[Crunch]Federate container token should be able to access resources on other clustersNew1
-
[API]Migrate "workflow" table to be backed by collections but maintain APINew1
-
[SDKs]Python SDK Collection class uses replace_files API to update collections on APINew1
-
[Crunch]Support "pull image" container requestIn Progress23.03.0
-
[Workbench2]Data table additional sort columnsNew1
-
[Workbench2]Make progress bar smallerNew1
-
[CWL]Follow up fix to schema saladNew1
-
[Workbench2]Consider moving information from hover over in progres bar to static textNew1
-
[Workbench2]Text in the "Owner" column is styled like a link but doesn't offer navigation action.New1
-
[Workbench2]Green is used for options for coloring cluster name when preforming searchNew1
-
[Workbench2]Multiselect checkbox behaves inconsistently depending on where you clickNew1
-
[Workbench2]Cannot change page size on Workbench's "All Processes" page (when cluster is busy?)New1
-
[Workbench2]Make "shared with me" more usefulNew1
-
[Workbench2]Collection context menu should offer all the same "copy to clipboard" actions as files/directories inside itNew1
-
[Workbench2]Picker should auto-expand down to the "current" projectNew1
-
[Workbench2]Searching or linking a container uuid should bring bring up list of container requestsNew1
-
[API]Improper user query federationNew1
-
[Keep]Keep-balance records storage usage per-projectNew1
-
[Workbench2]Investigate missing defaults in "advanced"New1
-
[Workbench2]"Get API Token" usability improvementsNew1
-
[Crunch]Record resource usage high water marks in the container recordNew1
-
[Crunch]Periodic cron-like scheduler to run workflows automaticallyNew1
-
[API]add file_properties column for per-file metadata in a collectionNew1
-
[Crunch]compute_time and cumulative_compute_time container fieldsNew1
-
[Crunch]AMD ROCm GPU supportNew1
-
[Workbench2]Optional column that shows status & links to the most recently executed workflow associated with a project or workflow definitionNew1
-
[Workbench2]Customize upper-right "help" menuNew1
-
[Workbench2]Regular expression support for filtering file list of collectionsNew1
-
[SDKs]Convert cookbook container recipes into SDK methodsNew11.01.0
-
[SDKs]arv-copy sets "arv:copied_from_uuid" property on copied collections and projectsNew1
-
[SDKs]Python API to monitor container/requestsNew1
-
Update to singularity 4 in compute image builder and arvados-server installNew1
-
[Crunch]Additional arvados-dispatch-cloud metricsNew1
-
[API]Idempotent container request 'Committed' stateNew1
-
[Workbench2]Races can create duplicate permission linksNew1
-
[Tests]Remove test suite's dependence on keep_services tableNew1
-
[Workbench2]Add keyboard navigation to Workbench2New1
-
[CWL]Ability to give regexs to filter on errors that are reported up to the user for better readabilityNew1
-
[Crunch]Option to fall back from spot instance to on demand if certain conditions are metNew1
-
investigate if we should continue setting up encrypted partitions ourselves or can use EBS encryptionNew1
-
[Keep]Minimum viable external data access featureNew1
-
[Keep]Poor performance when a collection consists mostly of small slices of many different large blocksNew1
-
[CWL]schema-salad codegen returns line numbersIn Progress2
-
[Crunch]Want a way with cloud dispatcher to have specific instances and/or instance types stay around and remain available for workNew1
-
[Workbench2]Workbench 2 supports Google AnalyticsNew1
-
[Workbench2]Hide "subprocesses" tab when there are no subprocesses.New1
-
[Workbench2]Enable file sorting in Data CollectionNew1
-
[Workbench2]Data table filtering on user properties & UI to add columns displaying specific propertiesNew1
-
[Workbench2]Collection details edit panel uses rich text editorNew1
-
[Workbench2]Editing inputs on "draft" tasksNew14.04.0
-
[Workbench2]Set sort order of projects in left side treeNew1
-
[Workbench2]Launching workflow creates a draft process for editingNew1
-
[Workbench2]New workflow picker panelNew15.05.0
-
[API]Binning and throttling incoming and outgoing requestsNew1
-
[Deployment]Installer supports Multi Availability Zone RDSNew1
-
[Deployment]Installer supports RDS alertingNew1
-
[CWL]Workflow feature that merges output into existing collectionNew1
-
[Deployment]Salt installer should support Alma/Rocky/RHELNew1
-
[Tests]Create and automatically run a Jenkins job test-provision-rocky8New1
-
[Deployment]New installerNew1
-
[API]Permission links can have an expiration dateNew1
-
[Workbench2]On VM login form, placeholder text lingers after selecting userNew1
-
[Workbench2]Collapsible view for scattered processNew1
-
[Workbench2]Add "container image" as a data type filter (alongside output, logs, intermediate)New1
-
[Workbench2]shell access panel should link to the "ssh keys" panel and/or they should be mergedNew1
-
[Deployment]cloudtest command should test connectivity to crunch-run gatewayNew12.02.0
-
[API]return certain database errors as 500 so they can be retriedNew1
-
[Documentation]Documentation should call it "arv-mount" rather than "FUSE Driver"New1
-
[Crunch]numerous errors "Cost cannot be modified in state 'Locked'"New1
-
[Workbench2]If virtual machines table is empty, don't show "shell access" optionNew1
-
[Workbench2]Support manipulation of collection subdirectories/streamsNew1
-
[Workbench2]Can link to wb2 URL to prompt user to launch workflow, specify project uuid in queryNew12.02.0
-
[Workbench2]When item is in trash, offer to remove it from trashNew1
-
`arvados-client logs` shows no logs then exits zeroNew1
-
[API]Text search queries are slow, especially for strings of numbersNew1
-
[Workbench2]CWL File picker option to directly upload files, create and select new collectionNew1
-
[Workbench2]Render HTML in CWL 'label' and 'doc' fieldsNew1
-
[CWL]CWL hints for ordering and grouping inputs which affects WB2 displayNew1
-
[Workbench2]Builtin text editor to edit small text files in collectionsNew1
-
[Docker]create Docker image with Rails API server - proof of conceptNew1
-
[FUSE]Research FUSE passthrough or splicing for FUSE v2New1
-
[Workbench2]Group list, group members, and permissions have multi-select check boxes but no multi-select operationsNew1
-
[SDKs]Investigate changing prefetch default to 0 in Python SDKNew1
-
Add image preview to IO panelNew1
-
[Workbench2]Go through WB2 and ensure that loading indicators behave consistently based on guidelinesNew1
-
[Workbench2]Display filters active on a data table as chips on the column headerNew1
-
[API]Mail delivery failure should not cause API calls to failNew1
-
[Crunch]cloudtest should give up if test instance disappears from listing before probe succeedsNew1
-
[Workbench2]Details Panel should show details for every type of resourceNew1
-
[Workbench2]User can open things in new tab with middle-click/Ctrl+clickNew1
-
[CWL]a-c-r with --debug can try to log entire input/output objects, which can be too large for the logging systemNew1
-
[API]_inspect/requests endpoint should reveal whether each request is queued or activeNew1
-
[Crunch]Crunch saves compute node journals to collections readable only by administratorsNew1
-
[Performance]Evaluate the feasibility of exporting a prometheus-compatible API for container metrics & using a javascript client to query metricsNew1
-
[Workbench2]Display how to use container shell somewhere on process page when user is allowed to do itNew1
-
[FUSE]'shared' should use usernames, not full namesNew1
-
[Workbench2]Project test "creates a project from the context menu in the correct subfolder" fails intermittentlyNew1
-
[Deployment]Publish fewer packagesNew1
-
User notificationsNew1
-
[SDKs]Python SDK methods to generate keep: URIsNew1
-
[Workbench2]Group members status and visible empty while loadingNew1
-
[CWL]aws-cli-cwl supports uploading entire directoriesNew1
-
[Documentation]Compute node build script requires Packer amazon plugin but this is not documentedNew1
-
[Workbench2]Convenient way to copy keep: URIsNew1
-
[Crunch]Improved visibility on cloud instance (and maybe other resources?) quotasNew1
-
[CWL]S3 download workflow supports downloading from public bucketsNew1
-
[Tests]CWL conformance tests can fail to pull arvbox image from Docker HubNew1
-
[Workbench2]Workbench 2 supports matomo analyticsNew1
-
[Documentation]Write docstrings for arvados.configNew10.50.5
-
[CWL]OutputCollectionProperties cannot reference outputsNew1
-
[Crunch]Tool to automatically populate Arvados InstanceTypesNew13.03.0
-
[Documentation]Write docstrings for arvados.cacheClosed50.50.5
-
[SDKs]Version field in ArvadosR package is misleadingNew1
-
[Documentation]Write docstrings for arvados.keepNew11.01.0
-
[Documentation]Add ability to easily copy code segments from docNew1
-
[Documentation]Write docstrings for arvados.crunchNew10.50.5
-
[Documentation]Write docstrings for arvados.vocabularyNew10.50.5
-
[Documentation]Write docstrings for arvados.streamNew10.50.5
-
[Documentation]Write docstrings for arvados.arvfileNew11.01.0
-
[Documentation]Write docstrings for arvados.errorsNew11.01.0
-
[Workbench2]Hide warnings from process pageNew1
-
[Documentation]Write docstrings for arvados.timerNew10.50.5
-
[Tests]lib/service Suite.TestRequestLimitsAndDumpRequests_Controller fails intermittentlyNew1
-
[Deployment]Package "not rebuilding, downloading instead" logic is inappropriate after changing the build processNew1
-
[Workbench2]Process view unusable on running containers that are too verboseNew1
-
[FUSE]Improve error message when arv-mount --filters file is bad JSONNew1
-
[Deployment]Salt Installer manages API.MaxRequestSize from local.paramsNew1
-
[Tests]Workbench process test "displays IO parameters with no value" fails intermittentlyNew1
-
[SDKs]Document stability expectations for SDKsNew1
-
[FUSE]Define __slots__ for all classes in the fusedir and fusefile modulesNew10.50.5
-
[Documentation]Move/copy "Importing data into Keep" a-c-r docs to cwl-run-options.htmlNew10.50.5
-
[Crunch]Run multiple containers concurrently on a single cloud VMNew15.05.0
-
[Documentation]Cookbook recipe for "list project contents" is brokenNew10.50.5
-
[API]Bulk trash APINew13.03.0
-
[Crunch]Option to re-submit preemptible jobs to reserved nodes when previous attempt was interruptedNew1
-
[Documentation]Scoped token doc is out of dateNew1
-
[Tests]running test suite in dockerIn Progress2
-
[Documentation]Document SeparateRunner CWL extensionNew1
-
[Deployment]Stop using `apt-key add` everywhereNew1
-
[Workbench2]Collection metadata can specify a "primary document" which is displayed by workbench in an iframeNew1
-
[Crunch]Way to run a diagnostic container that captures all system logs, not just Crunch'sNew1
-
[FUSE]Pathological arv-mount performance listing the contents of one project under a large filter groupNew1
-
[API]optionally assign unique usernames to groups to provide a flat, human-assigned identifier spaceNew1
-
[Workbench2]Add UI to create filter groupsNew1
-
[Deployment]arvados-login-sync activity with many usersNew1
-
[Keep]Use Content-Security-Policy header to allow inline loading of files from keep-web even with TrustAllContent: falseNew1
-
[FUSE]Option(s) to add prefixes to directory names to distinguish projects, collections, tags, etc.New1
-
[Tests]Run full test suite on both oldest+newest supported Debian-family distrosNew1
-
[Docker]Update arvbox to Debian 12New1
-
[Docker]Update arvados/dev-jobs Docker image to Debian 12New1
-
[Keep][keep-balance] "Expedited delete" tool: perform garbage collection on some specific (recently deleted) collections, bypassing usual GC race protectionsNew13.03.0
-
Display keep-balance block count stats in grafana dashboardNew1
-
[Docker]Update arvados/jobs Docker image to Debian 12New1
-
[API]abort processing on timeout and/or client hangup in Rails APINew1
-
[Keep]Performance of trashing / deleting large numbers of objects on S3New1
-
Review postgres autovacuum settingsNew1
-
[CWL]Option to run command line tool in same container as the workflow runnerNew1
-
[Deployment]Installer redesign and testingNew1
-
[Deployment]Support Rocky/RHEL 9New1
-
[Deployment]Package build Dockerfiles clone from workspace, not git.arvados.orgNew1
-
System services use cache/config directories indicated by XDG env vars / systemd directivesNew1
-
[Documentation]Document is_invited field of users in the API referenceNew1
-
[Workbench2]"Selected element" outline when ctrl+clicking rows is pointless and distractingNew1
-
[API]Avoid waiting/deadlock when a controller handler performs subrequests against the same controllerNew1
-
Shell Access Admin 404New1
-
[Workbench2]HTML tag visible in User page's messageNew1
-
[Workbench2]Progress bar not counting cancelled stepsNew1
-
[Documentation]API reference documentation includes Python examplesNew1
-
[SDKs]PySDK returns rich objectsNew1
-
[Workbench2]"Run Workflow"→"Back" navigation is unexpectedNew1
-
[Deployment]Delist or document deprecated PyPI packagesNew1
-
[SDKs]arvados.events last_log_id handling seems susNew1
-
Fix unkeyed struct fields and enable "go vet" checksNew10.50.5
-
[Tests]lib/controller/localdb TestLoginLDAPViaPAM is raceyNew1
-
Export additional config fields to workbenchNew1
-
[Deployment]Build Dockerfiles take a JOBS argumentNew1
-
[Deployment]Salt installer uses the latest arvados-formula from main instead of using a versioning strategyNew1
-
[CWL]Support JavaScript evaluation in OutOfMemoryRetry.memoryRetryMultiplerNew1
-
[Workbench2]Provide interface to edit workflow name+descriptionNew1
-
[Workbench2]"View details" for a workflow definition shows parent project detailsNew1
-
If a spot instance isn't available, can indicate your are willing to schedule on a reserved instance.New1
-
[Crunch]Mass container cancellations slam the API serverNew1
-
a-c-r should detect and warn when arv:IntermediateOutput outputTTL is too lowNew1
-
Do not retry after "unsupported instance type" EC2 errorsNew1
-
[Documentation]Document the /logout endpoint in the API referenceNew10.50.5
-
[Crunch]Use SLURM REST APINew1
-
[Crunch]container checkpoint/restoreIn Progress2
-
[Keep]add collection_status fieldNew1
-
[API]Setting priority 0 on a queued container should change it to "cancelled" stateNew1
-
[Keep]Admins can notice and troubleshoot keep-balance GC issuesNew1
-
[Keep]Reporting total storage usage for each VolumeNew1
-
Fix proxy error logging in controller's container log handlerNew10.50.5
-
[Keep]Keepstore uses "DeleteObjects" to delete multiple S3 objects at a time to improve throughputNew1
-
[Keep]Support Amazon S3 inventory as alternative to list APINew1
-
[Documentation]Help output for `arv-mount --file-cache` is oversimplifiedNew1
-
When at cloud quota, retry creating instances periodically even when none have shut downNew1
-
[Workbench2]Directory array picker chips needs tooltip to differentiate similarly named folder selectionsNew1
-
[Workbench2]Directory array tree picker shows checkbox for project which does nothingNew1
-
[CWL]Support cwltool override featureNew1
-
[Workbench2]Let users know if Crunch hit cloud capacityNew1
-
[API]Bulk update APINew1
-
[CWL]a-c-r feature to automatically generate scatter worfklowsNew1
-
[CWL]feature to produce null outputs from failed steps and continue runningNew1
-
[Workbench2]Side pane closes when user asks to change the contentsNew1
-
[Workbench2]Show requested resources for draft processesNew1
-
[Workbench2]Hitting enter on the "key" field of metadata entry should move focus to the "value" fieldNew1
-
[SDKs]Ability to specify authorization headers for tools using http_to_keep (a-c-r / arv-copy)New1
-
[SDKs]Collection.clone doesn't handle custom API clientsNew1
-
[Deployment]`arvados-client diagnostics` doesn't skip tests when wb1 endpoint is emptyNew1
-
[Documentation]Config comment for DefaultTrashLifetime is confusingNew10.50.5
-
[CWL]arvados-cwl-runner crashes when running a registered workflow with duplicate enum typesNew1
-
[SDKs]PySDK includes basic workflow reporting scriptNew1
-
[Documentation]Guide to writing custom reports with PySDKNew1
-
[Tests]Test ruby-google-api-clientNew1
-
[Workbench2]Resources panel includes maximum resources actually used & warning when they are less than 50% of resources requestedIn Progress2
-
[Crunch]Priority of 3rd level containersNew1
-
[Crunch]Let container requests specify whether they'd rather run fast or run cheapNew1
-
[Workbench2]When getting name of 'owner', 50 items in a list results in 50 requestsNew1
-
[Deployment]Diagnostics should test that websockets is functionalNew1
-
[Documentation]Add CSS to pdoc to improve admonition renderingNew10.50.5
-
[Workbench2]Can select folder to recursively upload all the files to CollectionNew13.03.0
-
[Workbench2]Visual design for description panelNew1
-
[Crunch]Research spot instance retry strategiesNew1
-
[Workbench2]Playground uses tooltips to introduce Workbench UINew1
-
[Documentation]website notesNew1
-
[Crunch]crunch-run abandoned but process still 'Running'New1
-
[API]Workbench stops receiving websocket messages after a few minutesNew1
-
[Workbench2]Using + button to save new sharing links is not obviousNew1
-
[Deployment]Create test-provision-rocky8New1
-
[Deployment]Fix apt lock failure in test-provision-debian10New1
-
[API]When validating a remote token, translate transient network errors to a 5xx statusNew1
-
[Documentation]WGS tutorial papercutsNew1
-
[Workbench2]Search supports workflowsNew1
-
[Workbench2]Way to mark a project as favorite from the project pageNew1
-
[Workbench2]remove "choose" flow from the registered workflow run pageNew1
-
[Workbench2]Federated search UX papercutsNew1
-
[Tests]Test PySDK with different versions of pycurlNew1
-
[Tests]PySDK tests.test_keep_client.KeepDiskCacheTestCase.test_disk_cache_cap fails on Debian 12New10.50.5
-
Fix narrowing issue in withDialog declarationNew1
-
[Deployment]Relicense install templates & code samplesNew1
-
Arvados release tool helps with ticket review checklist and jenkins submissionNew1
-
Investigate using PyInstaller to build self-contained packagesNew1
-
[Crunch]Getting additional cost info from AWSNew1
-
[SDKs]Convert cookbook collection recipes into SDK methodsNew1
-
[Workbench2]Ability to define which federated clusters are searched by default in workbench2New1
-
[Deployment]systemd controls memory usage on Arvados servicesNew1
-
[Deployment]Publish standalone binaries for arvados-client, other Go client toolsNew1
-
Migrate internal usage of 'arv' to arvados-client by symlinking 'arv' -> 'arvados-client'New1
-
[Deployment]Discontinue OS packages of client tools in favor of pypi/rubygems onlyNew1
-
[Docker]Use collection properties instead of links to tag docker imagesNew13.03.0
-
[Workbench2]Workbench 2 accepts modern SSH key types (elliptic curve/ecdsa/ed25519)New10.50.5
-
Ensure that we continue to use open source versions of Terraform & PackerNew1
-
[Documentation]Deprecate OS packages for client toolsFeedback4
-
[Crunch]crunchstat-summary should use container logs API, not CollectionReader and logs tableNew1
-
[SDKs]CLI operations to manipulate files in collectionsNew1
-
[Workbench2]Create empty folder and move within collection operationsNew1
-
[Deployment]shellinabox not packaged for RH8-based distroNew1
-
[Crunch]Crunch discountConfiguredRAMPercent math seems surprising, undesirableNew1
-
[Crunch]When runtime_constraints.ram exactly matches instance_type.RAM, try to use that instance typeNew1
-
[Workbench2]Copy-to-Clipboard snackbar doesn't show up when copied from context menuNew1
-
[CWL]a-c-r handles resource range requests (especially CPU) and adjusts requests based on what is in InstanceTypes listIn Progress22.02.0
-
Update aws-sdk-go-v2 and support HostnameImmutable flagNew12.02.0
-
[Crunch]Compute node AMI scripts may be run too late, making docker restart after a launched containerNew1
-
[Keep]expand & collect keepstore and keepweb performance metricsNew1
-
[Documentation]Remove "upgrade from docker 1.9" and "upgrading to containers api" pages from docsNew1
-
[Documentation]Remove build instructions for PySDK C dependencies, if possibleNew10.50.5
-
[API]Move AuditLogs.tidy_in_background from Rails to controllerNew11.01.0
-
[Documentation]Properly document what should be done with dockerhub's arvados/jobs:latest image from 2 years agoNew11.01.0
-
Untag arvados/jobs:latest from docker hubNew10.50.5
-
[Documentation]Document all of arvados-client's commandsNew12.02.0
-
[CWL]Report javascript errors as errors instead of warningsNew1
-
[SDKs]Stop running setup.py in our build+test infrastructureNew1
-
[Tests]Silence httplib2/ssl deprecation warningNew10.50.5
-
Unable to create Git repository in Workbench 2 (Playground)New1
-
Expanded metricsNew1
-
[API]Control permission for individual users to run containers or use container shell featureNew1
-
[Keep]keep-web can pack multiple small files into a single blockNew1
-
[Workbench2]Virtual Machines admin UI isn't really usable when too many users are assigned.New1
-
[CWL]extensions for options currently only available on command lineNew1
-
[CWL]Tool to update a-c-r version in workflow recordsNew1
-
[Workbench2]System status panel that embeds grafanaNew1
-
[Workbench2]Easy copy project name to clipboardNew1
-
[Workbench2]Rendering rich descriptionsNew1
-
[CWL]a-c-r lets users specify workflow by name (+version?)New1
-
[Documentation]Every section header in the documentation should have an id for easy linkingNew11.01.0
-
[Documentation]Explain that on EC2, DeployPublicKey depends on AdminUsername matching imageNew10.50.5
-
[API]Complex recursive copy/delete operationsNew1
-
[Workbench2]Redirect when user visits a page in workbench that is actually an object on another clusterNew1
-
[Workbench2]Consistent use of horizontal/vertical 3-dots icon for menusNew1
-
[SDKs]Python tools emit logs from googleapiclientNew1
-
[CWL]cwl-runner should use arv:WorkflowRunnerResources.acrContainerImageNew1
-
[API]Displaying AWS RDS metrics on grafanaNew1
-
[API]Report metrics for expensive response fieldsNew1
-
[CWL]Grouping steps by sampleNew1
-
[Workbench2]Delete operations should not refresh the listNew1
-
[Crunch]crunch-run retry timeout should increase for long-running containersNew1
-
[SDKs]Support path-like objects throughout the SDKNew1
-
[SDKs]Remove calls to datetime utcnow/utcfromtimestampNew1
-
[Crunch]Impedance mismatch using `systemctl is-system-running` as default BootProbeCommandNew1
-
Diagnostics command should recommend using cloudtest to diagnose further if test container does not succeedNew10.50.5
-
[Workbench2]Filter process list on "supervisor" flag instead "requesting_container_uuid"New1
-
Admin CLI for managing dispatcher / cloud VMsNew1
-
[Documentation]Document arvados-client logs commandNew1
-
[Crunch]fair scheduling in cloud dispatcherNew1
-
[Deployment]Installer sets up health check aggregator and monitoring/alerting based on health checksNew13.03.0
-
[Workbench2]Workbench 2 displays container performance metrics from Prometheus statisticsNew1
-
[Crunch]crunchstat puts all the stats it records in PrometheusNew1
-
[Crunch]Let users view Prometheus stats through an Arvados API endpoint with permissions checkNew1
-
Update Python SDK documentationIn Progress2
-
Better spot instance supportIn Progress2
-
Reorganize user guide, update for wb2In Progress2
-
Workflow resource usage, runtime, and cost visibility and forecastingIn Progress2
-
[Deployment]Add diagnostics checks for container log APINew11.01.0
-
[Workbench2]virtual machines admin failing when federated user home cluster is inaccessibleNew11.01.0
-
[Workbench2]GUI crashes on a certain workflowNew12.02.0
-
[Crunch]crunch-run maximum downtime toleranceNew1
-
[Workbench2]Select individual process statusNew1
-
[Workbench2]Multi-select operations on the process list pageNew1
-
[Workbench2]Combine selected collectionsNew1
-
[Workbench2][tracking] Workbench 2 file operationsNew1
-
[Workbench2]Object's description display & editing is inconsistent & lacks textile supportNew1
-
[Tests]Python test_keep_client permissions tests are flakyNew1
-
[Crunch][costanalyzer] make an accurate report for spot instances on AWSNew1
-
[Workbench2]Recursive copy through workbenchNew1
-
[Workbench2]Searching for a container UUID always shows "{uuid} not available" errorNew1
-
[Crunch]Dispatcher uses live logs endpoint on crunch-run to fetch logs and store a backup locallyNew1
-
[SDKs]Cannot stream stdin to arv-put with --update-collectionNew1
-
[Documentation]Document ARVADOS_CONFIG env var & -config flagNew1
-
[Deployment]Update Python packages to build with PEP 517/518New1
-
Add server-sent events stream at .../containers/{uuid}/log_eventsNew1
-
[Workbench2]Groups listed in sharing pulldown have weird formattingNew1
-
[Workbench2]Existing users in the sharing dialog should be listed by name, not email addressNew1
-
[Workbench2]A user/group to add in the sharing dialog can be saved when you delete anotherNew1
-
[Workbench2]Going from Private→Shared in the sharing dialog gets revertedNew1
-
Flaky wb2 project testIn Progress2
-
[Deployment]Get billing cost from cloud and include it in metricsNew1
-
[Workbench2]Banner has a "don't show this to me again" checkbox instead of always defaulting to hiding banner after being shown.New1
-
[API]`async` argument of `create` methods is difficult to use in SDKsNew1
-
[Workbench2]Configure links that appear under User/Admin/Help menusNew1
-
[Workbench2]Cluster labels when searching often duplicate colors in WB2 and don't match color schemeNew1
-
[Workbench2]Consider making all buttons blue in wb2New1
-
[Workbench2]Button in LHS panel (more info) are not consistentNew1
-
[Workbench2]Need better icon for registered workflows in WB2New1
-
[Workbench2]WB2 labels and buttons look too similarNew1
-
More CWL runner improvementsNew1
-
[Workbench2]Detect when a new version of workbench is deployed and advise the user to reloadNew1
-
[Keep]Simple read-only S3 endpointNew1
-
[Crunch]Support simple math expressions in Containers.LSF.BsubArgumentsListNew1
-
[Documentation]CWL syntax highlighting in Arvados documentation hurts my eyesNew1
-
[Crunch]Dispatcher calculates final container cost after runner/instance disappearsNew1
-
Streamline workflow finding/launching process/Workflow versioningNew1
-
[API]Don't de/serialize large container/request columns for simple list requestsNew1
-
[API]container/request list calls do not return large fields by defaultNew1
-
[API]Ensure that large container/request field loads are size-limitedNew1
-
[Workbench2]Typing in the key input in Advanced Search clears other search criteriaNew1
-
[Workbench2]Project action menu should have "New collection" and "Run a workflow" options.New1
-
[Documentation]Cloud dispatch overview diagram does not look niceNew1
-
[Workbench2]Revamp Sharing dialog to show access via ownershipNew1
-
Design scale tests for Arvados MLNew1
-
[API]Limit system properties to known names, not just a prefixNew1
-
[Workbench2]Button labels not vertically centered in firefoxNew11.01.0
-
[Deployment]add prebuilt container images for Arvados releasesIn Progress2
-
[API]email notificationsNew1
-
[Crunch]crunch-run sets OOMScoreAdjust for the container it runs and other child processesNew1
-
Find workflows that are really slow to start on Arvados 2.4.4 to use for regression testing workflow loading performanceIn Progress2
-
[Workbench2]Directly shared collection with write permission cannot be modifiedNew11.01.0
-
[Workbench2]Sharing dialog improvements followupNew1
-
[Documentation]Text for playground onboarding page on arvados.orgNew1
-
RailsAPI should either enforce container.log is a PDH, or handle UUID updatesNew10.50.5
-
[Workbench2]Update browser title to reflect current main panel viewNew1
-
[Workbench2]Improve workflow picking/selectionNew1
-
Redesign Register Workflow PanelNew1
-
WB2 Landing PageNew1
-
Easier presentation of search resultsNew1
-
Table Grouping for Project PageNew1
-
[Workbench2]Subprocesses lag when loading process pageNew1
-
[Workbench2]edit 'properties' of container requestsNew1
-
Way to determine owner to be able to request accessNew1
-
[Workbench2]Determine ownership of objects within wb2New1
-
[Workbench2]Render workflow with cwl-svgNew1
-
[Workbench2]Rework wb2 icons to be consistent and match our best practicesNew1
-
[Workbench2]Be more consistent about displaying spinners when panels are being loaded for the first timeNew1
-
[Workbench2]Open sidebar to get file details, make it easy to copy keep: and keep-web linksNew1
-
[CWL]Better error when 'location' is not a stringNew1
-
[CWL]Extension to control max retries of workflow stepsNew1
-
[Keep]collection sharing link missing wget/curl authentication instructionsNew1
-
[API]Containers that used an old DefaultKeepCacheRAM no longer get reused after a configuration changeNew1
-
[Keep]keep-nfs for exporting file shares as NFS mountsNew1
-
[Keep]keep-smb service exporting file shares that can be mounted on WindowsNew1
-
[Crunch]singularity crunch-runner jobs cannot deal with a very large number of bind mountsNew1
-
[FUSE]arv-mount --exec can run the subprocess with the mount point as its working directoryNew1
-
[Documentation]Turn data organization patterns deck into documentation page and/or blog postIn Progress2
-
[Workbench2]Long error or warning messages run over the containing boxNew1
-
[Workbench2]Frozen project error messages have poor visibilityNew1
-
[Workbench2]Support user agreementNew1
-
[Documentation]Common method arguments are undocumented in the API referenceNew1
-
[Documentation]Document arv-copy usage and formatNew1
-
[Tests]Remove AdRoll/goamz dependency in keep-web testing codeIn Progress21.01.0
-
[Workbench2]Fix flaky testsNew1
-
EBS autoscaler possibly not deleting volumes on terminateNew1
-
[Workbench2]should reflect the value of TLS/Insecure in the "Get API Token" dialogNew1
-
[SDKs]Pythonic interface to launch workflowsNew1
-
[cwl] test 221 in the 1.2 conformance suite is failing on singularityNew1
-
[SDKs]API object pool in Python SDKNew1
-
[Crunch]Support preemptible containers on LSFNew1
-
[API]API discovery document uses unrecognized type namesNew1
-
[controller] should log the user uuid used for the requestNew1
-
[Workbench2]Add sliding arrow or other drawer affordance to the "Additional info" buttonNew1
-
Create a collection from files project picker might have same issues as inputs for registered workflowsNew1
-
[Workbench2]Cluster labels in search results are hyperlinks but that is unexpectedNew1
-
[Workbench2]No ability to get files from other collections or copy a collection into another collection when you are in a collectionNew1
-
[Workbench2]Add an option for New Registered WFNew1
-
[Workbench2]Not clear that when you click on a key-value metadata pair it will copy it in WB2New1
-
[Workbench2]No way to get out of "Run a WF" panel if you don't want to be thereNew1
-
[Workbench2]Small files show they are 0% uploaded instead of 100% because they upload too quicklyNew1
-
[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.New1
-
[Workbench2]Ability to add a collection in a different project usng +New ButtonNew1
-
arvados-server install should install under /opt instead of /var/libNew1
-
Development arvbox Docker image builds with bad permissions if run with umask 077New1
-
Development arvbox fails to install sdk/ruby - cannot run binstubs/bundleNew1
-
Development arvbox complains arvados/nulldb is not checked outNew1
-
Development arvbox fails to install services/api - missing mini_portile2New1
-
[Workbench2]metadata concept: schema to display properties as tabular dataNew1
-
[Workbench2]Navigate to collection by PDH should favor collection in current projectNew1
-
[Workbench2]workbench 2 process panels & sidebar notesNew1
-
[Deployment]Ability to deploy the same arvados-server package to all nodes, all nodes can handle certain types of requestsNew1
-
[Documentation]Uneven captialization for documentation section titlesNew1
-
[CWL]Review eager requirement eval PRNew1
-
[Workbench2]Cypress tests for federated scenariosNew1
-
Error creating a collection with "preserve_version" using the Python SDKNew1
-
[Workbench2]Turn manual testing plan for WB2 into tickets to write cypress testsNew1
-
[go services] should log the uuid of the token used for each request (and if available, the uuid of the associated user)New1
-
rails background tasks scaling issuesNew1
-
Test coverage plan for combinations of slurm/lsf/cloud singularity/dockerIn Progress2
-
[config] simplify AnonymousUserToken configurationNew1
-
[Crunch]Enforce memory limits using Singularity + cloudNew1
-
[API]AutoReloadConfig usable in productionIn Progress2
-
[SDKs]arv-copy should use environment when no other credentials availableNew1
-
Can't find the button to kill a wf running in wb2New1
-
Better viewing of long commands in Process viewsNew1
-
clicking on property is unexpected behaviorNew1
-
Drop down panels for help, notificatio and admin, etc are formated differentlyNew1
-
Help icon so small on menu you don't know what it is?New1
-
unexpected behavior when searching on federated clustersNew1
-
LHS Top "Project" icon - i am not sure what it is?New1
-
Search button text not vertically centeredNew1
-
Consistent search button behaviorNew1
-
Revisit panel mechanism for hiding and bringing back panels on process and collection pageNew1
-
is refresh button needed to be so big and one of the first elements people see?New1
-
Don't default to main log on tools/subprocessesNew1
-
Logs icon is confusingNew1
-
If collections has no description don't show itNew1
-
No properties for processes is in a larger fontNew1
-
if a collection has no properties - just don't show the properties sectionNew1
-
Need Uniform Captialization For TypesNew1
-
font for name of workflow run on registred workflow page is super smallNew1
-
back button on registered wf run page is not intutiveNew1
-
"Run" button should be at the top of the pageNew1
-
registered workflow page is lacking in wb2New1
-
Link to registered workflow from panel with list of files in a project opens more info tabNew1
-
can't go direct from workflow process page in wb1 to wb2New1
-
Icon for "processes" doesn't make much sinceNew1
-
Reword and Restyle Link to Process on CollectionNew1
-
make useful hover overs when hovering over breadcrumbs on WB2New1
-
Add visiual way to examine an excuted workflow (for debugging and just examing performance, etc)New1
-
[Documentation]Add a trouble shooting guide for running workflow in arvadosNew1
-
Hamburger bun on collection page only shows actions after you selection - I find this confusingNew1
-
Collection UUI label probably doesn't need Collection on Collection PageNew1
-
Create different icons for main workflow step and sub stepsNew1
-
Collection icon doesn't make sense to meNew1
-
Collections hamburger bun workflowNew1
-
hamburger bun on collections says "more options" but there are no options thereNew1
-
Pin formulas to a particular version and avoid re-cloning formulas if the version is already clonedNew1
-
rearrange descriptive information on top panel for collectionsNew1
-
Remove non-essentail information in the top description of collectionNew1
-
Filter option for Projects seems confusingNew1
-
Can't wrap my head about what the stars mean when filtering?New1
-
Names for filtering on project view are confusingNew1
-
[CWL]When replacing references with $imports make sure the thing is defined at least onceNew1
-
[Crunch]Somehow detect that scratch space failed to mountNew1
-
[Documentation]User guide page on data transfer patterns (getting data into & out of keep)New1
-
[SDKs]arv-put prints when waiting on stdin, create empty collectionsNew1
-
[Crunch]Support fractional CPUsNew1
-
we don't log to journald and that's confusingNew1
-
[art] run jenkins release build steps with a set of parametersNew1
-
[Workbench2]Details panel layout improvementsNew1
-
[api] [controller] remove reader_token supportNew1
-
[SDKs]feature of keep-block-check to do deep verification that all blocks in a collection are intactNew1
-
[Workbench2]Require username field to be populated consistentlyNew1
-
[SDKs] Wean all components off old arvadosclient and keepclient librariesNew1
-
Arvados wb2 doesn't like names with / and maybe other characters but that is the default name for docker imagesNew1
-
[CWL]cwltool 'id' changes packing behaviorNew1
-
[Workbench2]Inconsistent upload behavior between wb1 and wb2New1
-
[SDKs]Write better prefetch testsNew1
-
[Keep]Support creating buckets & access by name in the S3 APINew1
-
[Workbench2]Data Collection header section text overflowNew1
-
[Workbench2]unexpected behaviour in "make collection from selected" in WB2New1
-
[Workbench2]no filter option for workflows in WB2New1
-
[Workbench2]Download of data collection additional possibilitiesNew1
-
[Workbench2]Workbench shows blank page for users who have no accessNew1
-
[Workbench2]Project path sometimes disappears on Arvados WB2New1
-
[Workbench2]Group search in Sharing Dialog only limited to 5 groupsNew1
-
[Workbench2]User search in the sharing dialog too unspecificNew1
-
Investigate running NextFlow on Arvados (possibly using TES)New1
-
[Crunch]submit containers as different users on HPCNew1
-
[Workbench2]Sharing URLs/Links: Allow the user to attach a personal noteNew1
-
[Workbench2]Can provide input JSON/YAML when launching a Workflow as an alternative to the input formNew1
-
Optimize permission checks for can_write/can_manage fieldsNew1
-
Allow API select parameter to add/remove fields from the default setNew1
-
Return can_manage and can_write for all object types (not just users/groups/projects)New1
-
Feature to normalize and re-pack manifest so that same content always has same hashNew1
-
Arvados-SeekNew1
-
`arvados-server install -type=test -test-suite-user=X` should add user X to docker and fuse groupsNew1
-
Cross-federation filter groupsNew1
-
[API]Managed property to assert valid unix usernameNew1
-
[CWL]Custom naming for scatter stepsIn Progress2
-
[CWL]Scale default keep cache request with cores or RAM requestNew1
-
[SDKs]Environment variable / command line convention that specifies where to get HOST/TOKEN settings.confNew1
-
[API]User merge & migration support on LoginCluster federationsNew1
-
[FUSE]Config option to make crunch-run use Go FUSE driver when all mounts are read-onlyNew1
-
Add code scanning to jenkins pipelineNew1
-
[Crunch]Mishandled Azure error?New1
-
[CWL] support singularity/docker hint to make debugging workflows easierNew1
-
[SDKs]arv-put converts properties aliases to vocabulary idsNew1
-
[Crunch]support secret_environmentNew1
-
Controller should monitor its own memory usage and pause requests handling when memory usage is highNew1
-
[API]Drop unused columns and tablesNew1
-
engine configuration too big > 1048448 with singularityNew1
-
Remove perl SDK, tests, dependenciesNew1
-
[Workbench2]"Responsible person" link is wrongNew1
-
Get input collection uuid or metadataNew1
-
Structured type checking for propertiesNew1
-
[Workbench2]Feature to inject additional info into wb2 details panelNew1
-
[SDKs]Algorithm to repack small files into larger blocksNew1
-
[SDKs]PySDK API Client wrapper methods that automatically translate properties using a vocabularyNew1
-
[SDKs]Turn code cookbook into liquid template & include files separatelyNew1
-
[CWL]a-c-r uses arv-put internally to upload dependenciesNew1
-
Synchronize configuration on multi-node clusterNew1
-
Container runtime metrics APINew1
-
[go sdk] describe + implement desired Go SDKNew1
-
[go sdk] update documentationNew1
-
[deduplication report] add project supportIn Progress2
-
[API]Ensure Etag can be used and honor If-Match header in updatesNew1
-
[Crunch][LSF] use btop to adjust relative priorities of arvados jobsNew1
-
Reusing workflows/steps is too slowNew1
-
[API]Remove docs/code for unsupported AsyncPermissionsUpdateIntervalNew1
-
[Deployment]packer compute image builder script should take an explicit arvados package version to install instead of latest in selected package repositoryNew1
-
[Workbench2]Ability to share a link to the "Get API Token" dialog in WB"New1
-
[Workbench] Version/ Debugging infoNew1
-
[Data operations] Chooser supports browing/picking projects/collections on federated clustersNew1
-
[WB2] Provide capability to use CSV file to populate inputs of workflowNew1
-
[Workbench2][Workbench2] Non-admin users can access admin pages via urlsNew1
-
[Workbench2]Compare 2 collection versionsNew1
-
[Workbench2][Workbench 2] Search for & execute workflows defined on federated clustersNew1
-
[Workbench2]Uploading of folder structure into collection is not workingNew1
-
[Workbench2][WB2] Notify the user when websockets service is disabledNew1
-
[Workbench2]Panel showing available instance types on the clusterNew1
-
[Workbench2]Responsive layout, reflows based on window widthNew1
-
[WB2] Copying a collection with files in subdirectories failsNew1
-
[Workbench] Child containers run on federated clusters do not show upNew13.03.0
-
[WB2] Add create data collection to context menu for projectsNew1
-
[Running a workflow] Pre-defined collections do not show up in the list and cannot be deselectedNew1
-
[Spike] Evaluate alternatives for Composer functionality in Workbench2New11.01.0
-
[Workbench] Uploader should have a timeoutNew1
-
[Workbench 2] Add support for setting trashIntermediate value on workflowsNew1
-
Read only fields shouldn't be sent to the api serverNew1
-
[Workbench2]Custom Enum Type in the workflow breaks the Workflow runner WizardNew1
-
[Workbench] Import CWL workflowNew1
-
[Workbench2]"Shared" option in sharing dialog is confusingNew1
-
[workbench2] submit workflows via WESNew1
-
[Workbench2]project not shown in hierarchy on the left of wb2New1
-
Be able to inject additional documentation text into WebDAV/s3 info dialogNew1
-
[Workbench2]Add support for browsing as anonymous userNew1
-
[Workbench2]Indirectly trashed item's context menu show editable actionsNew1
-
[Workbench2]Render live graphs of container crunchstat in wb2New1
-
[Workbench2]Menu item orderingNew1
-
run interactive Jupyter on shell and/or compute nodesNew1
-
[Workbench2]Arvados CV for "Study Type" property not activeNew1
-
[Workbench2]Advanced Dialog on collections renders a long manifest_text as nullNew1
-
[Workbench2]WB2 collection UUID in project URL shows blank pageNew1
-
Docker containers are always removedNew1
-
[Workbench2]Workbench allows setting values with leading and trailing whitespace in property valuesNew1
-
Activity script crashNew1
-
[API]Cache negative token lookups in federation/OIDCNew1
-
[Workbench2]Sharing dialog shows all permissions including indirect and allows searching for users by nameNew1
-
[API]Requesting object by uuid should return 403 instead of 404New1
-
[workbench2] forces relogin on every new window/tabNew1
-
Login cluster with only arvados-controller & no fallback to RailsNew1
-
arvados-server config-dump | arvados-server config-check -config=- spurious warningsNew1
-
Handle unreachable API server better on startupNew1
-
[doc] describe the block packing algorithm used by our various Keep clients (arv-put, python sdk, keep-web, arv-mount)New1
-
[k8s] start using an ingressNew1
-
add example of readRDS() to arvadosR helpNew1
-
[Deployment]Add Kubernetes testing to CINew1
-
"arvados-server init" can set up a single-node production clusterNew1
-
"arvados-server init" can use a local root CA to sign certificatesNew1
-
[SDKs][Release] Auto-sync the arvados gem dependencies on RailsAPI and Workbench1New1
-
Export health checks as Prometheus metricsNew1
-
[Tests]Accept release info changes in docker recipesNew1
-
[Workbench2]"Copy selected into collection" incorrect behaviorNew1
-
[cleanup] remove AssignNodeHostname from the configuration. Also from the documentation.New1
-
[Workbench2]Advanced Search in ARV PROD GUI non-functionalNew1
-
[Workbench2]Data Collection page on 2.3.0 rc2New1
-
[crunch-run] handle out-of-diskspace on the compute node betterNew1
-
Proof of concept Arvados single-node AMINew1
-
[Workbench2]ARV GUI: perform operations on files selected via the filterNew1
-
[Workbench2]global search results link to wb1 not wb2New1
-
[Workbench2]Arvados "display in new tab" shows outdated dataNew1
-
[Workbench2]Read-only users can't open file in new tabNew1
-
[Workbench2]Create Mountainduck Bookmark files not workingNew1
-
[Workbench2]Re-run process on arvados throws errorNew1
-
[Workbench2]Workbench2 search shows all sites even if just searching in one siteNew1
-
[Docker]"NanoCPUs can not be set" Docker errorNew1
-
[Workbench2]User Attributes Dialog are incorrectly displayedNew1
-
[Workbench2]Different content size of collection & files in wb2 vs wbNew1
-
[Workbench2]Issue with sharing settings of "open access" new projectsNew1
-
[Workbench2]"copy selected files into collection" function in WB2 extremely slowNew1
-
[Workbench2]add search option to input selection when running a workflowNew1
-
[Workbench2]expose saved searches as browsing option on the left sideNew1
-
[doc] the compute node image doc does not take releases into accountNew1
-
[Crunch]Support Docker ENTRYPOINT on Singularity in crunch-runNew1
-
[API]Parameter on get_permissions API to return every user and group with permissionsNew1
-
Ability to specify a % of compute instance price that user is willing to go over from cheapestNew1
-
[servers] add logging with automatic rotation to user-specified directoryNew1
-
[Workbench2]Display of long names can be improved on WB2New1
-
[Workbench2]Workbench2 Trash is not listing all trashed itemsNew1
-
[Crunch] add CWL extension to limit the number of concurrently running jobs during a scatterNew1
-
[a-d-c] the arvados_dispatchcloud_queue_entries prometheus metric should report actual instance typesNew1
-
[Documentation]Document configuration items for customizing text in WorkbenchNew1
-
[Documentation][deployment][provision][documentation] explain how to use a custom/existing postgresql RDBMSNew1
-
[SDKs]investigate separate socket timeouts waiting for connection and HTTP response in Python SDKNew1
-
[a-d-c] slow down retries when CreateInstance returns non-quota/non-throttle errorsNew1
-
[Crunch]endpoint to show why container requests didn't reuseNew1
-
Investigate plugins for redmine templatesNew1
-
[Deployment][deployment][arvados-formula] selinux breaks many installation stepsNew1
-
[api] remove unused last_used_at and last_used_by_ip_address columns on api_client_authorizations tableNew1
-
[Deployment][packaging][centos7] systemctl daemon-reload should be run by the post-inst script when upgrading packages on centos 7New1
-
[controller] always returns an empty "unsigned_manifest_text" field for collectionsNew1
-
[api] reqid not always being recorded in the api server logNew1
-
[Keep]Mark individual collections with permission to download through keep-web.New1
-
[deduplicationreport] negative number in the "saved by Keep deduplication" reportNew1
-
[Workbench2]Create filter group from advanced searchNew1
-
design: add complex structures to structured vocabularyNew1
-
design: Add type checking to the structured vocabularyNew1
-
[arv-mount] requests manifest text multiple times when mounting collectionNew1
-
[ws] memory management issuesNew1
-
[controller] memory management issuesNew1
-
[workbench] uploader is hardcoded to X-Keep-Desired-Replicas: 2New1
-
[container shell] confusing error "channel 3: bad ext data" when forwarding tcp traffic into a container with API: falseNew1
-
When @AutoSetupNewUsers: true@ new users' username is added as emailNew1
-
[API][API] [refactor] Move system_group, system_user, etc to class methods in Group and UserNew10.50.5
-
[API][API] Discovery document schema should include whether field on resource is writable or read-only.New11.01.0
-
[SDK] Show the Workbench URI for the job when running a job or pipeline from the command lineNew10.50.5
-
[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.createNew13.03.0
-
[API][API] Validate that selected columns are selectable, and return an error if notNew10.50.5
-
[Workbench] Should validate that a job's repository actually exists before rendering the link to avoid fiddlesticksNew1
-
[Workbench] Re-connect to websockets when the connection drops; use "last_log_id" so nothing is missed.New11.01.0
-
[API] bug in libyaml / Pysch used by API server to parse yamlIn Progress2
-
[a-d-c] EC2 driver supports AssumeRoleNew12.02.0
-
[crunchstat-summary] Add arv-mount FUSE ops timeNew10.50.5
-
job_task creation fails with ApiError - HttpError 422 - ActiveRecord::StatementInvalid: PG::InternalError: ERROR: invalid memory alloc request size 1718630765New1
-
Docker load time on compute node is too longNew1
-
[Tests] Make workbench integration tests finish faster (at least in Jenkins)New1
-
[API] "arv group contents" produces a 404 error (seems to POST instead of GET?)New1
-
[arv-put] Lumpy / slow uploadNew1
-
[SDK] avoid interfering with socket open/close - use pycurl sockoptfunction instead of opensocketfunctionIn Progress2
-
Support rendering of CWL description fields with embedded markupNew1
-
HTTP 503 status for planned downtimeNew1
-
"arv collection list" command parsing allows invalid linesNew1
-
Implement disk usage reporting for the administratorNew1
-
[API][API] clean up stale/conflicting dns data from deleted node recordsNew1
-
[API] Excessive memory and time consumed by API and dispatch when container fields (like "mounts") are largeNew1
-
workbench needs to handle API server timeouts betterNew1
-
[FUSE] Writable fuse creating conflicts with itselfNew1
-
[API] Webhook callbacks for server-to-server communicationNew1
-
[FUSE] Integration test using real programs with complex write patterns.New1
-
[Crunch2] Create workflow object for CWL runs which are initiated from the command lineNew1
-
occasional API server badness: 'incomplete response received from application'New1
-
[Workbench] Improve user page group memberships management [to be groomed]New1
-
[API] [Workbench] config option serve_static_assets to serve_static_filesNew11.01.0
-
a-c-r should log the command used to run the pipelineNew1
-
arv-put detects symlinks to common files and directories to avoid duplicated uploadsNew1
-
[SDKs] Exceptions raised by Python SDK should include the "error token" if provided in the API responseNew1
-
[Crunch][Crunch2] crunch-dispatch-slurm hits scancel too muchIn Progress2
-
[Workbench] Provenance graph consolidates scatter stepsNew1
-
Using cwl, when you obtain files (file objects) from a directory listing they lose some fields when compare to files listed in cwl docNew1
-
On the collections page indicate expiring collectionsNew1
-
[SDKs] Improve wording of Keep error messages in Python SDKNew1
-
crunch-run handling non-group readable files in output directoryNew1
-
Update Pipeline Optimization wiki with CWL/Crunchv2New1
-
[CWL] Does not distinguish between keep references to File and Directory when selected in Workbench templateNew1
-
arv-get should abort on ctrl/CIn Progress2
-
[crunchv2] Improve crunch-run environment reportingNew1
-
[API] Don't create an index if it exists already. Will break install if we manually added it,New1
-
[Performance][API] full text search on pipeline_instances table is extremely slow (wrong index?)New1
-
[arv-put] bad progress indicatorNew1
-
[SDK] tool for copying CWL file + input collectionsNew10.50.5
-
R SDK submit to BioconductorNew1
-
[Crunch]crunch-dispatch-slurm uses a surprising number of file descriptors, and stops dispatching when it gets a "too many open files" errorNew1
-
keepstore -help entry for -dump-config is unclearNew1
-
arvbox warn if running as root or on OS XIn Progress2
-
[Workbench] Support display & reseting of expiration dates for collectionsNew12.02.0
-
[Crunch2] [crunch-run] Prune old images before installing image for current containerNew13.03.0
-
Upgrade jQuery to a supported versionNew13.03.0
-
[Keep][keep-balance] Avoid deleting recently-referenced blocksNew11.01.0
-
[API] If enabled by user via "preferences" checkbox in Workbench, notification service sends email to owner when a workflow finishes, fails, or is failingNew12.02.0
-
[API][Controller] Delegate new container requests to other clusters based on location of input dataNew13.03.0
-
Switch all Workbench tests from PhantomJS to Selenium/FirefoxNew11.01.0
-
[CWL] [Workbench] Support for copying/moving pipelinesNew1
-
[API] "DefaultReplication: 0" should be an errorNew1
-
[FUSE] occasional deadlock in tests.test_unmount.UnmountTest.test_replaceNew1
-
[FUSE] Unhandled exception while getting discovery docNew1
-
Out of the box routing (NGINX) standard as part of basic installNew1
-
[keep-web] Support more S3 write APIs: DeleteObjects, POST objectNew1
-
[keep-web] S3 PutObject response should have content MD5New1
-
[keep-balance] replication level distribution should account for volumes' built-in replicationNew1
-
[Deployment][deployment][arvados-formula] add sudo examples to use arvados as a pam source for shell nodesNew1
-
[Workbench] Logs containers with undefined exit codeNew1
-
Copying a project with a docker image doesn't copy the docker metadataNew1
-
Support schema.org/Google structured markup for datasetsNew1
-
User accounts optionally have read-only accessNew1
-
[Go] CLI programs should exit 0 after giving -helpNew1
-
crunchstat-summary should calculate averages of all metricsNew1
-
[Deployment][Deployment] Use consul to report health of services/componentsIn Progress2
-
Javascript SDKNew1
-
Be able to create a new collection based on a subdirectory in workbenchNew1
-
[keep-web] Accept /t=token/c=collection/path (currently only /c=collection/t=token/path)New1
-
[crunchstat-summary] broken option for skip child jobs?New1
-
Allow templating of the collection sharing web pageNew1
-
[keep] Investigate using signed URLs to delegate access to cloud bucketsNew1
-
Document how to add EBS tmp disk to nodemanager configurationNew1
-
[Crunch2] All stdout gets the same timestamp and other logging problemsNew1
-
containers are not reused unless runtime constraints (including RAM) match exactlyNew1
-
Investigate packrat to lock down R package dependenciesNew1
-
[Keep][keepstore] Limit entire process to configured amount or % of system memory (replace -max-buffers=X)New1
-
Support SLURM parameter passthrough from CWL jobsNew12.02.0
-
[keepproxy] document limiting maximum number of HTTP connectionsNew10.50.5
-
[keep-web] read/write support for /by_id and /usersNew12.02.0
-
Multi-site (federated) object search in controllerNew13.03.0
-
Benchmark container_request creation and see if there are opportunities for optimizationIn Progress2
-
Document web socket server API (v0)New11.01.0
-
Refactor crunch2 loggingNew12.02.0
-
[crunch-run] Cancel container on FUSE errorNew12.02.0
-
[SDKs] Remove arvadosclient and keepclient librariesNew1
-
[Crunch2] Azure driver supports attaching extra storageNew12.02.0
-
[Keep][Keep-web] Support CORS requests with Authorization headersNew10.50.5
-
run-tests.sh skip python/go env setup, don't print skipped testsNew1
-
[WebDAV] WebDAV performance enhancementsNew1
-
Log crunch-run resource usage statisticsNew12.02.0
-
[docs] better explain the relationship between API server, controller and nginx in install docsNew1
-
Document API in API discovery documentNew1
-
Update AngularJS to a supported versionNew12.02.0
-
[FUSE][arv-mount] avoid excessive memory consumption of idle arv-mountsNew1
-
Outputs of workflow runs get put into a default location other than the user's home projectNew12.02.0
-
[keep-web] (webdav) Support COPY and MOVE between collectionsNew1
-
Support browsing of projects shared with me in WebDAVNew12.02.0
-
Discovery document inconsistenciesNew1
-
Default keep cache scales with requested container sizeNew1
-
[Crunch]crunch-dispatch-slurm / Go SDK Dispatcher not able to "let go" of deleted containersNew1
-
[API][Controller] Port "collection update" functional tests from Rails API to controller test suiteNew1
-
Revise group permissions to separate them from permissions on managed objectsNew15.05.0
-
Update group sync tool for new group permission schemeNew11.01.0
-
[keepstore] Cached block fetch for federationNew1
-
Integrate status dashboardNew1
-
Clarify that Arvados CLI tools are Linux onlyNew1
-
[API][Spike] [Controller] Port "update workflow" API to controllerNew1
-
[Performance][Controller] Keep database in tuneNew1
-
[Keep][keep-balance] "underreplicated blocks" are overcounted in log messagesNew1
-
[API] Container request can provide existing collection UUID that will accept CR outputNew1
-
[controller] Skip repetitive OIDC UserInfo calls if access token validates as an ID tokenNew11.01.0
-
[boot] handle dependency upgrades better in "arvados-package build"New11.01.0
-
[Running a workflow] Input presetsNew1
-
[CWL] Resolve symbolic names to collectionsNew1
-
[API][API] Avoid long-running transactions when sweeping trashed objectsNew1
-
[Keep][keepstore] Do not try to trash blocks that were already trashed in previous sweepNew1
-
[API]Expand arvados-controller to expose forecast featuresNew1
-
[arvados-cwl-runner] Inaccessible collection causes long tracebackNew1
-
[Python SDK] Add a Collection method to efficiently concatenate filesNew1
-
[CWL] Requirement for storage classes of dataNew1
-
[Crunch][Crunch2] [API] Accept collection UUID or PDH as container_image in a container requestNew1
-
[API?/Workbench] Search for a link tag value returns linked objectsNew1
-
crunchstat-summary should explain why "(no report generated)" when possibleNew1
-
[API] [arvados-ws] remove all websockets and puma related code from the api server codebaseNew1
-
Copying a container request should link to the original container requestNew1
-
[API][Python SDK] Implement support for universal newline mode in Collections APINew1
-
Activating an account (setting is_active from false to true) does not email the new userNew1
-
[SDK] Maintain Arvados SDKs in BiocondaNew1
-
arv-mount by_tag directory support for propertiesNew1
-
[Composer] Refactor to separate vendor-specific pieces and all them to be replacedNew1
-
Invalidate tokens federation-wide on when invalidated on home clusterNew1
-
run-test.sh can run offlineNew1
-
[CWL] Register workflow and run from git repoNew1
-
[API] fix race between arrival of trash time and next sweepNew1
-
[CWL] test_with_arvbox integration tests use tests inside imageNew1
-
[Documentation][doc] explain lifecycle of Keep blocks, and how it affects storage backend usage/costNew1
-
[Workbench] Ensure that running processes are visible on the dashboardNew1
-
Separate arvados-git-sync from API serverNew1
-
[SDK] Reduce collection class memory footprintNew1
-
[Keepstore] Support a portable data challenge APINew1
-
[arv-put] should calculate (worst case) manifest size up front before upload, and abort when it is too largeNew1
-
[cli] can't create a token when using a token created with create_superuser_token.rbNew1
-
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 accessedNew1
-
As a CWL learner, I would like to be able to run CWL workflows easily on playgroundNew1
-
--ignore-docker-for-reuse not passed to crunch v2 jobs started via --submit --no-waitNew1
-
[Epic] Zero-downtime upgradeNew1
-
[FUSE][arv-mount] Exit (instead of undefined behavior) after unhandled exceptionNew1
-
[Deployment][deployment] arvados-api-server fails to re-install/upgrade if the postgresql-client and the server versions differNew1
-
[workbench2] make filter groups creatable/editableNew1
-
[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 thisNew1
-
[STORAGE-CLASES] Report the storage classes used by a pipelineNew1
-
[Composer/Workbench] Import of public git repo to a new Arvados repositoryNew1
-
Provide more information to SLURM to make scheduling decisions on HPCNew1
-
[Workbench] Search users by email address and shell accountNew1
-
[Keep] azure blob driver 404 errors are weirdNew1
-
[API][API] groups#contents response should obey caller-provided order (not sort on type first)New1
-
Build Docker images without requiring Docker on clientNew1
-
[arv-put] progress update does not refresh frequently enoughNew1
-
[a-d-c] the user should be able to see when preemptible nodes get shut down and the running container requeuedNew1
-
[API]Listing collections by PDH and name can be very slowNew1
-
Make keep-web documentation available on doc.arvados.orgNew1
-
[Crunch]crunch-dispatch-slurm does not warn when slurm MaxJobCount reachedNew1
-
[Deployment][deployment][provision] rename the *_TAG variables to *_FORMULA_TAGNew1
-
[API][Controller] Port "collection update" API from RailsNew1
-
Send "invite" or "friend request" to connect with other usersNew1
-
[fuse] access containers and container_requests through by_id directory in sitefsIn Progress2
-
[CWL] Use streamable flag as a hint to use keep outputNew1
-
[crunch-dispatch-slurm] option to set job priority directly instead of using nice valuesNew1
-
[API] Reduce privilege exposure via API tokens in multi-cluster workflowsNew1
-
[controller] refresh manifest APINew1
-
[API]Port Rails controller and integration tests for Groups to controllerNew1
-
[api] send e-mail notification to user when their arvados account is activatedNew1
-
[Login]support token OIDC token introspectionNew1
-
[API]add profiling infrastructure to Rails API serverNew1
-
[crunchstat-summary] Support multiple data series per graph (e.g. TX/RX, user/sys CPU, etc)New1
-
[controller] seems to have a really long timeout for its db connectionNew1
-
[Login]Standalone JWT token support for OIDCNew1
-
[Crunch][arvados-dispatch-cloud] GCE driver (Google Compute Engine)New1
-
[CWL] Reduce memory footprint by using webdav to get file/dir listings in collections (instead of Python SDK)New1
-
Update search API to support OR queries across text and vocabulary IDsNew1
-
[Deployment][controller] [all services] Publish entire config including secretsNew1
-
[keep-balance] [keepstore] Procedure to halt/reverse/investigate a suspected data loss incidentNew1
-
Better CWL onboardingNew1
-
[Crunch2] Post-run hooksNew1
-
[Keep][keepstore] Return 5xx (not 4xx) if block is not found due to transient backend device failureNew1
-
[cwl] a-c-r supports --js-consoleNew1
-
Federation diagnostic tools/APIsNew1
-
[cwl] expressions in keep_cacheNew1
-
[Workbench2] No errors reported when file is missing a blockNew1
-
[API] add integration test for new user signupNew1
-
Special file/path in collection that indicates a folder shouldn't be expanded by defaultNew1
-
ExpressionTool can be explicitly run under a CRNew1
-
Synthetic database generator toolNew1
-
run-tests.sh can populate/use local package cache directoriesNew1
-
Paginate crunchstat-summary HTML outputNew1
-
Staging a large number of files with "loadListing: no_listing" still takes more than 30 minsNew1
-
[arvados-dispatch-cloud] expose rate-limiting condition in metricsNew1
-
Golang SDK CollectionFileSystem uses time.Now() as default Last-Modified for all collections identified by portable data hashNew1
-
[Documentation]Add Arvados services go docsNew1
-
Systematic review of documentation gapsNew1
-
[Keep]Design new keepstore internal architecture that supports efficient streaming & range requestsIn Progress2
-
[a-d-c] introduce concept of "quota partition"New1
-
[packaging] create an arvados-shell-node packageNew1
-
[a-d-c] admin cliNew1
-
[API] [controller] [Workbench] 404 on foreign user UUID in admin interfaceNew1
-
[Keep][keep-web] improve observability of buffer cacheNew1
-
[Keep][keep-web] Improve cache efficiency for a mix of fast and slow clientsNew1
-
[Workbench2]Workbench2 lets users auto-login and access dialogs through direct linksNew1
-
[config] arvados-server config-dump with ec2 driver has confusing outputNew1
-
[API]"created_by_uuid" fieldNew1
-
[Keep][keep-web] Improve error response when AnonymousUserToken not configured and no token provided by clientNew1
-
[Workbench2]Merge collectionsNew1
-
[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 notNew1
-
[a-d-c] when toggling UsePreemptibleInstances, existing containers that are runnable generate lots of errorsNew1
-
[Workbench2]Improvement: hierarchy in workflow selection in WB2New1
-
[CWL] option for arvados-cwl-runner to create new project for pipeline runNew1
-
[Workbench2]Global search results presentation in WB2New1
-
[arvados-dispatch-cloud] inst.SetTags() and inst.Destroy() should respect rate-limiting responses from cloud providerNew1
-
[CWL]Flag to make turn file format mismatches from an error to a warningNew1
-
Option to delete a container and all associated child containers, logs and outputs.New1
-
Still updating users from login cluster when nothing changedNew1
-
Architecture for displaying container metrics in workbenchIn Progress2
-
[Documentation]Explain what additonal configuration is needed for provision.sh to go to productionNew1
-
[Workbench2]Long picklists hide typing field in WB2New1
-
[API] group contents endpoint edge cases with filter on uuidNew1
-
[Workbench2]Make sure dev packages don't get included when making the production buildNew1
-
[SDKs]VS code plugin for ArvadosNew1
-
[Workbench2]Directly shared collections are displayed as "read-only"New1
-
[Workbench2]Favorites copy dialog further issuesNew1
-
[playground] [wb2] add a redirectNew1
-
Example workflow template which streams data from S3 in first step, does some computation steps, and uploads results back to S3.New1
-
crunch-run --list fatal error out of memoryNew1
-
[API]Permission links originating from users should only update that userNew1
-
[Login]SAML supportNew1
-
[Workbench2]Allow setting properties on processesNew1
-
[Workbench2]List properties and allow filtering by them in the project listingsNew1
-
array of array of File causes 'NoneType' object has no attribute 'resolved'New1
-
Merging collections featureNew1
-
[Workbench2]Copy selected to collection issueNew1
-
Move Go Arvados RPC module into Go SDK & migrate to new APINew1
-
[Crunch]crunch-run reverse proxies HTTP requests to containerNew1
-
[Documentation]Document using OpenID Connect support for AAINew1
-
Investigate using tracingNew1
-
Investigate mypyc for arvados-cwl-runnerNew1
-
Add "viewer.commonwl.org" DNS aliasNew1
-
Controller forwards web requests to crunch worker nodesIn Progress2
-
Metadata browsingNew1
-
FUSE driver v2New1
-
WB2 usable on small screens / mobileNew1
-
External access to web services running in containersNew1
-
[Workbench2]workbench2/static/js/main.ad432f16.js has c97qk.arvadosapi.com hardcodedNew1
-
[Deployment]support Amazon LinuxNew1
-
[dispatch] broken node logs should also be copied to a-d-c logsNew1
-
[Crunch][adc] add broken node metricsNew1
-
[packaging] upgrade run_upload_packages.py to use twine for upload to PyPINew1
-
[build] make build-packages-python-ruby run on a Jenkins satelliteNew1
-
[Crunch]Checkpoint / snapshot to support migrating tasks when more memory is neededNew1
-
add logging middleware to lib/cmdNew1
-
Consider excluding api_client_authorization from audit logs by default.New1
-
[Keep]Store unsigned collection manifests in keepNew1
-
[CWL]Container reuse on sub-workflows and chunks of scatter inputsNew1
-
[API]Audit logs should include current/logged in userNew1
-
Submitting workflows with large numbers of file inputs is very slowNew1
-
arvados-server replaces run_test_services.pyIn Progress2
-
Upload doesn't work on arvbox-demoNew1
-
[Login][controller] Option to request additional scopes, and verify additional claims, during OpenID Connect authNew1
-
[Login][controller] Improve use of given_name/family_name fields for generic OpenID Connect providersNew1
-
replace linkchecker in our build environmentNew1
-
[CWL]Set up CWL project jenkins serverFeedback4
-
CWL v1.2 Conformance test 83 failed twice on the new Arvados PlaygroundNew1
-
[SDKs]Rust SDKNew1
-
[API]Support OpenAPINew1
-
[arvbox] various bugsNew1
-
[CWL]Investigate / document using Rabix Composer + arv-mount + arvados-cwl-runnerNew1
-
[Workbench2]Roles viewNew1
-
[keepstore,arvados-dispatch-cloud] Driver parameter should be specified consistentlyNew1
-
Upload verification toolNew1
-
Migrate federated workflow and federation user migrate tests to use arvados-bootNew1
-
[SDKs]Tool to compare contents of a local file system to contents of a collectionNew1
-
[CWL]Missing nodejs should not be a fatal error for submitting a workflowNew1
-
[Workbench2][Bug] "Move/Copy To" Dialog does not list all possible target locations.New1
-
[Workbench2]Arvados bug (GUI): Favorites not displayed in ARV move functionNew1
-
[Workbench2]Show sharing dialog also for users with read and write permissionsNew1
-
[Workbench2]Downloading and open in new tab for subfolders in data collectionNew1
-
[Workbench2]Move files into existing collectionNew1
-
[Workbench2]Notification functionalityNew1
-
[Workbench2]Processes pageNew1
-
[Workbench2]Display number of hits for search functionNew1
-
[Documentation]"Arvados VM" is not defined in the docsNew1
-
Improve arv-copy for workflowsNew1
-
support dynamic arvados users on shell nodes (NSS)New1
-
Can limit which users can submit container requests.New1
-
Permission system supports seeing & sharing with a group without having access to group contents.New1
-
[Crunch]GCP support in arvados-dispatch-cloudNew1
-
All services support TLS directlyNew1
-
[SDKs]SDKs ask API server for preferred "Services" config based on whether you are "internal" or "external"New1
-
Template for Workflow Displaying Last Step instead of Main on WorkbenchNew1
-
[keepstore] optimize md5sum calculationsNew1
-
[Workbench2]Downloading folders gets HTML page from WebDAV not dataIn Progress2
-
[keep] Allow clients to set a header to disable md5sum calculations in keepstoreNew1
-
[Documentation]Write a troubleshooting page with debugging advice for configuration issuesNew1
-
Local/Samba/NFS Arvados uploads in pure GolangNew1
-
[controller] Expand config comment about LDAP search filtersNew10.50.5
-
[CWL]Validation should detect input/output parameter name collisions.New1
-
[install] Ensure postgresql has en_US.UTF-8 collationNew1
-
[Crunch]User tool runs out of memory and is killed ; job still reported as being successfulNew1
-
Provenance graph not correctly capturing scatter/gatherNew1
-
Project Description editing lacks preview mode and lacks formatting instructionsNew1
-
[k8s] add support for Azure AKSNew1
-
[k8s] make the docker images for our golang binaries much leanerNew1
-
[Crunch]Vertical autoscalingNew1
-
<ArvadosModel::UnresolvableContainerError: docker image "arvados/jobs" not found> (req-3ni7i1prpb9v3ii8ux3b) [API: 422]New1
-
[Workbench2]Should be possible to promote a workflow run via arvados-cwl-runner to a published workflow with one clickNew1
-
[Documentation]https://docs.arvados.org/ should redirect to https://doc.arvados.org/New1
-
forced download of arvados/jobs to clientNew1
-
Better metrics of keepstore bandwidth usage (especially on back end)New1
-
Determine best practices for error wrapping in GoNew1
-
https://workbench.lugli.arvadosapi.com/container_requests/lugli-xvhdp-moafm8p5e16ul55 no way to see the CWL input objectNew1
-
https://workbench.lugli.arvadosapi.com/collections/lugli-4zz18-z513nlpqm03hpca#Provenance_graph is emptyNew1
-
arv keep put: accept a URL for server side loadingNew1
-
side-load public docker containers, if possibleNew1
-
Export workflows+provenance as Workflow RO-Crate w/ CWLProvNew1
-
The user interface for approving users doesn't make senseNew1
-
Workflows unable to show inputsNew1
-
API Endpoint not found when opening advanced menu of collectionNew1
-
Workflow does not allow entering inputsNew1
-
NullPointerException while uploading file using Java SDKNew1
-
controller exports metrics per endpointNew1
-
Prevent login from old email addressesNew1
-
[Workbench2]"Move/Copy To" Dialog does not list all possible target locations.New1
-
[arvados-server] Add profiling flag to service componentsNew1
-
Collection check in / check outNew1
-
Add-on module systemNew1
-
Single-click install & subscription via cloud marketplaceNew1
-
Actionable insight into keep usageNew1
-
Manifest format improvementsNew1
-
Expand permission systemNew1
-
Kubernetes supportNew1
-
Research Object provenance (CWL-PROV)New1
-
[boot] start a dev clusterNew15.05.0
-
[Documentation]Record demo videosNew1
-
[API]API to query permissions (for use by 3rd party integrations)New1
-
[API][API] requesting collections via POST with _method=GET returns one resultNew1
-
[API] Support GA4GH WES as a core APINew1
-
[CWL] Propagating input file to output gets confusing errorNew1
-
arvados-bootNew1
-
Issues with collection manifest in Java SDK v2New1
-
[arvados-dispatch-cloud] Cumulative instance time and cost metricsNew1
-
[Workbench2][Workbench2] Data explorer page navigationNew1
-
[Workbench2][Workbench2] Indicate when a DataExplorer filter is activeNew1
-
[API]Order container_requests by container exit_code and stateNew1
-
[Documentation]Improve Arvados services go docsNew1
-
Add the ability to start arvbox with a specific arvados repoNew1
-
Superscript element brackets showing in headerNew1
-
[keep-balance] [SDKs] rendezvous by volume UUID instead of server UUIDNew1
-
Workbench Integration tests errorsNew1
-
[API] [Controller] Per-user client login permissionsNew1
-
Improve pagination of very long listsNew1
-
Display hashes of CWL secrets in workbenchNew1
-
Update help documentation linksNew1
-
Search/filtering in chooserNew1
-
[CLI] arv traceback on simple timeoutNew1
-
[Workbench] Add "Share" button next to the shared folders breadcrumbsNew1
-
Potential security issues with Report a Problem dialogNew1
-
Integrate arvados-tools repository into curoverse repoNew1
-
[arv-mount] Fuse operations longer than the crunchstat intervalNew1
-
[arv-mount] mount-tmp flag does not start in read/write modeNew1
-
[Documentation]Upgrading to 1.3.0-1 Error: no proxy available for clusterNew1
-
ResourceRequirement disk space ask should be shown in workbench / API responseNew1
-
[arvbox] runsv fatal: unable to lock supervise/lockIn Progress2
-
Weird container rerun on fail?New1
-
[CWL] Initial work dir errorNew1
-
[idea] jenkins-style dashboard UINew1
-
error page with (very) old layout on api serverNew1
-
[Crunch]c-d-s reniceAll sets nice on jobs that are not pendingNew1
-
[Crunch]c-d-s reniceAll does not wait for complete information on Arvados jobsNew1
-
[Crunch]c-d-s reniceAll takes a very long time and holds up SqueueChecker updates and initial job submissionNew1
-
Moving or Copying collections in workbench should have an input uuid fieldNew1
-
[Tests] Timeouts causing build failures on jenkinsNew1
-
[Deployment]build/run-library.sh version_from_git function dumps environment when not in a git repoNew1
-
arv-copy will not create a new collection if copied within the same projectNew1
-
[CLI] arvados-server "status" subcommandNew1
-
[CLI] arvados-server "metrics" subcommandNew1
-
please tag git revisions that result in deployed packages for -dev streamsNew1
-
[SDKs]arv cli continues to cache broken discovery documentNew1
-
[Crunch]crunch-dispatch-slurm too polite about killing containersNew1
-
Rerunning a container_request that has a failed child CR should restart the failed CRNew1
-
[Documentation] Full text search filters pageNew1
-
[[Proxy]] How to visit API service with proxy?New1
-
---- bookmark ---In Progress2
-
[API] optional asynchronous flag for create/update operationsNew1
-
support "kind": "text" for workflow and cwl inputs mounts in a-c-rNew1
-
better error dialog for un-allowed repo namesNew1
-
[API]locking api_client_authorizations for update can deadlock ContainersController#updateNew1
-
[Keep]keepstore backend for ceph libradosFeedback4
-
[Crunch]option to specify vcpu runtime constraints on arvados-cwl-runner when using --submitFeedback4
-
[Controller] Update container priorities asynchronouslyNew1
-
[Keep]keepproxy memory usage limit?New1
-
Add arvswitch to shell accounts by defaultNew1
-
[Workbench 2] Update Fileupload component to new error reporting & unit test architectureNew13.03.0
-
[Documentation] Add how to work with IGV and keepNew1
-
High cache thrashing should warn the user that their job will take longer than expectedNew1
-
"trash current collection" button from inside a collectionNew1
-
keepstore starts returning 401 Unauthorized in the middle of a workflowNew1
-
[CWL] RunInSingleContainer requirement errors on DockerRequirement even when no such requirement is specifiedNew1
-
Create/upload workflows through WorkbenchNew1
-
Log apiClientAuth UUIDs in keep-web, keepproxy, etc.New1
-
[CWL] discover_secondary_files not processing expressionsIn Progress2
-
[API] Review Postgres index usageNew1
-
[SDKs] CollectionFS should repack highly fragmented filesNew1
-
Add method uuid() to collectionsNew1
-
[Crunch]arvados-cwl-runner only loads cwl $import directives when run with `--local`New1
-
[Crunch]arvados-cwl-runner does not allow keep locators in command line input argumentsNew1
-
Rearrange packages so "arv" runs a Go program that shells out to Python/Ruby code only if neededNew1
-
[API][API] Validate container requests "output_path must be in a writable mount"New1
-
[CWL] Use arv-put collection caching for file uploadsNew1
-
[FUSE] unable to rename a subprojectNew1
-
[FUSE] Incremental collection subdirectory loadNew1
-
[Nodemanager] Packaging for compute node setup scriptsNew1
-
[GA4GH] Support task execution API using crunch v2 containersNew1
-
[GA4GH] Expose workflow records via tool registry APINew1
-
[GA4GH] Import from tool registry APINew1
-
[arv-put] When debug mode is active, report the cache file name being to be usedNew1
-
[Documentation][Docs] Migrate install docs from command line flags to YAML configs (keepproxy, keep-web)New1
-
[Deployment][API] create_token script should allow operator to provide token scopes and opaque commentNew1
-
[Crunch][Crunch2] Propagate dispatch error messages (e.g., sbatch fails) to user via logs/websocketNew1
-
Write scalability test which can be used periodically as neededNew1
-
[Crunch][Crunch2] [Workbench] Show slurm queue position of containers submitted to slurm but not yet runningNew13.03.0
-
apt-get upgrade arvados-api-server on Ubuntu 12.04 did not update crunch-jobNew1
-
"Run a example test" Button.New1
-
[SDKs][SDKs] [Python] When reading data through Collection et al., signatures should refresh automatically when neededNew1
-
[CWL] Avoid using "+" char in mount pathsNew10.50.5
-
arvados-cli gem dependency errorNew1
-
[Workbench] Live stats should use consistent coloring for graphsNew1
-
[Crunch2] [API] return a more specific 422 error message when a client calls containers#unlock without having the lockNew1
-
[API] [SDKs] When client and server versions differ, the server must either implement the API the client expects, or return an error.New1
-
[Workbench] Support array type input parameters to WorkflowsNew1
-
[Workbench] Don't create manifest with 0 length chunkNew1
-
[Keep][keepstore] Refactor volume Get/Put funcs to BlockReader/BlockWriter interfacesNew1
-
[Crunch][Crunch2] Propagate error messages if sbatch command succeeds but crunch-run can't run (or can't log to the Arvados API)New1
-
add a --user-script option to install-arvados-jobs-imageNew1
-
[Docs] Missing docker_image link classes from API docsNew10.50.5
-
[Workbench] "Public pipelines" on help menu links to wiki, not local public pipelinesNew1
-
[Crunch2] crunch-run fails trying to set swappiness on ubuntu 1204 kernelNew1
-
[Crunch]Crunch1 jobs should still work on a slurm setup configured for Crunch2New1
-
[Python SDK] Document undocumented methods in RichCollectionBaseNew10.50.5
-
arvbox destroy fails because some files are owned by rootNew1
-
sometimes `arvbox reboot test` gets stuck asking for a sudo passwordNew1
-
[Git hosting]arvados-git-httpd returns error '500' (Internal Server Error) when a request is not authorizedNew1
-
arvbox loops forever when something goes wrongNew1
-
implement approximate (estimated) counts for API list methodNew1
-
[Keep] Share buffers between overlapping/consecutive GET requests for the same blockNew12.02.0
-
[SDKs]test suite hangs (in arvbox) in sdk/python test_callbackNew1
-
[API]Multiple links with the same relevant information can be createdNew1
-
[crunch-job] use docker instead of docker.ioNew10.50.5
-
[Python SDK] Provide more control over pre-fetch behaviorNew1
-
[API]Multiple virtual machines with the same hostname can be createdNew1
-
[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.New1
-
4xphq keep balance api request causes oom on api serverNew1
-
[API] Remove unimplemented fields from api_client_authorizationNew1
-
Request collections that don't (yet) exist via fuse interfaceNew1
-
Faster downloading using arv-getNew1
-
Add varchar_pattern_ops to all relevant PostgreSQL UUID indexesNew1
-
remove the need of yum reinstall from the installation/upgrade of Rails based componentsNew1
-
[Crunch]arvados-cwl-runner fails to find secondaryFilesNew1
-
[Workbench] list of logins in the admin page isn't showing all loginsNew1
-
[CWL] a-c-r option to resubmit failed jobsNew1
-
[API][API] [Workbench] Error out when unrecognized keys appear in config filesNew10.50.5
-
[CWL] Tries to run docker inside container where docker is not available, gives IOErrorNew1
-
[SDK] Convenience method for resolving project/file pathsNew1
-
[Performance][Workbench] Computing user notifications in topnav is expensive. Can the user's properties be used instead?New1
-
Efficient queries for notification menu itemsNew1
-
[CWL] arvados-cwl-runner may not be handling input files on keep mount correctlyNew1
-
Arvados should be able to cat/zcat files in collections easilyNew1
-
Provide more reasonable error messages for memory issues during container dispatchNew1
-
Confusing job duration reportingNew1
-
Additional Crunch job logging controlsNew1
-
[API][API] In each request log entry, report time spent getting current permission graphNew1
-
[SDKs]Python RichCollectionbase's find_or_create() method callers may assume that found object is of "create_type" typeNew1
-
[SDKs]RichCollectionBase's _get_src_target method would crash if "source" argument is not basestring and "target_path" is empty.New1
-
keep-balance reporting large numbers of replicas lostNew1
-
Move Container related documentation from wiki to codeNew1
-
[Testing] TestErrorDuringRsync_FakeDstKeepserversNew1
-
[Crunch][Crunch2] [API] Permit container [request] with empty command (run default docker command)In Progress2
-
[Crunch][Crunch2] [API] Support container request expiry (expires_at)New1
-
[CWL][Crunch][Crunch2] crunchrunner should ignore hidden directories when uploading to keepNew1
-
[FUSE] arv-mount installation documentation not workingNew1
-
[FUSE] performance issues stat() in pythonNew1
-
[FUSE] Undelete collections by moving them out of the TrashDirectoryNew1
-
[keep-balance] Refuse to act when planning to delete data above an admin-specified thresholdNew1
-
[Keep][keep-balance] Do not delete blocks referenced by collections with replication_desired=0New1
-
login-sync config file & systemd unitNew1
-
[Workbench] file upload should provide progress bar for overall upload, not just individual filesNew1
-
Workbench file upload should allow the selection of directoriesNew1
-
[SDK] portable_manifest_text() normalizes manifest, breaks CollectionReader() round tripNew1
-
[SDKs] Python SDK duplicates resource attributes in top level of paramsNew1
-
[SDKs][SDKs] Improve metadata created by arv-putNew1
-
[Crunch][CWL] Creating intermediate folders in working directory (fails in cwl-runner)New1
-
[Workbench] UI should advance to new step when user submits their inputNew1
-
[Workbench] Ability to add group from Groups admin pageNew1
-
[keep-rsync] Rename "replications" to "replicas"New10.50.5
-
[Crunch][Crunch2] crunch-dispatch-slurm can't successfully dispatch work when run from a directory it can't write toNew10.50.5
-
[Crunch2] Document/fix handling of collections with non-nil expires_at fieldIn Progress21.01.0
-
[FUSE] rmdir on CollectionDirectory sets expires_atNew1
-
[FUSE] Trash directory to list, inspect, and un-trash trashed collectionsNew1
-
[FUSE] Don't display expiring collections in regular collection listingsNew1
-
[FUSE] Make .arvados#collection available in collection subdirectoriesNew1
-
[FUSE] .arvados#collection is missing or outdated after writing inside collectionNew1
-
Port client tools to GoNew1
-
Port API server to GoNew1
-
[Provenance Tracking] jobs refer to collections by uuids, not pdhNew1
-
Add Gantt chart for pipeline optimizationNew1
-
get rid of dependencies python-pyasn1 python-pyasn1-modulesNew1
-
[SDKs] PySDK fails to load CAs for SSL verification when run inside CondaNew1
-
[FUSE] When we give up trying to write a block, the next operation on the file should failNew1
-
[SDKs][Crunch] Limit maximum wait time between retriesNew1
-
[SDKs][SDKs] arv-copy fails to copy a Docker image specified with repo:tag syntaxNew10.50.5
-
[API][API] Bad compute node address detection on private networksNew1
-
[SDKs][SDKs] WebSocketClient Exception 'NoneType' object is not callableIn Progress20.50.5
-
[FUSE][FUSE] Add --umask, --fmask, --dmask options to control file permissionsNew11.01.0
-
[SDKs] Bad use of RetryLoop in events.pyNew1
-
[SDK] arvados.arvfile.readall_decompressed() does not return all blocks on a fileNew1
-
[Documentation][Docs] Many tutorial instructions are wrong outside Curoverse clustersNew1
-
[Docs/Workbench] Document how to clone repositories over HTTPSNew1
-
[Docs/Workbench] Improve SSH agent documentationNew1
-
[PySDK] API client logs a warning when you create an object without an owner_uuidNew1
-
[API][API] List queries using "distinct" option return incorrect number of items_availableNew1
-
[API][API] Should not be necessary to host git repos on the same host as API serverNew12.02.0
-
[FUSE][FUSE] arv-mount should detect and log any files/dirs that are still open after unmountingNew1
-
[API][API] Job model validates that the script exists in the repository at script_versionNew11.01.0
-
[SDKs] Port arv-keepdocker to use the docker-py libraryNew1
-
[SDKs] `arv keep docker` can upload an image already saved as .tarNew1
-
[SDKs] `arv keep docker` can make links for an image already in a collectionNew1
-
[SDKs] Clients can specify which auth config file to load.New10.50.5
-
[SDKs] arv CLI program accepts "-" and "/path/to/file" as values for parameters that expect JSON (most notably the "body" parameter)New10.50.5
-
[API][API] CSS+images missing on login_failure.htmlNew1
-
[Crunch][Crunch] crunch-dispatch should run the bundled version of crunch-job specified by Gemfile.lockNew10.50.5
-
[API] [Workbench] config:check catches and reports YAML parsing errorsNew1
-
[CRUNCH] Fail gracefully when arvados repo doesn't existsNew1
-
[Keep][Keep] keepstore status.json should report runtime environmentNew1
-
[Workbench][Workbench] Crashes with Fiddlesticks when trying to view a pipeline instance graph copied from another clusterClosed50.50.5
-
[Workbench][Workbench] [Fiddlesticks] Live job log should show recent historyClosed52.02.0
-
[Keep][Keep] Keepstore and keepproxy support HTTP Range requestsNew12.02.0
-
[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 cacheNew12.02.0
-
[API] Job log cleaner should not clean logs when the job's log is the empty collectionNew1
-
[Crunch][Crunch] Unhelpful translation of script parameter outside script_parametersNew11.01.0
-
[SDKs][SDKs] Unhelpful 404 stack trace when trying to arv-copy a collection without accessNew1
-
[Git hosting][git] "git clone https://..." with a bogus token should respond 4xx, not 5xxNew10.50.5
-
[Keep-store]Â make keep-store lookup token at runtime like keep-proxy doesNew11.01.0
-
[SDKs][SDKs] arv-copy continues copying when a collection's content address is wrong, but warns and exits a special codeNew12.02.0
-
[Workbench] node visibility as admin vs ordinary user does not line upNew1
-
[Keep][Keep] keepproxy should log real IP addressNew10.50.5
-
[Documentation][Documentation] RVM and passenger recipes are missing detailsNew10.50.5
-
[Deployment][Deployment] arvados-api-server-upgrade.sh should set up git_repositories_dirNew1
-
[Documentation][Documentation] Various small bugs in the CLI SDK install guideNew1
-
[Documentation][Documentation] Various small bugs in the install guideNew1
-
[Documentation][Documentation] Clarify PostgreSQL setup commands for Software Collections usersNew10.50.5
-
[Wiki] Clean up Computation_and_Pipeline_Processing pageNew1
-
[Documentation][Documentation] Install guide explains a few different deployment optionsNew12.02.0
-
[Documentation][Documentation] FUSE documentation should note granting FUSE permissionsNew10.50.5
-
[Documentation][Documentation] Make keepproxy install guide follow nginx conventionsNew10.50.5
-
[Tests][Tests] Make slow tests optional (e.g., run-tests.sh --short)In Progress2
-
[API] specifying an invalid filter should result in an errorNew1
-
[API][API] Support numeric filter comparisons for numeric fieldsNew1
-
[API] Synthetic collections include the "kind" fieldNew1
-
[Deployment][Deployment] Test distribution packagesNew1
-
[Workbench/API] Does not derive key name from comments with whitespaceNew1
-
[API] Trying to update a collection by PDH raises a NoMethodErrorNew1
-
[API][API] "order" params should be rejected or used (not silently ignored) even when they reference columns missing from the "select" paramNew10.50.5
-
[API][API] Accept collection UUID as a job's docker_image constraintNew10.50.5
-
[API] Finalize and document the collections/provenance and collections/used_by API callsNew1
-
[Keep][Keep] keepstore should notify sysadmin about error conditions (trying harder than just log.Print())New1
-
[SDKs][SDKs] Remove ruby dependency from arv wrapperNew1
-
[SDKs][SDKs] arv-copy should not require --dst-git-repo when copying on the same clusterNew10.50.5
-
[SDKs][SDKs] Python Keep block-r/w errors should indicate which collection/file was unreadable/unwritable as a resultNew11.01.0
-
[SDKs][SDKs] arv-put progress meter scales based on file size, rather than being fixed to MiBNew1
-
[SDKs][SDKs] arv-copy raises an unexpected backtrace on ^CNew1
-
Out of memory when using arv-copy not handled gracefullyNew1
-
[SDKs][SDKs] Recursive arv-copy should report progress of the entire copy, in addition to individual objectsNew1
-
[SDKs][SDKs] Ensure `arv keep put` replicates properlyNew1
-
[SDKs][SDKs] Go Keep client enforces a minimum transfer rate for proxy connectionsNew1
-
[FUSE][FUSE] [SDKs] Ensure FUSE and other SDK clients work with a default replication level != 2New1
-
[SDKs][SDKs] Fetch all results with the CLI `list` commandNew1
-
[SDKs] arv get (and edit) should support a flag that suppresses display of non-writable attributes like "status" and "writable_by"New11.01.0
-
[SDKs][SDKs] Add client-side join switches to `arv foo list`New1
-
[SDKs][SDKs] GoSDK arvadosclient parameters are more transparentNew1
-
[SDKs][SDKs] PySDK Collection class lets you iterate files and subcollections separatelyNew1
-
[SDKs] Git credentials helper in CLI toolsNew1
-
[SDKs] CLI tools install tab completion aidsNew1
-
[SDKs][SDKs] arv-copy copies all metadata associated with an objectNew1
-
[SDKs] Can't `arv get` a collection by PDHNew1
-
[Workbench][Workbench] Pagination sets limit on last page, causing unintended side effectsClosed5
-
[Workbench][Workbench] Copying jobs causes "SubmitIdReused" error if submit_id is not nullClosed50.50.5
-
[Workbench][Workbench] workbench move and copy is incompleteClosed5
-
[Workbench] warn user when navigation will cause input text to be lostNew1
-
[Workbench][Workbench] Visible blanking between partial content reloadsClosed5
-
[API][API] Do not accept an empty SSH key as validNew10.50.5
-
[SDKs][SDKs] `arv create` creates an object from an empty fileNew10.50.5
-
[Documentation] Add Gitolite sanity check to install guideNew1
-
[Documentation][Docs] file_names Collection field is undocumentedNew1
-
[Deployment][Deployment] .yml.example files should be consistentNew10.50.5
-
[Documentation][Documentation] Document installing the PySDK at a different PREFIXNew10.50.5
-
[Documentation][Documentation] A user with an older install may land in a page that requires the "latest" prerequisites.New1
-
[SDKs][SDKs] Provide a CLI tool to add files to an existing collectionNew1
-
[SDKs][SDKs] Provide a CLI tool to remove files from a collectionNew1
-
[API][API] Advertise anonymous token in discovery documentNew1
-
[Crunch] Crunchstat and arv-mount print final stats before exitingNew11.01.0
-
[Workbench] Reusing ArvadosResourceList results in inconsistent resultsNew1
-
[SDKs][SDKs] CLI tools support MacNew1
-
[Performance][Performance] Compare Collection performance benchmarks across componentsNew1
-
[Deployment][API] [Workbench] Generate debconf template from config yamlNew1
-
[Performance][FUSE][Performance] Job to md5sum 1TiB of 1MiB files in parallel is very slowNew1
-
[FUSE][FUSE] Add a --replication switchNew1
-
[DRAFT] [Workbench] More encouragement for users to send feedbackNew1
-
[Workbench][Workbench] Provide a GUI interface to arv-copyClosed5
-
[SDKs][SDKs] Whenever `arv` has an invalid resource name argument, it should complain about thatNew10.50.5
-
[Workbench][Workbench] [Webshell] Rough edges in web shellClosed52.02.0
-
[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 groupClosed5
-
[Documentation][DRAFT] Provide one clear way for users to get data from an external source into ArvadosNew1
-
[Workbench][Workbench] [API] Support "world-readable, but not world-searchable" permission on projects: "anyone with the link can view"Closed5
-
[Workbench][Workbench] Allow additional curation of the public projects listingClosed5
-
[Deployment][Deployment] [Documentation] Minimize system-wide dependencies for compute node setupNew11.01.0
-
[SDKs][SDKs] Go SDK locator regexp (and its tests) should agree with the documented formatNew10.50.5
-
[FUSE][FUSE] Support scaling the internal block cache based on number of open filesNew1
-
[Workbench][Workbench] Public project listing should exclude subprojectsClosed50.50.5
-
[API][API] [Workbench] Home project should be a real object (group with group_class="project"), not current_user.New12.02.0
-
[Workbench][Workbench] Add social sharing buttons to public projects [and other data?]Closed51.01.0
-
[Workbench][Workbench] Propagate old search engine meta tags in sync with Open Graph dataClosed50.50.5
-
[Workbench][Workbench] Make public data crawlableClosed5
-
[Workbench][Workbench] Breadcrumbs can occupy multiple rows when the screen is narrowClosed50.50.5
-
[Workbench] Support searching collections by their collection nameNew1
-
[API][API] Include a mechanism to automatically trust some clientsNew1
-
[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.New1
-
[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.Closed5
-
[Keep][Keep] Use bufferpool in keepproxy to limit memory use when there are many concurrent PUTsNew11.01.0
-
[Workbench]Slow to log-in to WorkbenchClosed5
-
[Workbench][Workbench] Provide additional guidance to users running their first pipelineClosed5
-
[Workbench][Workbench] "other collections have the same content" page is confusingClosed5
-
[API][API] Improve performance of large requests in parallelNew1
-
[FUSE][FUSE] Ensure all I/O errors properly distinguish "not found" and other API errorsNew1
-
[Crunch][Crunch] crunchstat should not report errors during normal timing racesNew10.50.5
-
[SDKs][SDKs] [refactor] Dry up KeepService get() and put() in arvados/keep.pyNew10.50.5
-
[Workbench] Support entering boolean script_parameters when editing a pipeline instanceNew10.50.5
-
[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.New11.01.0
-
[Workbench] Link to script sources on github when repository is a github urlNew10.50.5
-
[Workbench][Workbench] Replace type-specific #index pages with generic codeClosed52.52.5
-
[Workbench][Workbench] Provide a guided workflow to new users who want to upload data and run a public pipelineClosed52.52.5
-
[FUSE][FUSE] File access sometimes takes too long on su92lNew1
-
[Workbench][Workbench] Missing link target in iframe error messageClosed50.50.5
-
[Workbench][Workbench] Make Dashboard contents filterableClosed5
-
[Workbench][Workbench] Favorite projects, pipelines, collectionsResolved3
-
[Workbench][Workbench] Indicate related pipeline instancesClosed5
-
[Workbench][Workbench] Link to log from pipeline and/or job summary pageClosed5
-
[Workbench] 504 error returned when trying to create a large new collectionNew1
-
[Workbench][Workbench] Pipeline instance "Re-run with latest" button occasionally returns Not found pageClosed5
-
[FUSE][FUSE] Support efficient copy at command lineNew12.02.0
-
[Workbench][Workbench] Log Graph - Feature requestsClosed5
-
[Workbench][Workbench] Improve presentation of anonymously-viewed collections (via both "sharing link" and regular copy-and-pasted Location)Closed52.52.5
-
[Performance][API] [Workbench] [Performance] Use object caching to improvement performance (such as memcache).New1
-
[API][DRAFT] [API] Good API for accessing the old_ and new_attributes in Logs table properties columnNew12.02.0
-
[Documentation] Improve SDK documentationNew1
-
[API] [Workbench] Add read-only ("locked") flag to projectsNew12.02.0
-
[Workbench][Workbench] Workbench should support viewing VCF filesClosed5
-
[Workbench][Workbench] Change "recent pipelines" to curated selection of "public pipelines"Closed5
-
[Crunch][Crunch] Job logs include node-level resource usage statistics (cpu, ram, swap, etc)New1
-
[Tests][Tests] Enhance keep testing to support signed locators.New12.02.0
-
[Documentation][Docs] Note apt key information in Python package READMEsNew1
-
[SDKs][SDK] CLI tools should catch socket errors like "Connection refused"New10.50.5
-
[SDKs] arv-put --description X --properties P should set respective attrs on new collection.New10.50.5
-
[SDKs][SDKs] arv keep put blows up when trying to put a danging symlinkNew10.50.5
-
[Documentation][Documentation] Fix Go SDK comments so they look reasonable in godocNew10.50.5
-
[SDKs][SDKs] arv-run-pipeline-instance should accept project and title parametersNew10.50.5
-
[Documentation][Documentation] Show footer with date last updatedNew10.50.5
-
[Workbench] API token provided in query string should not be ignored just because the session already has a token.New10.50.5
-
[Tests] Provide a docker image, based on puppet/packer process, that can run the entire test suite quickly.New1
-
[Workbench][DRAFT] [Workbench] Browse change history for recordsClosed5
-
[Docker][Docker] Auto setup as much as possible for new usersNew1
-
[SDKs][SDK] Go KeepClient offers a "read block" API that recovers from transmission errors by attempting alternate servers.New1
-
[Workbench][Workbench] Buttons should have consistent ctrl-click and right-click behaviorClosed5
-
[Docker][Docker] Make API server root URL in discovery document easier to resolveNew10.50.5
-
[Workbench][Workbench] Additional settings for ssh/config from Manage Account pageClosed50.50.5
-
[Workbench][Workbench] Extend Sharing tab to collectionsClosed5
-
[Tests] Reduce dependency on integration testsNew12.02.0
-
[Workbench] Public project page should encourage visitors to try using Arvados themselvesNew11.01.0
-
[SDKs][SDKs] CLI tools fail or warn when current working directory is goneNew1
-
[SDKs][SDKs] arv-get should support getting multiple files by shell globNew1
-
[SDKs][SDKs] CLI tools support project paths in addition to uuidsNew12.02.0
-
[Workbench][Workbench] Merge "user agreement" and "required profile fields" into a single pageClosed52.02.0
-
[Docker][Docker] Make it easy to add data from the host system to containersNew1
-
[Tests][Tests] When comparing pipelines, the graph should highlight the differences by using different colors for pipeline A/B/both.New10.50.5
-
[Keep][Workbench] Page for downloading collections with anonymous sharing link does not have any styling.New1
-
[Documentation][Documentation/FUSE] Document '.arvados#collection' in shell VM keep mountNew1
-
[Workbench] Collection content hash should stay up-to-date (e.g., while uploading files)New10.50.5
-
[API][API] Discovery doc should fix its incorrect "list" method description to be identical to "index"New10.50.5
-
[Documentation][Documentation] Run-command docs should remind user how & why to exit non-zero on failure.New10.50.5
-
[SDKs][SDKs] arv-put should assume --no-resume when --raw is givenNew10.50.5
-
[Workbench] Projects dropdown should have a free text filter boxNew10.50.5
-
[Workbench] Show more (earlier) log entries for a running jobNew12.02.0
-
[Documentation][Documentation] Introduce compute workflow / pipeline concepts in user guideNew11.01.0
-
[Documentation][Documentation] Best practices for getting the most out of job re-useNew11.01.0
-
[Documentation] Set of introductory tutorials each focused on accomplishing a simple taskNew12.02.0
-
[Workbench][Workbench] "Add data from another project" modal supports regex filteringClosed5
-
[API] API method and CLI shortcut for refreshing the signatures on some block locators (without creating a collection)New10.50.5
-
[API] Arvados clients can use standard OAuth2 protocol instead of custom token handling mechanismNew12.02.0
-
[SDKs][SDKs] "arv recent [objectType]" lists recently modified objectsNew11.01.0
-
[Crunch][Crunch] Pipelines should not fail immediately after one job failure, but continue running as much as possibleNew1
-
[Workbench]Â Report a Problem" menu item does not like being opened in a new tab/window.New10.50.5
-
[API][API] [SDKs] Include provenance information for uploaded CollectionsNew1
-
[Workbench] Order by Collections "Name" column puts "folders" (collections containing files) at the topNew1
-
[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 errorNew1
-
[API] API method and interface to check if a bugfix is deployed on a clusterNew12.02.0
-
[SDKs][SDKs] arv create needs --project-uuid and --name parameters for appropriate classesNew1
-
[Documentation][Documentation] Update and expand user/tutorials/tutorial-keep-mount.html to show practical ways of finding data via FUSE mount.New11.01.0
-
[SDK] Make arv keep docker smarter about storing docker layers, thus making uploads of changed images (much) fasterNew12.02.0
-
[SDKs] Implement "arv keep less" and "arv keep check" natively instead of hoping whless and whcheck are installed.New11.01.0
-
[SDKs] Command-line diagnostic suite reveals problems on a shell VM (e.g., arv-mount, SDK version skew)New11.01.0
-
[API][API] Discovery document schema does not include generated fields like job dependenciesNew11.01.0
-
[SDKs] Install man pages for CLI tools (auto generate from the --help content)New12.02.0
-
[CLI] Trailing blank lines in ~/.config/arvados/settings.conf should be ignoredNew1
-
arv-copy ergonomicsNew1
-
[SDKs]Test arv-copyNew1
-
collection update performance improvementNew1
-
[Workbench2][Crunch2] [Workbench] Browse and show tools using the GA4GH tool registry APINew1
-
[Keep][Keep] Handle HEAD requests without allocating a data bufferIn Progress2
-
[SDKs][SDK] Go SDK provides method to get paged results from list queriesNew1
-
[Keep][keep] drain mode for a keepstore serviceNew1
-
[SDK] Go version of arv-put & arv-getNew1
-
[SDKs] Define and document Python events interfaceNew1
-
[Tests][Tests] Add code-checking tools to CI test pipelineNew1
-
[Keep][Keep] Shuffle top N keep servers to balance readsNew1
-
[API] Associate admin privileges with token instead of user accountNew1
-
[Keep][Keep] keepproxy aggregates and reports volume IDs from KeepstoresNew1
-
[SDKs][SDKs] GoSDK KeepClient considers volume IDs when replicatingNew1
-
Move arvados-mailchimp-plugin to a public repoNew1
-
curover.se/path/to/file should try to download the file if availableNew1
-
[API] Support transactional update of collections by multiple writersNew1
-
When creating a new collection that is a subset of a previous collection, the source information should have some sort of descriptionNew1
-
[Workbench2]No UI to edit runtime constraints for draft container requestsNew1
-
[Crunch2] Impure mount from host fsNew1
-
[Crunch2] Impure access to object storeNew1
-
[SDK] Merge Go ArvadosClient and arvados.Client and migrate to arvados.ClientNew1
-
[Workbench2]wb2 workflows run in "Workflow runs" project by defaultNew1
-
[Workbench 2] Implement UI for new group permission schemeNew14.04.0
-
Workbench2 federated browsingNew1
-
Write draft of stories / requirements / ideas for accessing external dataNew1
-
Better logging of token rejectionNew1
-
easy aggregate metrics with prometheusNew1
-
[API]Remove legacy config loadingNew1
-
PAM sets Arvados environment varsNew1
-
[k8s] add support for Amazon EKSIn Progress2
-
[Documentation]Doc site feedbackNew1
-
[Documentation] improve federation documentationNew1
-
[CWL]Go codegen for reading/writing CWLNew1
-
[Documentation]dev.arvados.org wikiIn Progress2
-
[deduplication-report] supports storage classesNew1
-
[api] Remove unused "node" objectNew1
-
[API]Batch update endpoint for permission changesNew1
-
[API]Collection file_names should contain full paths for substring matchingNew1
-
[Keep]keepstore ability to check token validity for uploadsNew1
-
[Crunch]Possible bug passing cmd line arguments with spaces to singularityIn Progress2
-
[API]Container request's expires_at fieldNew1
-
Test combinations of federation scenariosNew1
-
[API]email users when events happenNew1
-
[CWL]a-c-r set TTL on final output collectionNew1
-
[Workbench2]Advanced search should have full set of selectable columnsNew1
-
[Workbench2]Move project dialog not sized correctlyNew1
-
[Workbench2]Copying a folder in collection file browser results in empty folderNew1
-
[Workbench2]Rendering user names in project columnsNew1
-
[Workbench2]Include modified_by_user_uuid in project detailsNew1
-
[Deployment]Simplify/streamline InternalURLs/ExternalURL situationNew1
-
Can we use better terms for a group_filter and projectsNew1
-
Review/update development process wiki pageNew1
-
[SDKs]Python SDK must have docstrings for all public interfacesNew1
-
[Workbench2]When filtering objects in project listing when in "Share with Me" project - filtering to just see virtual projects doesn't seem to workNew1
-
[Documentation]Document ~/.config/arvados/settings.confNew1
-
[Workbench2]Misleading 'Too large file' error message on file uploadNew1
-
[Workbench2]Permission dialog should indicate that permissions are inheritedNew1
-
[Workbench2]Users deactivated externally show up as "Setup" instead of "Inactive", due to cached permissions?New1
-
[Workbench2]UX redesign ideasNew1
-
[Workbench2][Collection view] Provenance, used by for collectionsNew1
-
[Workbench2]Frozen project UI follow-up improvementsNew1
-
[Docker]ability to migrate arvbox to arvados-server boot dev modeNew1
-
Support picking workflows uploaded as collections with type: workflow.New1
-
[CWL]--create-workflow creates or updates collection with metadataNew1
-
Update help text on docs for CLI toolsNew1
-
[SDKs]`keyset_list_all` name is unintuitiveNew1
-
[Documentation]document arv-bashNew10.50.5
-
[Deployment]Check salt formula's login-sync cron job setup.New11.01.0
-
[SDKs]Fix memory leak in Python SDK Collection classNew12.02.0
-
[API]ArvadosClientAuthorization#list doesn't honor filtering by owner_uuidNew11.01.0
-
[API]Empty user created emailsNew11.01.0
-
[Workbench2]Collapse middle breadcrumbs with ellipse when window too narrowNew13.03.0
-
[CWL]a-c-r should refuse to run if git has locally modified filesNew10.50.5
-
[Tests]Update tests to run with a strict vocabularyNew11.01.0
-
Re-work picking dialog into 3 panel viewNew18.08.0
-
[SDKs]arv-federation-migrate supports LoginCluster type migrationsNew12.02.0
-
[Workbench2]Update wb2 Use Cases and PersonasIn Progress22.02.0
-
[Workbench2]Redesign process info panelIn Progress25.05.0
-
[Deployment]Upgrade notes includes links to patches of what changed in install templates between versionsNew10.50.5
-
[Workbench2]Stale-while-revalidate caching strategy for requestsNew13.03.0
-
Workbench should have all collection updates result in new versionsNew1
-
Displays "Your project is empty." instead of "Nothing matched the search" when a search doesn't find anythingNew1
-
[Workbench2][login federation] post-trashing collection UX bugNew1
-
[Workbench2][login federation] trashing collections: snackbar issuesNew1
-
[Workbench2]Issues with interactively deleting project from Workbench 2 from Project BrowserNew1
-
[Workbench2][login federation] Not Found modal when looking at trashed collectionNew1
-
[Workbench2]Direct navigation to federated objectsNew1
-
[Workbench2]display lingers after errorNew1
-
[Workbench2]Browsing trash produces spurious errorsNew1
-
[Workbench2]Navigate to the newly created collection when extracting files from an existing oneNew1
-
User with can_manage access can drop own permissions by making "private"New1
-
Create filter group based on an advanced search query in the UINew1
-
[Workbench2]Enhance share popup dialog designNew1
-
[Navigation] Notification system (process end, shared with someone)New1
-
[Workbench] System status informationFeedback4
-
[Data operation] Outputs expiry (collection view)New1
-
[Data operations] Details panel - activity tabNew1
-
[Navigation] Investigation - Notification systemNew13.03.0
-
[docs] Document admin user management features of workbench2New1
-
[Data operations] Missing info in the sharing pageNew1
-
[Workbench] Show expand icons only for expandable tree nodesIn Progress2
-
run Theia interactively for development on shell and/or compute nodesNew1
-
[Crunch]Dispatcher aggregates local keepstore usage on compute nodesNew1
-
[Crunch]Monitoring that gives list of compute containers that don't seem to be making progressNew1
-
[CWL]CWL user guide releaseIn Progress2
-
[Workbench2]Design feature to incorporate custom panels into collection and project viewNew1
-
[Workbench2]Can configure webshell link to point to user's webshell provider instead of our shellinaboxNew1
-
[API]Convention for providing per-file metadata in propertiesNew1
-
[Workbench2]Grouping in data table viewsNew1
-
[Workbench2]Recursive delete of workflow & associated intermediatesNew1
-
[Crunch]spot instance reclamation is triggers "at capacity" cooloffNew1
-
[SDKs]s3_to_keep() and keep_to_s3() methods in Python SDKNew1
-
[API]RequestTimeout not honoredNew1
-
[Crunch]Cumulative storage usage for a container & childrenNew1
-
[Documentation]User guide update planningIn Progress2
-
[API]Container created with corrupted mountsIn Progress2
-
RHEL8 Appstream Ruby not useable on 3.0Resolved3
-
[Tests]Automated scalability regression testNew1
-
[Crunch]Container/compute node stats recorded in/reported from PrometheusNew1
-
Registered workflow improvementsIn Progress2
-
WB2 Descriptions, project & collection operationsIn Progress2
-
Improve container image handlingIn Progress2
-
Easy entry into Arvados ecosystemNew1
-
Assigning a portable data hash to a project tree & project export/importNew1
-
Computing on external dataNew1
-
Keep performance optimizationNew1
-
Arvados 3.0Resolved3
-
Arvados uses WB2 by defaultResolved3
-
Scaling to 1000s of concurrent containersResolved3
-
Scalable + reliable container loggingResolved3
-
Metrics dashboardResolved3
-
Sample trackerClosed5
-
Workbench 2 Design GuidelinesResolved3
-
Playground onboardingClosed5
-
CWL runner improvementsResolved3
-
WB2 Workflows / containers feature parityResolved3
-
arvados.org 2.0Resolved3
-
Arvados Overview Video (Big Picture Video)Resolved3
-
CWL support, docs, training, websiteResolved3
-
Public Sequence ResourceResolved3
-
Avoid configuration skew between different services and hostsResolved3
-
GPU supportResolved3
-
WB2 user/group management featuresResolved3
-
Vocabulary checking of properties by API server/controllerResolved3
-
Improved error detection/reportingClosed5
-
WB2 collections page feature parityClosed5
-
Run Keepstore on local compute nodesResolved3
-
Singularity supportResolved3
-
LSF supportResolved3
-
Storage classesResolved3
-
GxP QualificationResolved3
-
End-to-end demoResolved3
-
Keep-web supports S3 compatible interfaceResolved3
-
Workbench2 feature parity with WorkbenchClosed5
-
Developer shell inside running containerResolved3
-
CWL 1.2Resolved3
-
Replace and delete sso-providerResolved3
-
Documentation and marketing refreshResolved3
-
Redesign permission table updatesResolved3
-
Easy cloud installResolved3
Product Backlog
-
Java SDK fails to build on Debian 12New1
-
[API]arvadosclient tests can fail if RailsAPI errors include backtrace infoNew1
-
[Tests]Tests build arvados-server, run it in debian:11 container, assume too much glibc compatibilityNew1
-
[Deployment]Standardize systemd service handlingNew1
-
drop-in replacement for 'arv' command written in GoNew1
-
[Workbench2]Replace redux-formNew1
-
[Workbench2]Replace react-router-reduxNew1
-
[Workbench2]Refactor Virtualized listsNew1
-
LSF crunch-run using $HOME for the cacheNew1
-
Ideas for updating info panel for collectionsNew1
-
[Workbench2]Show "not found" when searching collection/workflow files and finding no resultsNew1
-
[Deployment]Review and modernize cgroups configuration across deployment docs and toolsNew1
-
Multiselect toolbar can be opened from side panel or breadcrumbsNew1
-
[Deployment]Compute node build script supports Ubuntu AMIs without modificationNew1
-
[Workbench2]Virtual Machines Admin Panel errors out on loadNew1
-
Allow for specified order for metadata pairsNew1
-
Remove checkboxes and Toolbar from Group Details panelNew1
-
[Crunch]arv-cluster-activity crashes if your Prometheus settings are wrongNew1
-
[Workbench2]Workbench crashes when refreshing a page of populated search resultsNew1
-
[Workbench2]Browsing a trashed project should show all subprojects, even those not explicitly trashedNew1
-
[Workbench2]Process action buttons appear under Subprocesses pane after viewing detailsNew1
-
[Workbench2]Back button to project view doesn't remember selected tabNew1
-
[Workbench2]"Copy and re-run process" doesn't work when workflow had secretsNew1
-
[CWL]cluster-activity workflow fails to pull Docker imageNew1
-
[FUSE]Fix deprecated fork in FUSE testsNew1
-
[SDKs]Stop using deprecated datetime.datetime.utc* constructorsNew1
-
Move arvados.commands.run functions as neededNew1
-
[API]Response type of container_requests.container_status is incorrect in discovery documentNew1
-
[SDKs]Update R SDK listAll function to use "keyset" pagingNew1
-
[Documentation]Generate API reference documentation from the discovery documentNew1
-
[SDKs]Fix rendering of triple-minus-hyphen in PySDK API docsNew1
-
[Tests]login_ldap_docker_test fails intermittentlyNew1
-
[Workbench2]Apparent debug tooltip when hovering over the first item in a project viewNew1
-
[API]RailsAPI unhandled exception when calling groups/contets with select and distinctNew1
-
[CWL]arv:OutOfMemoryRetry supports multiple retriesNew1
-
[Crunch]crunchstat-summary can report on multiple runs of the same workflow and aggregate statisticsNew1
-
[API]Improve error message when user tries to delete a collection by portable data hashNew1
-
[Documentation]Adjust our documentation to assume users use sudoNew1
-
[Deployment]Package build time doubled after #21863New1
-
[Deployment]Build RHEL packages from Red Hat's UBINew1
-
[SDKs]All CLI tools look for credentials from xyzzy.conf before settings.confNew1
-
Cypress tests not cleaning up leftover resourcesNew1
-
[Deployment]Improve package .so dependency testingNew1
-
[CWL]Evaluation expressions that timeout can raise JSONDecodeErrorNew1
-
Cleanup of property keys in vocabularyNew1
-
"Send Request for Shell Access" button should not appear if user has access to (all?) shell nodesNew1