-
[Documentation]Update API documentation re permission link deduplicationNew10.50.5
-
Issues rerunning workflows with UsePreemptible changes from true to falseNew11.01.0
-
[Redmine]ticket managementResolved31.01.0
-
[Workbench2]Preserving destination still not working consistentlyResolved31.01.0
-
[Workbench2]Searching for processes shows them all as "Cancelled"Resolved32.02.0
-
[Workbench2][Process view] Re-run workflowResolved32.02.0
-
[Workbench2]Unhandled 404 on process details pageResolved30.50.5
-
[CWL]Explore using codegen loader to speed up a-c-r initialization time for large workflowIn Progress23.03.0
-
[Crunch]crunch-run commits log collection at container startIn Progress20.50.5
-
[Crunch]Get actual instance price information by calling AWS APIsIn Progress22.02.0
-
[CWL]a-c-r uploads workflow files + dependencies to a collection & executes from that instead of packed workfowsIn Progress25.05.0
-
[CWL]a-c-r handles resource range requests (especially CPU) and adjusts requests based on what is in InstanceTypes listIn Progress22.02.0
-
[SDKs]Python SDK cookbook explains its examples betterIn Progress21.01.0
-
[Workbench2]Establish guidelines for wb2 UI designIn Progress20.50.5
-
[Workbench2]Update wb2 Use Cases and PersonasIn Progress22.02.0
-
[Workbench2]Redesign process info panelIn Progress25.05.0
-
keep-balance experimental single-chunk modeNew12.02.0
-
Transfer cwlviewer database dumpIn Progress22.02.0
-
FUSE should return a different error when attempting to create a file in a projectNew10.50.5
-
[Crunch]Better documentation of interaction between priority 0 and container stateNew10.50.5
-
[Crunch]arvados-dispatch-cloud should respect Containers.MaxComputeVMsNew11.01.0
-
[Docker]Use collection properties instead of links to tag docker imagesNew13.03.0
-
[Deployment]SaltStack install integrates with prometheus/grafanaNew14.04.0
-
New WB2 FeaturesNew1
-
github repo for arvados-cwltestResolved3
-
[Workbench2]Add some basic documentation about wb2 to user guideResolved3
-
[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
-
[Tests]build-packages is failing because arvados-cwl-runner is assigned version 2.5.0 instead of a 2.6 dev versionNew12.02.0
-
[Workbench2]CLI, python, CURL examples show every example code twiceNew11.01.0
-
[Workbench2]Supposedly empty project descriptions have <p><br></p>Resolved32.02.0
-
[Workbench2]WB2 sharing screen, shared user name is too long and makes it hard to read and difficult to clickResolved31.01.0
-
[Documentation]Python SDK reverses option 1 / option 2 between "install" and "test" sectionsNew10.50.5
-
[API]ArvadosClientAuthorization#list doesn't honor filtering by owner_uuidNew11.01.0
-
[SDKs]Fix memory leak in Python SDK Collection classNew12.02.0
-
[API]Empty user created emailsNew11.01.0
-
[Workbench2]Support "enum" inputs to workflowsNew13.03.0
-
[Deployment]Check salt formula's login-sync cron job setup.New11.01.0
-
[Workbench2]GUI crashes on a certain workflowNew12.02.0
-
[Workbench2]Container request in "draft" state shows toplevel processes in its subprocess panelNew10.50.5
-
[Workbench2]Panel that lists configured instance typesNew13.03.0
-
[Workbench2]Can select folder to recursively upload all the files to CollectionNew13.03.0
-
[Workbench2]Show container request "reused" statusNew12.02.0
-
Re-work picking dialog into 3 panel viewNew18.08.0
-
[SDKs]arv-federation-migrate supports LoginCluster type migrationsNew12.02.0
-
[Documentation]Write docstrings for arvados.streamNew10.50.5
-
[Workbench2]Access to editing inputs on "draft" tasksNew14.04.0
-
[Documentation]Write docstrings for arvados.timerNew10.50.5
-
[Documentation]Write docstrings for arvados.keepNew11.01.0
-
[Documentation]Write docstrings for arvados moduleNew10.50.5
-
[Documentation]Write docstrings for arvados.configNew10.50.5
-
[Documentation]Write docstrings for arvados.cacheNew10.50.5
-
[Documentation]Write docstrings for arvados.crunchNew10.50.5
-
[Documentation]Write docstrings for arvados.errorsNew11.01.0
-
[Documentation]Write docstrings for arvados.vocabularyNew10.50.5
-
[Deployment]Support Ubuntu 22.04 LTSNew13.03.0
-
[Documentation]Document a process by which you would set up a service accountNew11.01.0
-
[Documentation]Document all of arvados-client's commandsNew12.02.0
-
[Documentation]document arvbashNew10.50.5
-
[Deployment]Upgrade notes includes links to patches of what changed in install templates between versionsNew10.50.5
-
[Keep]Stale cache wb2 in collection file listResolved3
-
[Documentation]Text for playground onboarding page on arvados.orgNew1
-
[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]Collapse middle breadcrumbs with ellipse when window too narrowNew1
-
[Workbench2]Frozen project error messages have poor visibilityNew1
-
[Documentation]Document arv-copy usage and formatNew1
-
[Documentation]Write docstrings for arvados.utilNew10.50.5
-
[Documentation]Write docstrings for arvados.eventsNew10.50.5
-
[Documentation]Write docstrings for arvados.collectionNew11.01.0
-
[Documentation]Write docstrings for arvados.arvfileNew11.01.0
-
[Documentation]Write docstrings for arvados.apiNew10.50.5
-
[Workbench2]Can programmatically distinguish between final outputs (results of top-level containers) and intermediate outputs.New1
-
[Workbench2]Update browser title to reflect current main panel viewNew1
-
[Workbench2]Recursive delete of workflow & associated intermediatesNew1
-
[Deployment]packer compute image builder script should take an explicit arvados package version to install instead of latest in selected package repositoryNew1
-
[Workbench2]Should be possible to promote a workflow run via arvados-cwl-runner to a published workflow with one clickNew1
-
[Workbench2][Crunch2] [Workbench] Browse and show tools using the GA4GH tool registry APINew1
-
[Workbench2]Copy workflowNew1
-
[Docker]Support "pull image" container requestNew1
-
[Documentation]keep_cache_disk runtime constraint is undocumentedNew1
-
[Workbench2]Advanced search requires limiting to projectResolved3
-
[Crunch]Federate container token cannot access resources on other clustersIn Progress2
-
[Workbench2]Display 'Workflow' records in the Project listingIn Progress2
-
[Workbench2]virtual machines admin failing when federated user home cluster is inaccessibleNew1
-
[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]Workbench 2 uses replace_files APINew1
-
[Workbench2]Rendering user names in project columnsNew1
-
[Workbench2]Support multi-select operationsNew1
-
[Workbench2]Linkable view panel for registered workflowsNew1
-
[Workbench2]Include modified_by_user_uuid in project detailsNew1
-
[SDKs]Strategy to generate Python SDK docstrings based on API docsNew1
-
[Deployment]Simplify/streamline InternalURLs/ExternalURL situationNew1
-
Can we use better terms for a group_filter and projectsNew1
-
[Documentation]User guide update planningNew1
-
[Workbench2]Should be able to pick directories within collectionsNew1
-
[Workbench2]Merge workbench2 history into main Arvados repoNew1
-
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]UX improvement: Left hand side tree state management.Resolved3
-
[Workbench2]Running a workflow from WB2 exposes secret inputsNew1
-
[Workbench2]Misleading 'Too large file' error message on file uploadNew1
-
[Workbench2]remove "choose" flow from the registered workflow run pageNew1
-
[Workbench2]Users deactivated externally show up as "Setup" instead of "Inactive", due to cached permissions?New1
-
[Workbench2]Offer to un-trash items, instead of "not found" dialogNew1
-
[Workbench2]Display count of container attempts and make it easy to access past logsNew1
-
[Documentation]Scoped token doc is out of dateNew1
-
[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
-
[SDKs]Cannot stream stdin to arv-put with --update-collectionNew1
-
Update help text on docs for CLI toolsNew1
-
[Keep]Remove old keepstore S3 driver on arvados 2.6.0New1
-
[Docker]add prebuilt container images for Arvados releasesNew1
-
[Workbench2]Directly shared collection with write permission cannot be modifiedNew1
-
[Workbench2]Evaluate ideas for integrating help into wb2New1
-
[Workbench2]Sharing dialog improvements followupNew1
-
[Workbench2]Add support for publicly shared collections (anonymous user)New1
-
[Workbench2]Render fields of user profile from configNew1
-
[Workbench2]project not shown in hierarchy on the left of wb2New1
-
Be able to inject additional documentation text into WebDAV/s3 info dialogNew1
-
[Workbench2]Indirectly trashed item's context menu show editable actionsNew1
-
[Workbench2]Determine ownership of objects within wb2New1
-
[Workbench2]Render live graphs of container crunchstat in wb2New1
-
[Workbench2]Menu item orderingNew1
-
[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]Use count=none & keyset pagingNew1
-
Feature to toggle "detailed rows" in project viewNew1
-
[Workbench2]"Shared" option in sharing dialog is confusingNew1
-
[Workbench2][login federation] post-trashing collection UX bugNew1
-
[Workbench2][login federation] trashing collections: snackbar issuesNew1
-
[Workbench2][login federation] Not Found modal when looking at trashed collectionNew1
-
[Workbench2]Issues with interactively deleting project from Workbench 2 from Project BrowserNew1
-
Way to determine owner to be able to request accessNew1
-
[Workbench2]display lingers after errorNew1
-
[Workbench2]Direct navigation to federated objectsNew1
-
[Workbench2]Browsing trash produces spurious errorsNew1
-
[Workbench2]Object's description display & editing is inconsistent & lacks textile supportNew1
-
[Workbench2]Navigate to the newly created collection when extracting files from an existing oneNew1
-
[Workbench2]User with can_manage access can drop own permissions by making "private"New1
-
[Workbench2]Copying container request gets errorNew1
-
Create filter group based on an advanced search query in the UINew1
-
[Workbench2]edit 'properties' of container requestsNew1
-
[Workbench2]Enhance share popup dialog designNew1
-
[Workbench2]User edit pageResolved3
-
[Workbench2]should be able to view files in browserResolved3
-
[Workbench2]Cannot execute a registered CommandLineTool, only WorkflowResolved3
-
[Workbench2][Workbench] Admin - Adding a new user to the group.Resolved33.03.0
-
[Workbench2]"Setup shell account" doesn't workClosed5
-
[Workbench2]"Log in as user" doesn't workResolved3
-
[Running a workflow] Inputs inside subprocesses are not displayed.Resolved3
-
[Workbench2]Workbench2 doesn't show inputs then #main object is not a WorkflowClosed5
-
[Process view] Logs are difficult to reachResolved3
-
[Workbench2][Workbench2] Identify critical paths that require end to end testsResolved3
-
[Workbench2]Projects & collections creation fail when trying to use a preexisting nameRejected6
-
[Workbench2][login federation] search interface incorrect notificationResolved3
-
[Workbench2]“process type” column on listings doesn’t differentiate between parent and child processesResolved3
-
[Workbench2]Missing ‘create empty collection’ feature: The new collection dialog shouldn’t require files to be uploaded.Resolved3
-
[Workbench2]Compare 2 collection versionsNew1
-
[Workbench2]Uploading of folder structure into collection is not workingNew1
-
[Workbench2][Workbench 2] Search for & execute workflows defined on federated clustersNew1
-
[Workbench2]Panel showing available instance types on the clusterNew1
-
[Workbench2][Admin functionality] Admin cannot see another user's content inside the trashNew1
-
[WB2] Copying a collection with files in subdirectories failsNew1
-
[Workbench2][WB2] Notify the user when websockets service is disabledNew1
-
[Workbench2]Responsive layout, reflows based on window widthNew1
-
[Workbench] Child containers run on federated clusters do not show upNew13.03.0
-
[Workbench2]"Load more" button on search results page always showsNew1
-
[Workbench2]Right clicking on a node in the navigation tree should select itNew1
-
[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
-
[Workbench2][Workbench2] Non-admin users can access admin pages via urlsNew1
-
[Workbench2][Workbench2] Cluster label colorsNew1
-
[Workbench] Uploader should have a timeoutNew1
-
[Workbench2]Custom Enum Type in the workflow breaks the Workflow runner WizardNew1
-
Read only fields shouldn't be sent to the api serverNew1
-
[Workbench2]Combine selected collectionsNew1
-
[WB2] Provide capability to use CSV file to populate inputs of workflowNew1
-
[workbench2] submit workflows via WESNew1
-
[Workbench] Import CWL workflowNew1
-
[Spike] Evaluate alternatives for Composer functionality in Workbench2New11.01.0
-
[Workbench2] Linking to collections in input object display, recording uuids of input collectionsNew1
-
[Workbench 2] Add support for setting trashIntermediate value on workflowsNew1
-
[Data operations] Chooser supports browing/picking projects/collections on federated clustersNew1
-
[docs] Document admin user management features of workbench2New1
-
[Data operation] Folders uploadNew1
-
[Data operations] Missing info in the sharing pageNew1
-
[Workbench] Show expand icons only for expandable tree nodesIn Progress2
-
[Workbench] Version/ Debugging infoNew1
-
[Navigation] Investigation - Notification systemNew13.03.0
-
[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
-
[Workbench2]User doesn't appear in user list after "New user" dialogClosed5
-
[Bug][Graph] Cwl graph edges are not paintedClosed53.03.0
-
[Workbench2] Unit testingResolved32.02.0
-
[Workbench2] Integration testingResolved3
-
[Workbench2]Advanced view (API response) missing dataClosed5
-
[Workbench2]User page for admins doesn't work correctlyResolved3
-
Owner field in Details pane should contain name and should link to correct locationResolved3
-
Search bar filter shouldn't persist after clicking into a new projectResolved3
-
[Data operations] After adding a description on existing project "show full description" is not visible until is refreshedClosed5
-
[Data operations] Adding no-predefined valueClosed5
-
[Running a Workflow] Advanced Menu of a process is not workingResolved3
-
[Workbench2][Workbench2] Fix user management UIResolved3
-
[WB2] Update to React 16.9Rejected62.02.0
-
[Workbench2]View file in browserClosed5
-
[Workbench2][Workbench2] Improve error handling and reportingResolved3
-
WB2: starting process should also show in which project the process would be startedResolved3
-
[Workbench] Change the content inside the owner column from uuid to Projects and user namesResolved3
-
[Data operations] Filter project tree from projects that a resource cannot be moved toResolved3
-
[Vocabulary] Disable default use of vocabulary.json.Closed5
-
[Data operations] Make a copy (projects)Closed58.08.0
-
[Running a workflow] Dropdown filterClosed53.03.0
-
Error on requests with large query in URLResolved3
-
[workbench2] Test run, package building & deploy integrationResolved3
-
Advanced Search editor keeps adding search terms instead of replacingDuplicate7
-
[Workbench2] Show the version number in workbench2Resolved3
-
[Workbench2]Virtual Machines menu: Explain how to configure ssh to go through switchyardDuplicate7
-
[Workbench2][WB2] Show correct arvados version/commitResolved3
-
Assigning a portable data hash to a project treeNew1
-
Workbench 2 Design GuidelinesNew1
-
Investigate running NextFlow using TES on ArvadosNew1
-
Playground onboardingNew1
-
Versioning registered workflowsIn Progress2
-
Update Python SDK documentationNew1
-
Retire wb1New1
-
Login cluster with only arvados-controller & no fallback to RailsNew1
-
Stream Keep data to minimize latency and memory usageNew1
-
Easy install via OS packageIn Progress2
-
Better spot instance supportIn Progress2
-
Sample trackerIn Progress2
-
Faceted search of metadataNew1
-
FUSE driver v2New1
-
CWL runner improvementsIn Progress2
-
WB2 usable on small screens / mobileNew1
-
External access to web services running in containersNew1
-
WGS Demo Works in WB2 and Is Updated to Reflect WB2 FeaturesNew1
-
WB2 Workflows / containers feature parityIn Progress2
-
WB2 Descriptions, project & collection operationsNew1
-
Collection check in / check outNew1
-
Add-on module systemNew1
-
Single-click install & subscription via cloud marketplaceNew1
-
Reorganize user guide, update for wb2New1
-
Workflow runtime/cost visibility and forecastingIn Progress2
-
Actionable insight into keep usageNew1
-
Improve container image handlingIn Progress2
-
Manifest format improvementsNew1
-
Expand permission systemNew1
-
Scalable + reliable container loggingNew1
-
Kubernetes supportIn Progress2
-
Research Object provenance (CWL-PROV)New1
-
arvados-bootIn Progress2
-
Port client tools to GoNew1
-
Port API server to GoNew1
-
Computing on external dataNew1
-
Workbench2 federated browsingNew1
-
Metrics dashboardNew1
-
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
-
[cwl] test 221 in the 1.2 conformance suite is failing on singularityNew1
-
[controller] should log the user uuid used for the requestNew1
-
[Workbench2]Cypress tests for federated scenariosNew1
-
[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
-
[art] run jenkins release build steps with a set of parametersNew1
-
[tutorial] reuse is not workingNew1
-
[tutorial] inconsistencies/roadbumpsNew1
-
[api] [controller] remove reader_token supportNew1
-
[SDKs] Wean all components off old arvadosclient and keepclient librariesNew1
-
[CWL]cwltool 'id' changes packing behaviorNew1
-
[Workbench2]Inconsistent upload behavior between wb1 and wb2New1
-
[SDKs]Write better prefetch testsNew1
-
[CWL]Custom naming for scatter stepsIn Progress2
-
[FUSE]Go FileSystem / FUSE mount supports block caching & prefetchNew1
-
[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
-
[Crunch]Mishandled Azure error?New1
-
[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 legacy columns and tablesNew1
-
engine configuration too big > 1048448 with singularityNew1
-
Remove perl SDK, tests, dependenciesNew1
-
[Keep]WebDAV uses replace_files APINew1
-
[Workbench2]"Responsible person" link is wrongNew1
-
[api] remove replay_job_log rake taskNew1
-
Get input collection uuid or metadataNew1
-
Structured type checking for propertiesNew1
-
Rendering rich descriptionsNew1
-
[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
-
[Crunch]Access live container logs through arvados-client and crunch-run container gatewayNew1
-
[CWL]a-c-r uses arv-put internally to upload dependenciesNew1
-
[Login]use subject identifier (username etc) in "identity_url" instead of "email" for loginNew1
-
Synchronize configuration on multi-node clusterNew1
-
New user mode for Workbench (for use on Playground)New1
-
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
-
[API]Ability for admin to purge old versions of a collectionNew1
-
[Crunch][LSF] use btop to adjust relative priorities of arvados jobsNew1
-
Reusing workflows/steps is too slowNew1
-
[API]Remove docs/code for unsupported AsyncPermissionsUpdateIntervalNew1
-
[Workbench2]Ability to share a link to the "Get API Token" dialog in WB"New1
-
run Theia interactively for development on shell and/or compute nodesNew1
-
run interactive Jupyter on shell and/or compute nodesNew1
-
[Workbench2]Research framework for interactive tutorials that overlay the appNew1
-
[Workbench2]Arvados CV for "Study Type" property not activeNew1
-
[Workbench2]Advanced Dialog on collections shows the 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
-
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
-
cwltest results for Arvados produces badges which can be linked to from commonwl.orgNew1
-
[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]Enable file sorting in Data CollectionNew1
-
[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]Should the Loading Progress bar always be shown?New1
-
[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]"Shared with me" Tree keeps expanding even if I closed it intentionallyNew1
-
[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
-
[Workbench2]Multi-select collections and projects to delete themNew1
-
[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
-
[a-d-c] [AWS] add option to spin up (spot) instances in more/all availability zones in the regionNew1
-
[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
-
[Deployment][deployment][arvados-formula] shell node centos-7 packagesNew1
-
[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] 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
-
[FUSE] Access shared/ is inefficientIn Progress2
-
[SDKs] Improve wording of Keep error messages in Python SDKNew1
-
crunch-run handling non-group readable files in output directoryNew1
-
[CWL] Does not distinguish between keep references to File and Directory when selected in Workbench templateNew1
-
[nodemanager] Only looking at first 100 queued jobsNew1
-
[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
-
[Workbench] Bad dashboard time formatting - 60m == 1hNew1
-
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
-
[Crunch2] [crunch-run] Prune old images before installing image for current containerNew13.03.0
-
Upgrade jQuery to a supported versionNew13.03.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] Run from original CWL, not packedNew13.03.0
-
[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
-
[packaging][centos] build packages for centos8New1
-
[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
-
Copying a project with a docker image doesn't copy the docker metadataNew1
-
Javascript SDKNew1
-
[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
-
Support SLURM parameter passthrough from CWL jobsNew12.02.0
-
[keepproxy] document limiting maximum number of HTTP connectionsNew10.50.5
-
[Crunch][crunch-dispatch-cloud] Run multiple containers concurrently on a single VMNew12.02.0
-
[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
-
[CLI] arvados-server "health" subcommandNew12.02.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
-
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
-
Deprecate & remove human, specimens and traits tablesNew12.02.0
-
Outputs of workflow runs get put into a default location other than the user's home projectNew12.02.0
-
[Keep] expose backend latency stats in the Prometheus metricsNew12.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
-
Deprecate hosted git serviceNew1
-
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
-
[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
-
[CWL] Requirement for storage classes of dataNew1
-
Copying a container request should link to the original container requestNew1
-
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
-
[keep-balance] [keepstore] Report blocks/bytes in trashNew1
-
Separate arvados-git-sync from API serverNew1
-
[SDK] Reduce collection class memory footprintNew1
-
[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
-
[Python SDK] Retry on HTTP 5xx errorsNew1
-
[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
-
[deployment][webshell][shellinabox] centos 7's shellinabox is not pam-enabledNew1
-
[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
-
[costanalyzer] make an accurate report for spot instances on AWSIn Progress2
-
[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]Permission dialog should indicate that permissions are inheritedNew1
-
[Workbench2]Improvement: hierarchy in workflow selection in WB2New1
-
[Workbench2]Global search results presentation in WB2New1
-
[Workbench2]"Shared with me" Tree keeps expanding even if I closed it intentionallyNew1
-
[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]Keep “Shared with me" collapsed unless opened manuallyNew1
-
[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
-
Ruby 2.5 will be EOLed soon, make sure to be ready for 2.6In Progress2
-
Move Go Arvados RPC module into Go SDK & migrate to new APINew1
-
[Crunch]crunch-run reverse proxies HTTP requests to containerNew1
-
[Crunch]Make sure cgroupsV2 works with ArvadosNew1
-
[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
-
[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
-
Display keep-balance block count stats in grafana dashboardNew1
-
[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
-
[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
-
update arvados-cwl-runner to work with Python 3.8New1
-
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
-
[Tests][tests] Jenkins isn't testing the python SDK on python3New1
-
Handle container live logs in a more scalable wayNew1
-
controller exports metrics per endpointNew1
-
Default metrics dashboard for grafanaNew1
-
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
-
[API]Users should be able to see if a container failed from the container_request methodNew12.02.0
-
[Workbench2]Use new API container_request?include=containerNew1
-
[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
-
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
-
[Workbench] Fiddlesticks on users activity page when jobs api disabledNew1
-
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
-
[API]API DB needs an index on collections nameNew1
-
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
-
[API]Support multiple load-balanced API server nodesNew12.02.0
-
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
-
Crunch2 limit output collection to glob patternsNew1
-
[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
-
[API]API server bulk transfers for keep-balance collection retrievalNew1
-
[SDK] Merge Go ArvadosClient and arvados.Client and migrate to arvados.ClientNew1
-
[Workbench2]wb2 workflows run in "Workflow runs" project by defaultNew1
-
[FUSE][FUSE] Golang-based fuse driverIn Progress2
-
[Workbench 2] Implement UI for new group permission schemeNew14.04.0
-
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
-
Test combinations of federation scenariosNew1
Product Backlog
-
[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
-
[Workbench]"Choose folder" dialog when running a pipeline displays folders you can't write toNew1
-
[Workbench][Workbench] Can see job information but cannot access output collectionNew1
-
[Workbench][Workbench] Progress bar not fully green when all jobs/tasks complete successfullyNew10.50.5
-
[Workbench][Workbench] Provide more feedback about when a queued job is likely to start.New11.01.0
-
[Workbench][Workbench] resolve race condition in displaying logs from newly-completed jobsNew11.01.0
-
[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
-
[Workbench][Workbench] Display duration on pipeline instance listingsNew1
-
[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
-
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
-
[Performance]Network saturationNew1
-
[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
-
[Workbench] The sort order of items on /pipeline_instances and /container_requests page is incorrectNew1
-
[FUSE] high memory consumption (possible leak) in long-running arv-mountNew1
-
On the collections page indicate expiring collectionsNew1
-
Update Pipeline Optimization wiki with CWL/Crunchv2New1
-
arv-get should abort on ctrl/CIn Progress2
-
[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
-
[Workbench] Support display & reseting of expiration dates for collectionsNew12.02.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
-
[CWL] [Workbench] Support for copying/moving pipelinesNew1
-
[Workbench] Logs containers with undefined exit codeNew1
-
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
-
Be able to create a new collection based on a subdirectory in workbenchNew1
-
[Keep][keepstore] Limit entire process to configured amount or % of system memory (replace -max-buffers=X)New1
-
[Keep][Keep-web] Support CORS requests with Authorization headersNew10.50.5
-
[CWL] Resolve symbolic names to collectionsNew1
-
[Python SDK] Add a Collection method to efficiently concatenate filesNew1
-
[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
-
[API][Python SDK] Implement support for universal newline mode in Collections APINew1
-
[Workbench] Ensure that running processes are visible on the dashboardNew1
-
[Keepstore] Support a portable data challenge APINew1
-
[Documentation] Higher Level Python SDK Reference PageNew1
-
[CWL] option for arvados-cwl-runner to create new project for pipeline runNew1
-
[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
-
[Docs] [SDKs] Mention in API docs and discovery doc that destroy=delete and index=listNew1
-
[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
-
[CWL] a-c-r maximum recursion depth exceeded errorNew1
-
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
-
[crunchstat-summary] HTML plots should be a superset of text format outputNew1
-
[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
-
[CWL] Reduce redundant work with subworkflow RunInSingleContainerNew1
-
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
-
[Centos7] [google_api_python_client] packaging with wrong permissionsNew1
-
[API][API] [Workbench] Error out when unrecognized keys appear in config filesNew10.50.5
-
[Workbench] Pipeline instance shows wrong button labels in tab areaNew1
-
[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
-
[Performance] Fetching the pipeline instance qr1hi-d1hrv-jl9fvzy3x8sdj8v seems to take too longNew1
-
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
-
[SDKs][SDKs] Python SDK should use a more recent version of the google api client libraryNew1
-
[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
-
[CWL][Crunch2][Crunch] crunchrunner should use CWL globs to output data 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
-
[Workbench UI] Pipeline instances should have a link to view the CWL file used.New1
-
[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
-
[Keep][keep-balance] "Expedited delete" tool: perform garbage collection on some specific (recently deleted) collections, bypassing usual GC race protectionsNew13.03.0
-
[SDKs][CWL] Jobs crash when arvados/jobs:latest is not suitable to run CWL jobsNew1
-
[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
-
[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
-
[Crunch][Crunch] [UX] Standard excepthook to help debug job problemsNew11.01.0
-
[SDKs][SDKs] arv-copy fails to copy a Docker image specified with repo:tag syntaxNew10.50.5
-
[Workbench] The "Log" tab should have an notification that the job has been queuedNew1
-
[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
-
[Crunch] Job was repeatedly retried on same bad compute node until abandonedNew1
-
[Documentation][Docs] Many tutorial instructions are wrong outside Curoverse clustersNew1
-
[Docs] Document Git 1.7.10+ dependency for shell node and HTTPS Git cloningNew1
-
[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] Go code to implement the Arvados API permissions modelNew1
-
[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] PySDK one_task_per_input_file should support a num_retries argumentNew1
-
[SDKs] arv CLI program accepts "-" and "/path/to/file" as values for parameters that expect JSON (most notably the "body" parameter)New10.50.5
-
[SDKs][SDK] arv-copy better Git repository error reportingNew1
-
[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 clusterNew10.50.5
-
[Workbench][Workbench] [Fiddlesticks] Live job log should show recent historyNew12.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
-
[SDKs][SDK] arv-copy automatically creates new repository(ies) on the destination clusterNew1
-
[Workbench] node visibility as admin vs ordinary user does not line upNew1
-
[Keep][Keep] keepproxy should log real IP addressNew10.50.5
-
ubuntu package libarvados-perl should depend on libcrypt-ssleay-perlNew1
-
[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][Docs] keep-web runit script depends on sudo configurationNew1
-
[Documentation][Documentation] Clarify PostgreSQL setup commands for Software Collections usersNew10.50.5
-
[Wiki] Clean up Computation_and_Pipeline_Processing pageNew1
-
[Documentation][Documentation] Install guide incurs RVM's sudo wrathNew10.50.5
-
[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][API] [Maybe] Update API server to support Git 1.7.2New1
-
[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 wrapperNew11.01.0
-
[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 effectsNew1
-
[Workbench][Workbench] Copying jobs causes "SubmitIdReused" error if submit_id is not nullNew10.50.5
-
[Workbench][Workbench] Remove Keep disks link?New10.50.5
-
[Workbench][Workbench] workbench move and copy is incompleteNew1
-
[Workbench] warn user when navigation will cause input text to be lostNew1
-
[Workbench][Workbench] Visible blanking between partial content reloadsNew1
-
[git] Should be able to clone git repositories that are shared with "anonymouspublic" without authenticationNew1
-
[FUSE][FUSE] arv-mount usage message shows incorrect order for [--exec ...] optionNew1
-
[API][API] Do not accept an empty SSH key as validNew10.50.5
-
[Workbench][Workbench] Project description styled differently based on whether or not the user can write to the projectNew1
-
[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
-
[Keep][SDKs] Add runtime option to SDKs (esp Python and arv-mount) to use a filesystem directory block cache as an alternative to RAM cache.New12.02.0
-
[Crunch] Crunchstat and arv-mount print final stats before exitingNew11.01.0
-
[Workbench][Workbench] Pipeline template listings should include links to the scriptsNew1
-
[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-copyNew1
-
[SDKs][SDKs] Whenever `arv` has an invalid resource name argument, it should complain about thatNew10.50.5
-
[Workbench][Workbench] [Webshell] Rough edges in web shellNew12.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 groupNew1
-
[Documentation][Documentation] document installation of node managerNew1
-
[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"New1
-
[SDKs][SDKs] CLI SDK tools use Ruby SDKNew1
-
[Workbench][Workbench] Allow additional curation of the public projects listingNew1
-
[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 subprojectsNew10.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?]New11.01.0
-
[Workbench][Workbench] Propagate old search engine meta tags in sync with Open Graph dataNew10.50.5
-
[Workbench][Workbench] Make public data crawlableNew1
-
[Workbench][Workbench] Breadcrumbs can occupy multiple rows when the screen is narrowNew10.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.New1
-
[Keep][Keep] Use bufferpool in keepproxy to limit memory use when there are many concurrent PUTsNew11.01.0
-
[Workbench]Slow to log-in to WorkbenchNew1
-
[Workbench][Workbench] Provide additional guidance to users running their first pipelineNew1
-
[Workbench][Workbench] "other collections have the same content" page is confusingNew1
-
[SDKs][SDKs] PySDK's internal decorators lose method metadataNew10.50.5
-
[API][API] crunch-dispatch should mark a job failed when its repository cannot be fetchedNew11.01.0
-
[Workbench][Workbench] collection#show is unresponsive for a large collectionNew1
-
[API][API] Improve performance of large requests in parallelNew1
-
[FUSE][FUSE] Ensure all I/O errors properly distinguish "not found" and other API errorsNew1
-
[Workbench][Workbench] Mobile menus lack contrast (gray text on aubergine)New10.50.5
-
[API][API] [DRAFT] Provide API methods for manipulating and combining collectionsIn Progress22.02.0
-
[Crunch][Crunch] crunchstat should not report errors during normal timing racesNew10.50.5
-
[API] Relax repository name constraints to permit [-_.] -- ideally allow anything github allowsNew10.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] [DRAFT] Fix clock/node time reporting on Workbench pipeline pageNew1
-
[Workbench][Workbench] Replace type-specific #index pages with generic codeNew12.52.5
-
[Workbench][Workbench] Provide a guided workflow to new users who want to upload data and run a public pipelineNew12.52.5
-
[FUSE][FUSE] cd/ls sometimes takes too long on su92lNew1
-
[FUSE][FUSE] File access sometimes takes too long on su92lNew1
-
[SDKs][SDKs] one_task_per_input_stream fails due to unsupported APIs. Remove it from docs, examples, and SDK.New10.50.5
-
[Workbench][Workbench] Missing link target in iframe error messageNew10.50.5
-
[Workbench][Workbench] Make Dashboard contents filterableNew1
-
[Workbench][Workbench] Favorite projects, pipelines, collectionsNew1
-
[Workbench][Workbench] Indicate related pipeline instancesNew1
-
[Workbench][Workbench] Link to log from pipeline and/or job summary pageNew1
-
[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 pageNew1
-
[FUSE][FUSE] Support efficient copy at command lineNew12.02.0
-
[Workbench][Workbench] Log Graph - Feature requestsNew1
-
[Workbench][Workbench] Improve presentation of anonymously-viewed collections (via both "sharing link" and regular copy-and-pasted Location)New12.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
-
[Workbench][Workbench] [Performance] Combining big collections should start returning a response faster (currently you can get a 502 proxy error even if the collection still combines)New1
-
[Documentation] Improve SDK documentationNew1
-
[API] [Workbench] Add read-only ("locked") flag to projectsNew12.02.0
-
[Workbench][Workbench] Workbench should support viewing VCF filesNew1
-
[Workbench][Workbench] Change "recent pipelines" to curated selection of "public pipelines"New1
-
[Documentation][Documentation] Run an uncommitted script straight from a working directory using arv-run-pipeline-instance --run-hereNew1
-
[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] Improve provenance/used-by graphs so they are legible even for large pipelines / long provenance trailsNew12.02.0
-
[Documentation][Documentation] arvados VM simulator, demonstrating how it looks to use Arvados from CLINew12.02.0
-
[Workbench][DRAFT] [Workbench] Browse change history for recordsNew1
-
[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 behaviorNew1
-
[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 pageNew10.50.5
-
[Workbench][Workbench] Extend Sharing tab to collectionsNew1
-
[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
-
[Crunch] Use uncommitted code in a git work tree to run a dockerized crunch job in a VM (using crunch-job or arv-run-pipeline-instance --run-jobs-here)New12.52.5
-
[SDKs][SDKs] CLI tools support project paths in addition to uuidsNew12.02.0
-
[Workbench][Workbench] Suppress "ajax failed" error messages when ajax fails due to browser navigation event.New11.01.0
-
[Workbench][Workbench] Merge "user agreement" and "required profile fields" into a single pageNew12.02.0
-
[Docker][Docker] Make it easy to add data from the host system to containersNew1
-
[Workbench][Workbench] Make pipeline rerun UI more like jobs'New1
-
[Workbench] When showing a shared project, do not include "Home" in breadcrumbs.New10.50.5
-
[Tests][Tests] When comparing pipelines, the graph should highlight the differences by using different colors for pipeline A/B/both.New10.50.5
-
[Workbench][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][Workbench] Websocket client should only subscribe to events about relevant objects, not all events.New12.02.0
-
[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
-
[Documentation][Documentation] Tutorial for adding a crunch script wrapper for an existing tool that is already hosted on github.New12.02.0
-
[Workbench][Workbench] Sortable column headings (filename, size) in collections#showNew11.01.0
-
[Workbench] Disable auto-refresh on tabs with infinite-scroll or editable content.New10.50.5
-
[SDKs][SDKs] CLI tool to view real time logs from running jobs/pipelines, much like the Log tab of the Workbench PipelineInstance#show pageNew11.01.0
-
[Workbench][Workbench] "Add data from another project" modal supports regex filteringNew1
-
[SDKs] Option to watch logs (instead of exiting) when queuing a job or pipeline instance using arv job create, arv pipeline run, etc.New11.01.0
-
[Workbench][Workbench] "Download" / "Save as" button for provenance graphNew10.50.5
-
[Workbench][Workbench] Reveal log collection ID in pipeline/job summary and job Log tabNew10.50.5
-
[Workbench][Workbench] Project show page should have buttons to add objects besides CollectionsNew1
-
[API] API method and CLI shortcut for refreshing the signatures on some block locators (without creating a collection)New10.50.5
-
[Workbench][Workbench] Display portable data hash, parent project, file count in Collection tablesNew1
-
[Workbench][Workbench] Job detail page should show the job status when the job is not running or has completed running (button that shows 'queued', 'not ready', 'failed', 'complete', etc)New10.50.5
-
[API] Arvados clients can use standard OAuth2 protocol instead of custom token handling mechanismNew12.02.0
-
[Workbench][Workbench] Each active job/pipeline on the dashboard should show how many worker nodes are allocated to it.New11.01.0
-
[Workbench][Workbench] Job view should include the relevant component name(s) from each pipeline where the job was usedNew10.50.5
-
[Workbench][Workbench] Make duplicate name error message more user-friendlyNew10.50.5
-
[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
-
[Tests] Websockets should work out of the box in test/development modes, even when using an ssh tunnel and a self-signed certificate.New12.02.0
-
[API][API] websocket clients should not put API tokens in path or query stringNew11.01.0
-
[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
-
[API] as admin user, permission denied canceling a job (started by another user)New10.50.5
-
[Workbench][Workbench] default .ssh/config instructions should specify cluster nameNew10.50.5
-
[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
-
[SDK] arv-copy collection copy performanceNew12.02.0
-
[SDKs] Implement "arv keep less" and "arv keep check" natively instead of hoping whless and whcheck are installed.New11.01.0
-
[Keep][Keep] "Shared" directory in arv-mount doesn't show non-project groups that own projectsNew11.01.0
-
[Workbench] Users activity page link is gone for non-admin users with read-only admin permissions. Users activity page only shows own activity for non-admin users with read-only admin permissions.New10.50.5
-
[API][API] api server docker_images endpointNew1
-
[Workbench][API] Non-admin users should see all nodes with crunch_worker_state busy/idle, regardless of ping age.New10.50.5
-
[Workbench][Workbench] [refactor] JavaScript refactoringNew1
-
[Workbench][Workbench] After cloning a pipeline instance, the new instance should not have any cancelled jobs/componentsNew10.50.5
-
[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
-
[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
-
[Keep]Keep can stream GET and PUT requestsNew1
-
[Crunch2] Impure mount from host fsNew1
-
[Crunch2] Impure access to object storeNew1
-
[SDKs/FUSE] Better retry defaultsNew1