Bug #23474: Process logs panel toolbar overlaps details panel
Feature #23472: Migrate Redmine wiki pages to Arvados developer documentation
Bug #23459: Special case of instance types with GPU.VRAM==0 broken after #14922
Bug #23458: Compute node nvidia pins are out of date, don't work
Feature #23453: Ansible playbooks support a wider range of Ansible versions
Bug #23452: Ensure KeepClient recovers memory on garbage collection
Bug #23415: Release Arvados 3.2.1
Task #23419: 4. Draft release notes and publish them to www-dev
Task #23424: 9. Test installer formula / provision scripts with RC packages
Task #23425: 10. Build compute image & deploy RC packages to playground
Task #23426: 11. Run run-tests-cwl-tests and bam-to-vcf demo pipeline on pirca
Task #23430: 15. Update "Upgrading notes" and version numbers throughout the source
Task #23437: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #23440: 25. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #23442: 27. Record Jenkins config used at time of release
Bug #23406: Salt installer fails due to GPG error on phusion passenger package repo
Bug #23403: PySDK websocket tests timing out sometimes on Debian 13
Bug #23398: cluster-activity workflow fails because it leaks secrets
Feature #23390: Integrate description into title pane; change default tabs
Feature #23385: _inspect/requests endpoint should include X-Forwarded-For header value
Bug #23382: Prevent unnecessary row locking on final containers
Bug #23377: lib/controller test failure because of timeout/deadlock
Bug #23375: Proccess & Collection's overview pane get horizontal scroll bar when having long tags
Feature #23373: install-dev-tools.yml can set up a test environment on Debian 13
Feature #23359: Ansible installer supports RHEL (at least enough to run test-provision)
Feature #23357: Add arvados_prometheus role to Ansible installer
Bug #23349: Go FUSE driver should indicate expired/invalid credentials better
Feature #23348: Render markup in workflow input documentation
Bug #23345: API tests fail on Debian 13 because timestamps include a UTC offset
Bug #23344: In "Run Workflow" action, "Project where the workflow will run" is ignored
Task #23335: Review https://ci.arvados.org/job/build-packages-matrix
Feature #23333: Go FUSE Driver Phase 1: crunch-run uses arvados-client mount
Feature #23332: Go FUSE driver reports crunchstats net:keep0, keepcalls, keepcache
Bug #23331: Wasted space in Collection File listing view in 3.2.0
Feature #23330: arvcli has subcommands for Arvados API calls
Feature #23320: Ability to set the Files tab as default in Collections view
Feature #23319: Remove Azure support from compute node image builder
Feature #23313: CustomFileSystem supports custom mount options needed by crunch-run
Bug #23311: Check error when updating container gateway_address in crunch-run
Feature #23310: install-dev-tools has option to install Ruby and Python from source
Bug #23309: Stop installing Bundler system-wide from arvados-api-server package
Feature #23307: install-dev-tools installs Bundler to a dedicated GEM_HOME
Bug #23304: Investigate test-provision failures since Nov 12/Docker 29 release
Bug #23296: Allow running WB2 integration tests without needing to move config.json
Feature #23293: Start new Python arv with passthrough subcommands
Bug #23286: On pirca 3.2.0rc1, several error toasts navigating to and from dashboard
Support #23254: Release Arvados 3.2.0
Task #23258: 4. Draft release notes and publish them to www-dev
Task #23263: 9. Test installer formula / provision scripts with RC packages
Task #23264: 10. Build compute image & deploy RC packages to playground
Task #23265: 11. Run run-tests-cwl-tests and bam-to-vcf demo pipeline on pirca
Task #23269: 15. Update "Upgrading notes" and version numbers throughout the source
Task #23276: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #23279: 25. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #23281: 27. Record Jenkins config used at time of release
Feature #23238: Ansible installer can install PostgreSQL packages from postgresql.org
Feature #23237: Ansible installer configures Passenger scaling options
Feature #23236: Promote ArvadosResources class from arvados-bootstrap to arvados.api
Bug #23234: Search results Context menu and toolbar don't match
Bug #23233: API Tokens Data Explorer doesn't align with the rest of Workbench
Bug #23230: Workbench should validate scopes when creating/updating an external credential
Bug #23229: Permission denied exception trying to create cache when uploading via arv-put
Bug #23227: In a CWL tool description, when enableReuse is an expression, it is not evaluated
Feature #23226: Cancel action is offered when multiple running workflows are selected
Bug #23215: Fix vertical alignment of action toolbar for processes
Bug #23211: Refine a-c-r search logic for "all buckets" credential
Feature #23210: Stricter validation of credential_class and scopes on credentials
Feature #23208: The context menu+action bar should include "Copy UUID" for every kind of resource
Feature #23207: User guide page for running workflows on data in S3
Feature #23204: a-c-r should be able to map an S3 input to a Directory
Feature #23203: Salt installer configures alertmanager to send alerts through SMTP
Bug #23202: Salt installer missing standalone passenger configs
Bug #23199: Context menu doesn't open on directories with open files in the collection files viewer
Bug #23195: Drop \restrict and \unrestrict directives from structure.sql
Bug #23194: Workbench's project view (data tab) listing doesn't reset pagination on change
Bug #23192: Warn or error out if crunch-run cannot choose an interface address for local keepstore
Feature #23191: cluster-activity workflow usability improvements
Bug #23181: External Credentials API doesn't match the documentation
Bug #23180: Workbench collection test "renames a file to a different directory" is flaky
Feature #23179: Rework renderer types using GroupContentsResource
Bug #23178: a-d-c is treating rate limit errors as capacity issues, should not
Bug #23177: User root projects don't display properly in the dashboard
Feature #23171: Add support for Debian 13 to Ansible installer
Bug #23168: Salt installer custom TLS cert update procedure gets stuck and fails to restart nginx
Feature #23163: Add confirmation dialog to process title bar cancel button
Feature #23161: Cancelling a process should require confirmation
Idea #23159: Decide and implement a strategy for handling records with bad field data
Bug #23154: "Deselect all" checkbox doesn't always uncheck when it should
Bug #23142: lib/crunchrun flaky test singularitySuite.TestImageCache_Concurrency_10
Bug #23136: Intermittent failures when bind-mounting things into an arv-mount tmp directory
Bug #23121: Collection Content Address panel doesn't look like other listings
Feature #23116: run-tests.sh runs Workbench test commands directly
Feature #23115: Build Workbench development Docker image with Ansible
Feature #23114: "Select All" should become "Deselect All" when anything is selected
Bug #23105: Successive Python builds apparently build into each other
Bug #23104: compute_nvidia ansible role fails to install packages
Bug #23101: compute node image building fails on nvidia package pinning
Feature #23097: Update all Python modules to require 3.10, remove 3.8 and 3.9 classifiers
Feature #23096: Update RHEL 8 packages to build with Python 3.11
Support #23094: Update workbench docker image to node 18 and bookworm
Feature #23091: Unify SLURM (SbatchArgumentsList) and LSF (BsubArgumentsList) configuration style
Bug #23084: API Issues causing Crunch jobs to remain in running even if they finished
Bug #23083: Data explorer apparently enters an infinite loop (sometimes?) when loading All Processes
Bug #23079: arv-put cannot put file when Arvados cluster is behind Tailscale funnel (proxy)
Bug #23078: keep-web leaves filehandle open for deleted cache files
Feature #23076: arvados-dispatch-slurm supports GPU requirements
Bug #23063: Process overview should filter out cwl_input and cwl_output properties
Feature #23062: Disable workflow→collection linking until we're ready to make clients ready
Bug #23061: Improve Workbench display of compound property values
Bug #23060: Workbench project.cy.js test fails because it targets a disabled element
Idea #23057: Registered workflows become collections throughout Arvados
Feature #23050: arv-keepdocker should show collection portable data hashes (PDH)
Feature #23049: Creating a container request with service=true should imply use_existing=false
Feature #23047: Container requests should default `cwd` and `command` from the image
Feature #23046: Runtime constraint to allow network access but not Arvados API access
Bug #23044: Controller doesn't seem to fully route requests for service containers
Bug #23043: Make python3-arvados-fuse prefer to pull in fuse3
Bug #23039: Container logs toolbar disappears after you disable word wrapping
Feature #23038: Update Debian package dependencies for t64 migration
Feature #23036: Rename the doc/install/salt-* URLs to not mention Salt
Bug #23033: arvados-client FUSE dependency needs fixing on Ubuntu 24.04
Feature #23027: Ansible installer supports single-host service containers
Feature #23026: UI to connect to a container's services from its page
Bug #23013: Update Google login setup doc for clarity and minor terminology changes
Bug #23010: Salt installer fails when deploying to Ubuntu 24.04
Bug #23009: Multiselect becomes inconsistent after searching large project
Bug #23007: CWL tests are extremely sensitive to ruamel.yaml version
Bug #23004: test-provision jobs failing with error: Not logged in
Idea #23003: Vocabulary helper convert_to_labels raises strict exception on undefined properties
Idea #23000: Figure out how to consistently target a platform
Task #22999: Update webpack-dev-server and deal with the consequences
Bug #22998: build-packages-debian12 (and others) failing after nokogiri dependency update
Feature #22996: Add CWL support for declaring published ports
Idea #22985: Support accept=application/zip query param alternative for collection zip download
Support #22974: Upgrade dependencies to address security issues
Bug #22973: Advanced search property key search clears previous set properties
Bug #22972: salt-installer fails when trying to download pgdg-keyring package from postgresql.org
Bug #22971: a-d-c apparently lost track of a node with an unused instance type
Bug #22960: Redundant CLI setup instructions in user guide and SDK sections
Feature #22957: Build package test Docker images with Ansible
Support #22953: Figure out how to delete old dev packages from aptly for real this time
Support #22949: REQUIRED: Update how we upload Java packages
Bug #22945: Ansible tasks that deal with secrets need to run with `no_log: true`
Bug #22944: Ansible bootstrap tasks aren't bootstrappy enough
Idea #22943: Build development Docker images with Ansible to deduplicate code
Idea #22941: arvados-server package replaces all of its clones
Idea #22939: Standardize `arvados-server boot` for running from source
Bug #22938: Warning "You are currently using minified code outside of NODE_ENV === "production""
Bug #22937: Suspicious cluster status reporting in queued process logs
Bug #22936: Inconsistent display of "Project where workflow will run"
Bug #22935: arvados-dispatch-cloud (maybe) not compatible with ED25519 SSH keys
Bug #22934: run cwl conformance tests using 'arvados-server boot' instead of arvbox
Bug #22932: Breadcrumbs don't update after editing resource title
Bug #22930: early exits from crunch-run should still save a log collection
Feature #22926: Ansible installer deploys Loki&Alloy&Prometheus&Grafana
Feature #22925: Ansible installer supports TLS private key password socket
Feature #22924: Ansible installer sets up and uses certs from Let's Encrypt
Feature #22923: Migration path from Salt to Ansible installer
Feature #22917: Include item counts in Data and Workflow tab titles of project view
Support #22886: Release Arvados 3.1.2
Task #22887: 1. Build and test new tordo compute node, update third-party package pin versions
Task #22891: 5. Draft release notes and publish them to www-dev
Task #22896: 10. Test installer formula / provision scripts with RC packages
Task #22897: 11. Build compute image & deploy RC packages to playground
Task #22898: 12. Run CWL conformance tests (jenkins) and bam-to-vcf demo pipeline (playground)
Task #22910: 24. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #22913: 27. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #22915: 29. Record Jenkins config used at time of release
Task #22881: Review 22438-ansible-jenkins-deploy (curii-ops repo)
Feature #22873: Deploy a new Arvados Jenkins CI and start reconstructing the build pipeline
Idea #22866: Documented single-node install with ansible installer
Idea #22865: Planning for ansible installer to replace salt for deploying tordo
Bug #22863: Fix papercuts in build-debian-nspawn-vm.yml playbook
Feature #22862: Ansible playbooks should validate Arvados config before use
Feature #22861: Cache ContainerHTTPProxy port names, access levels, and permissions
Idea #22858: Make it possible to run build-packages-* without uploading packages
Bug #22857: keep cache on lsf compute node set to 8gb max but growing to 148Gb
Feature #22853: Run History looks too much like Subprocesses panel
Bug #22850: Confusing reporting from a-c-r if you put options after positional arguments
Feature #22848: Workflow Definition doesn't have an icon associated with it
Feature #22845: Include counts in the "Status filters" dropdown and remove "progress bar"
Idea #22843: Stop publishing development packages for distros where we don't deploy them
Bug #22840: db:structure:dump protections in services/api/Rakefile stopped working
Task #22837: Review arvados-dev branch 22829-aptly-db-open-attempts
Support #22833: Configuration updates on tordo to support interactive containers
Feature #22831: Support for downloading multiple files as a zip file
Bug #22830: Ansible playbooks should respect config.default.yml
Bug #22828: `arvados-client diagnostics` does not respect empty Webshell ExternalURL:
Bug #22827: crunch-run can use excess memory and crash in the "copy" phase of container finalization
Bug #22824: keep-web IntegrationSuite.TestConcurrentWrites can fail with 409 Conflict
Bug #22823: lib/controller integration test setup can fail without much explanation
Bug #22822: Path rewrite of `activate` script for Python packages isn't working
Feature #22820: Ability to create, edit and delete external credentials in workbench
Feature #22816: Change default to enable container shell for admins
Bug #22814: Group details panel toolbar uses wrong "remove user" action
Bug #22813: Group edit dialog is listed inconsistently; does not save properties
Support #22799: Review security hardening of systemd units used for services
Idea #22793: Design sketch to unify Projects/Collections/Processes/Workflow with tab-based design
Bug #22792: NVIDIA CUDA modules dance doesn't work with latest versions
Bug #22791: file uploads via s3 interface are not protected from races
Bug #22788: Compute image builder fails when using a salt installer-generated arvados config file
Bug #22786: Python packages distributed via PyPI not PEP 625 compliant
Bug #22785: 422 error "ambiguous column created_at in order by"
Bug #22784: Workbench should not try to log empty dispatch status messages
Bug #22781: Diagnostics endpoint checks should name the service they're checking
Bug #22780: Inconsistent handling of unrunnable checks in `arvados-client diagnostics`
Bug #22779: Salt installer sets AWS credentials in /root/.aws that avoids a-d-c to work properly
Bug #22778: Salt installer doesn't pin arvados packages when VERSION is set in local.params
Bug #22771: crunch-run handle failure to load image & mark node as broken when out of disk space
Bug #22769: MPV Buttons don't trigger when clicked, but on mouseout
Idea #22765: a-d-c should not run every container dispatch attempt on the same cloud node
Idea #22764: Improve a-c-r reporting and logging when a workflow step fails to dispatch
Bug #22763: Figure out why WGS-processing chr19 crashes crunch-run 3.1.0
Feature #22761: arvados-cwl-runner supports creating/updating workflows linked to collections
Feature #22760: Allow container http proxy without token when published_ports.*.access=public
Bug #22751: Build fails if higher-level Python tools get a later version than their dependencies
Support #22718: Release Arvados 3.1.1
Task #22719: 1. Build and test new tordo compute node, update third-party package pin versions
Task #22723: 5. Draft release notes and publish them to www-dev
Task #22728: 10. Test installer formula / provision scripts with RC packages
Task #22729: 11. Build compute image & deploy RC packages to playground
Task #22730: 12. Run CWL conformance tests (jenkins) and bam-to-vcf demo pipeline (playground)
Task #22742: 24. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #22745: 27. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #22747: 29. Record Jenkins config used at time of release
Bug #22712: Arvados 3.1.0 gem dependencies incompatible with Ruby 2.7
Bug #22709: arvados-api-server doesn't automatically follow distribution upgrade
Feature #22707: Check performance of file uploads after deploying #22321 to test cluster
Feature #22706: show published ports on workbench process page
Feature #22705: Ability to configure ActionMailer via config.yml
Bug #22704: Rails postinst can "succeed" in a broken state if database seeding fails
Bug #22703: Default configuration should not try to send email
Bug #22698: Rails postinst fails with "can't shift that many" if database isn't ready
Feature #22680: store persistent credentials to external resources and provide them to a container
Feature #22678: Workbench renders links for "published_ports"
Bug #22674: Advanced Search project picker doesn't allow projects with read access
Idea #22672: tool to help sync a git repo containing one or more CWL workflows to Arvados
Bug #22671: Filter in Project Selector Dialog prevents finding the target project
Bug #22670: health test point doesn't honour internal error 500 due to passenger not starting
Bug #22669: Chicken and egg versionoing problem between arvados gem and arvados-api-server package
Bug #22666: Add tests that keepstore.BlockRead properly handles CheckCacheOnly option
Idea #22665: Generalize logic for getting cluster credentials
Feature #22661: Add auto-resizing code for process I/O panels
Bug #22660: a-c-r can leak credentials if present in the git repo URL
Bug #22655: Block randomly found when not expected in keepclient TestPutGetHead
Bug #22654: Random failure "Loading chunk cypress-support-file failed" in Workbench unit tests
Bug #22653: Lots of "cannot mmap empty file" FUSE errors on Jenkins
Bug #22650: Collections cannot be restored from Trash with the toolbar
Bug #22647: arvados-api-server postinst can fail because of gem conflicts
Bug #22644: `arvados-server install` fails installing Singularity
Task #22637: Review various fixes described on ticket's notes.
Idea #22626: Remember user's Workbench layout in local storage/user preferences
Bug #22624: Left panel uncollapses when closing details panel
Idea #22623: Document what containers need to use GPU support
Bug #22618: Breadcrumbs and sidebar point to Trash after moving something to trash
Feature #22613: Update install scripts/docs to enable external access to HTTP services in containers
Bug #22612: CUDA install doesn't really work because headers aren't available
Support #22610: Update everything to get Go version from go.mod
Feature #22608: Upgrade to Passenger 6.0.26 (requires Rails 7.1+)
Feature #22605: Dialog box to select workflow run project opens automatically
Feature #22602: arv-copy should recognize when default environment matches instance name
Support #22594: Remove unused Packer image builds from arvados-dev
Bug #22590: arvados-user-activity and arvados-cluster-activity missing python package descriptions
Support #22587: arvados-cluster-activity should published to PyPI
Feature #22581: Implement API server changes to expose HTTP endpoints described in #22551
Bug #22579: Have most Jenkins jobs use a single shared image jenkins-image-arvados-tests
Feature #22568: Update workbench2 to properly display "GPU" runtime constraint
Bug #22566: Left tree panel should not scroll horizontally, it should be clipped
Feature #22563: compute node ansible playbook to install ROCm
Feature #22559: Review, clean up the division of software on Jenkins images
Feature #22558: Separate image build user from jenkins user in Jenkins Packer images
Bug #22557: Review if Git checkouts on Jenkins images still work in 2025
Bug #22554: Support launching workflows with optional inputs
Bug #22552: Token shell copy+paste doesn't work as intended, leaks token on modern terminals
Bug #22549: arvados-cluster-activity PyPI package does not exist
Bug #22547: Trash panel allows open details panel but doesn't provide way to open details panel
Support #22510: Release Arvados 3.1.0
Task #22512: 2. Build and test new tordo compute node, update third-party package pin versions
Task #22516: 6. Draft release notes and publish them to www-dev
Task #22521: 11. Test installer formula / provision scripts with RC packages
Task #22522: 12. Build compute image & deploy RC packages to playground
Task #22523: 13. Run CWL conformance tests (jenkins) and bam-to-vcf demo pipeline (playground)
Task #22533: 23. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #22536: 26. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #22538: 28. Record Jenkins config used at time of release
Bug #22508: Loading workbench with expired token in local storage goes through logout process
Bug #22506: Fix run-tests.sh to accept WORKSPACE=... on command line
Bug #22496: Long project name causes description to overlap with project toolbar
Bug #22495: Left panel collapse icon overflows due to long project names
Feature #22489: Convert packer-build-jenkins-image-arvados-tests to use Ansible
Bug #22476: Intermittent database deadlock with high load updating containers or container_requests
Bug #22474: Jenkins test node build fails because arvados-server is not in $PATH
Bug #22473: SidePanel Tree disappears when expanding My Favorites
Feature #22470: [railsapi] add replication_confirmed_partial field to collections
Bug #22466: buggy output glob interaction with expressions and secondary files
Bug #22465: arv-mount may not notice permission changes granting/removing write access
Bug #22464: Workbench screenshots in user guide are noticeably out-of-date
Bug #22463: WGS-processing tutorial workflow fails because steps are missing expected outputs
Bug #22462: a-c-r does not do full input format mapping when running registered workflows
Feature #22460: a-c-r feature to set the container request name based on an expression
Idea #22459: Design proposal for manual "empty trash" command
Idea #22458: Ability to intentionally turn a collection a "ghost" collection
Bug #22455: error in CaptureOutput: Could not write sufficient replicas: [503] volume unavailable
Support #22439: Research best practices storing Jenkins configuration and workflows in git
Support #22436: Remove `arvados-server install`, `arvados-package`
Bug #22435: Ensure that DB migrations do not have request timeouts by default
Bug #22434: "Error checking spot interruptions:" is actually a warning, text should reflect that
Idea #22426: Make Arvados services findable on local home/lab network
Bug #22424: RailsAPI schema controller test "discovery document fields" fails if you built packages
Bug #22422: Update Go (and other) dependencies to address security issues
Bug #22420: file contents in cached arv-mount directory don't update
Feature #22417: Package "arvbash" and include it in standard shell node setup
Feature #22416: Package 'arvbash' and include it in standard shell node setup
Bug #22411: keepstore index API should be exempt from default 5m request timeout
Bug #22407: Ruby 3.1+ can munge error messages returned by RailsAPI
Bug #22402: arvados-dispatch-cloud should log warnings when cloud API calls are slow
Bug #22401: crunch-run --list (with no additional args) should not read from stdin
Support #22398: Fix redmine styling when window width is below 1090px
Feature #22383: Update packer-build-compute-image Jenkins job to use Ansible
Bug #22361: Initial load of workflow picker (run workflow) is slow
Feature #22360: Use "skeleton" style pulsers for data table contents during load
Bug #22359: Opening right side panel doesn't always show main panel toolbar overflow
Bug #22358: Autocomplete properties drop down when editing project is unscrollable when too long
Feature #22354: Go SDK supports systemd and XDG path environment variables
Bug #22347: Text in the "Owner" column is styled like a link but doesn't offer navigation action.
Feature #22338: Ideas for updating info panel for collections
Bug #22337: Show "not found" when searching collection/workflow files and finding no results
Feature #22336: Should be able to resize the right side panel
Feature #22333: Collection page details reworked to match new project page design
Feature #22332: Process page details reworked to match new project page design
Feature #22330: Review and modernize cgroups configuration across deployment docs and tools
Bug #22328: Multiselect toolbar can be opened from side panel or breadcrumbs
Bug #22327: container_request should have postgres index on (name, owner_uuid)
Feature #22321: Update keepweb.handler to repack after writing
Feature #22320: Add Repack(opts RepackOptions) method to collectionfs, dirnode, and filehandle
Feature #22319: Add replace_segments feature to controller's CollectionUpdate API
Support #22318: Prototype using ansible to set up local test environments
Feature #22315: Compute node build script supports Ubuntu AMIs without modification
Feature #22314: Resource accounting in crunch-dispatch-local
Bug #22313: Workflow description not displayed properly on workflow page
Support #22304: developer-run-tests and automated run-tests assign test jobs to nodes the same way
Support #22303: split e2e and component tests into their own runner on jenkins
Feature #22296: Consider moving information from hover over in progres bar to static text
Bug #22295: Green is used for options for coloring cluster name when preforming search
Feature #22294: Allow for specified order for metadata pairs
Idea #22290: Engineering meeting to discuss single node install plan
Idea #22289: Engineering meeting to discuss packaging vs container deployment going forward
Feature #22281: Installer allows keep-web to connect to database
Feature #22279: keep-web: eliminate extra PDH lookup per request in series of PUT requests
Bug #22277: Missing can_read and can_write in "included" when "select" is used
Bug #22276: Remove checkboxes and Toolbar from Group Details panel
Bug #22275: arv-cluster-activity crashes if your Prometheus settings are wrong
Bug #22273: Cluster activity report uses type hints that don't work in Python 3.8
Bug #22270: Workbench crashes when refreshing a page of populated search results
Bug #22266: Must scroll to see "Load more" in cluster search
Task #22241: Review 22227-arvados-cli-upgrade-fix (saltstack repo)
Bug #22235: Offering edit options on collections/containers requests when project is frozen
Bug #22231: Clean up MUI and react warnings/errors that appear on the browser console
Bug #22230: Process action buttons appear under Subprocesses pane after viewing details
Bug #22228: Report the correct upstream expires_at value for cached remote ApiClientAuthorizations
Bug #22223: Back button to project view doesn't remember selected tab
Bug #22222: "Copy and re-run process" doesn't work when workflow had secrets
Idea #22218: design for horizontal scaling of Keep-balance to handle increasingly large clusters
Bug #22217: Compute node build script fails to SSH into more recent Debian/Ubuntu
Bug #22216: cluster-activity workflow fails to pull Docker image
Bug #22207: Move lesser-used operations to the end of the icon list
Bug #22204: Projects & collections shared with groups causes errors
Bug #22202: Removing a process from process view should navigate to parent or root project
Bug #22197: Workbench crashes when a user selects more than one subprocess (just testing remaining)
Bug #22187: Test crunch-run and arv-mount with containerd 1.7.22
Bug #22185: fix tordo compute image to support cgroup limits with singularity
Bug #22184: Consistent WebDAV behavior in load-balanced installation
Feature #22178: Stop using deprecated datetime.datetime.utc* constructors
Bug #22174: Remove "Actions" column from data and workflow tabs
Bug #22173: Multiselect toolbar icons are not sorted in search-results panel
Bug #22165: Priority update possibly locking container requests by accident
Bug #22163: determine why containerd 1.7.22 fails bind mounts with arv-mount output directory
Idea #22161: Update to singularity 4 in compute_singularity Ansible role
Feature #22157: Record resource usage high water marks in the container record
Feature #22142: Python SDK Collection class uses replace_files API to update collections on API
Bug #22139: Workflow description pane does not keep a consistent size, jumps around the page
Bug #22135: Project view's loading indicator sometimes present on empty projects
Feature #22134: Define RailsAPI's required environment variables in nginx configuration
Bug #22133: Upgrade dependencies to address current security advisories
Bug #22132: Adjust scheduling status display based on feedback
Feature #22131: Move arvados.commands.run functions as needed
Bug #22128: Make "shared with me" work differently for admins
Bug #22127: event loop slowdowns during normal data table page loads
Bug #22116: Make sure transition from queued to running refreshes process page
Feature #22114: Remove test suite's dependence on keep_services table
Bug #22084: Release Arvados 3.0
Task #22089: 5. Draft release notes and publish them to www-dev
Task #22094: 10. Test installer formula / provision scripts with RC packages
Task #22095: 11. Build compute image & deploy RC packages to playground
Task #22096: 12. Run CWL conformance tests (jenkins) and bam-to-vcf demo pipeline (playground)
Task #22106: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #22109: 25. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #22111: 27. Major releases only: Copy "run-tests" jobs in jenkins
Bug #22081: Response type of container_requests.container_status is incorrect in discovery document
Idea #22080: Update R SDK listAll function to use "keyset" paging
Bug #22079: PySDK reference needs references to iter_computed_permissions
Idea #22078: Generate API reference documentation from the discovery document
Bug #22077: Fix rendering of triple-minus-hyphen in PySDK API docs
Feature #22076: keep-web can create a zipfile on the fly of a collection
Bug #22075: documentation includes allow list of html tags in Workbench
Bug #22073: Salt installer fails with "Recursive requisite found" error message
Bug #22070: google-cloud-env gem no longer supports Ruby 2.7
Bug #22068: Apparent debug tooltip when hovering over the first item in a project view
Bug #22061: RailsAPI unhandled exception when calling groups/contets with select and distinct
Bug #22052: Exclude container_image column from container_requests trigram index
Feature #22051: Integrate the context and multiselect menu actions
Bug #22050: Pid() did not return a process ID (bug in singularity support?)
Feature #22045: Project/collection/file picker search shows parent projects
Feature #22044: Picker should auto-expand down to the "current" project
Support #22030: Have a testing environment where /tmp is noexec
Bug #22028: Investigate performance issues with arvados redmine instance
Bug #22024: Autoscale installer configures Docker to use volume without necessarily waiting for it
Feature #22021: Regular expression support for filtering file list of collections
Bug #22017: a-d-c needs to handle different quotas for difference instance types
Feature #22015: Cumulative storage usage for a container & children
Feature #22014: compute_time and cumulative_compute_time container fields
Bug #22010: Improve error message when user tries to delete a collection by portable data hash
Feature #22009: Review github PR #249 More robust handling of storage-class options
Task #22006: Some lib/controller integration tests are failing when run inside Docker
Bug #22005: controller integration test fails with s3cmd 2.3.0+
Bug #22003: Client-side redirect in WB2 may target incorrect URL if path contains special characters
Bug #21999: Support compute nodes with /tmp mounted with "noexec" flag
Bug #21998: Encoding of URLs in directory listing generated by keep-web may be incorrect
Idea #21997: Option to fall back from spot instance to on demand if certain conditions are met
Support #21995: Prototype log aggregation using Grafana Loki
Bug #21994: The graph on doc/architecture/dispatchcloud.html is very difficult to read
Bug #21991: Unreliable test HandlerSuite.TestDiscoveryDocCache in lib/controller
Bug #21990: Log files arv-mount.txt, crunchstat.txt, and hoststat.txt no longer show timestamps
Idea #21976: Sync Jenkins run-test definition with developer-run-tests (?)
Bug #21947: Release Arvados 2.7.4
Task #21952: 5. Draft release notes and publish them to www-dev
Task #21957: 10. Test installer formula / provision scripts with RC packages
Task #21958: 11. Build compute image & deploy RC packages to playground
Task #21959: 12. Run CWL conformance tests (jenkins) and bam-to-vcf demo pipeline (playground)
Task #21969: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #21972: 25. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #21974: 27. Major releases only: Copy "run-tests" jobs in jenkins
Feature #21944: Workflow launch includes HTML documentation from the description
Bug #21943: arvados-cwl-runner crashes when output includes directory listings
Feature #21937: Merge https://github.com/arvados/arvados/pull/225
Bug #21934: arv-copy uses subprocess.run(capture_output=True) which is not in Python 3.6 (RHEL 8)
Bug #21933: Upgrade dependencies with security reports in GitHub
Bug #21931: arvados-cli compatibility issues with ruby 2.7 because of indirect dependency
Bug #21927: lib/controller/handler_test.go TestDiscoveryDocCache fails intermittently
Bug #21925: fetchProcessProgressBarStatus triggering continuously
Feature #21912: Adjust selection color on project panel tabs
Feature #21911: Alternate progress bar rendering as separate badges with counts
Feature #21910: Remove api_clients APIs and api_client_id field
Bug #21907: Uncached permission lookup in keep-web when handling s3 request
Bug #21906: Seemingly duplicate Gem directories after installing arvados-api-server
Bug #21900: "Groups" panel toolbar inconsistent with context menu
Bug #21899: "Favorites" and "Public favorites" do not show the full toolbar
Feature #21897: Installer supports Multi Availability Zone RDS
Bug #21893: list of input collections on process panel should use virtualized list
Bug #21891: Very slow copying from collection into output in crunch-run copy phase
Support #21890: Document everything terraform and salt installs do
Feature #21889: Periodic cron-like scheduler to run workflows automatically
Feature #21888: Workflow feature that merges output into existing collection
Feature #21887: Keep-balance records storage usage per-project
Idea #21885: Adjust our documentation to assume users use sudo
Feature #21884: Collection details edit dialog uses rich text editor
Bug #21883: Deselecting item in All Processes doesn't remove multi select toolbar selection
Feature #21881: arv-copy sets "arv:copied_from_uuid" property on copied collections and projects
Bug #21879: Cannot change page size on Workbench's "All Processes" page (when cluster is busy?)
Feature #21863: Investigate python3-cwltest package and remove it if possible
Task #21860: Review https://dev.arvados.org/issues/21735#note-8
Support #21855: Migrate "CentOS" path prefix on rpm.arvados.org to something else
Bug #21849: Compute node build script uses outdated CUDA repositories
Idea #21848: All CLI tools look for credentials from xyzzy.conf before settings.conf
Bug #21846: Right clicking for context menu should first select the item underneath it
Idea #21844: add file_properties column for per-file metadata in a collection
Bug #21841: check on 'workflowName' and 'container' property keys in vocabulary
Bug #21840: use twine instead of setup.py upload for PyPi uploads
Bug #21834: Restore timestamps in container stdout.txt and stderr.txt
Bug #21833: Regression: stdout and stderr in log collection missing line-by-line timestamps
Feature #21832: Installer's Terraform code allows setting up an RDS instance on AWS
Feature #21831: Hide "subprocesses" tab when there are no subprocesses.
Support #21817: Consolidate and standardize a Docker image for arvados development and testing
Bug #21780: Release Arvados 2.7.3
Task #21785: 5. Draft release notes and publish them to www-dev
Task #21790: 10. Test installer formula / provision scripts with RC packages
Task #21791: 11. Build compute image & deploy RC packages to playground
Task #21792: 12. Run CWL conformance tests (jenkins) and bam-to-vcf demo pipeline (playground)
Task #21802: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #21805: 25. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #21807: 27. Major releases only: Copy "run-tests" jobs in jenkins
Bug #21776: Cypress tests not cleaning up leftover resources
Bug #21774: jammy/bookworm FUSE packages have incorrect FUSE dependency
Bug #21770: Evaluation expressions that timeout can raise JSONDecodeError
Bug #21766: Keep-web local disk cache size does not respect configuration
Feature #21760: Add "container image" as a data type filter (alongside output, logs, intermediate)
Idea #21759: shell access panel should link to the "ssh keys" panel and/or they should be merged
Feature #21751: Installer's Terraform code supports Customer-Managed Keys
Bug #21750: crunch-run singularity port forwarding test fails on debian 12
Bug #21747: On VM login form, placeholder text lingers after selecting user
Bug #21746: Multiselect checkbox behaves inconsistently depending on where you click
Bug #21745: "Move to" button does not work with heterogeneous multiselect
Bug #21743: RailsAPI UsersController treating include_trash="true" as false
Bug #21742: Can't install arvados-cwl-runner with Python 3.12
Idea #21738: Text search queries are slow, especially for strings of numbers
Bug #21719: Upgrade dependencies that have security reports in github
Bug #21718: regression calling decode() on memoryview returned by ArvFile
Feature #21717: Add CORS headers to keepstore GET/HEAD responses
Bug #21712: Workbench public favorites are listed on "My Favorites" subtree
Feature #21711: CWL File picker option to directly upload files, create and select new collection
Idea #21709: CWL hints for ordering and grouping inputs which affects WB2 display
Idea #21708: Builtin text editor to edit small text files in collections
Feature #21704: Eject workbench2 and remove dependency on create-react-app
Feature #21702: keep-web uses replace_files API to add/replace/rename/remove files atomically
Support #21700: Remove RVM support from our build process and packages
Idea #21699: create Docker image with Rails API server - proof of concept
Idea #21698: Research FUSE passthrough or splicing for FUSE v2
Feature #21691: Upgrade workbench2 dependencies for security vulnerabilities
Bug #21688: process Inputs / Outputs Collection and JSON tabs not rendering properly
Feature #21666: provision.sh uses arvados-client diagnostics instead of run-test.sh
Support #21665: Add test provision rocky 8.8 & make sure it passes
Support #21664: Add test provision ubuntu 22.04 & make sure it passes
Support #21663: Add test provision debian 12 & make sure it passes
Bug #21660: tests.test_inodes.InodeTests.test_inode_cleared fails intermittently
Feature #21659: Github integration test check workflow 21659-gh-workflow-tests
Bug #21658: `arvados-client logs` shows no logs then exits zero
Bug #21657: `arvados-client diagnostics` fails trying to introspect OCIv2 Docker image
Bug #21654: Upgrade several dependencies from security reports
Feature #21651: Use virtual lists for panels with large amounts of text
Feature #21647: Investigate changing prefetch default to 0 in Python SDK
Bug #21640: Controller uses >64K file descriptors, causing cluster outage
Feature #21623: Display filters active on a data table as chips on the column header
Bug #21622: Mail delivery failure should not cause API calls to fail
Feature #21621: Inputs/Outputs panel allows JSON data to be copied to clipboard
Bug #21618: cloudtest should give up if test instance disappears from listing before probe succeeds
Bug #21617: Timeout error reading content from collection on a remote cluster
Idea #21615: Details Panel should show details for every type of resource
Feature #21614: User can open things in new tab with middle-click/Ctrl+click
Bug #21611: preemption notices do not appear in crunch-run.txt
Feature #21606: configurable keep-web output buffer to reduce delay between blocks
Bug #21603: Not recognizing subnet error returned as InvalidParameterValue
Bug #21601: fpm virtualenv packages not using branch versions for dependencies
Feature #21599: _inspect/requests endpoint should reveal whether each request is queued or active
Bug #21598: Local keepstore invoked by crunch-run should never do EmptyTrash work
Bug #21597: "Error: Socket closed before finished writing response" for "show process details" test
Bug #21585: Installer's Terraform code sets IMDSv2 to required on EC2 service nodes
Bug #21584: Poor Workbench performance when loading a workflow with an array input with >1K files
Bug #21583: Running RailsAPI with Passenger implicity requires Ruby 3.3 via base64 0.2.0 lock
Idea #21581: Crunch saves compute node journals to collections readable only by administrators
Feature #21578: Add debug logging option to arvados-client mount
Bug #21571: Documentation should call it "arv-mount" rather than "FUSE Driver"
Bug #21570: Remove CentOS install instructions/support claims from our documentation
Bug #21568: arv-mount double free or corruption with many concurrent accesses
Task #21553: Review (details in https://dev.arvados.org/issues/21552#note-6)
Feature #21550: Group members status and visible empty while loading
Idea #21549: aws-cli-cwl supports uploading entire directories
Bug #21547: return certain database errors as 500 so they can be retried
Idea #21545: Compute node build script requires Packer amazon plugin but this is not documented
Idea #21542: Improved visibility on cloud instance (and maybe other resources?) quotas
Bug #21541: arv-mount KeyError during cap_cache - Seemingly lost track of parent inode
Bug #21535: Multiselect does not offer option to delete multiple workflows
Feature #21534: Set sort order of projects in left side tree
Idea #21532: S3 download workflow supports downloading from public buckets
Bug #21531: OutputCollectionProperties cannot reference outputs
Bug #21530: CWL conformance tests can fail to pull arvbox image from Docker Hub
Feature #21529: Salt Installer manages API.MaxRequestSize from local.params
Bug #21527: lib/service Suite.TestRequestLimitsAndDumpRequests_Controller fails intermittently
Bug #21525: Process view unusable on running containers that are too verbose
Bug #21524: test-provision-ubuntu2004 intermittently times out waiting for the controller to come up
Bug #21508: Browser struggles with very large number of input or output parameters
Idea #21506: Improve error message when arv-mount --filters file is bad JSON
Feature #21505: Define __slots__ for all classes in the fusedir and fusefile modules
Bug #21501: debian11 package build Dockerfile fails installing dotenv gem
Bug #21499: Workbench process test "displays IO parameters with no value" fails intermittently
Bug #21498: CRAN package download failures causing test failures
Feature #21494: Get Java and R SDKs out of the critical path of main branch builds
Bug #21492: Move/copy "Importing data into Keep" a-c-r docs to cwl-run-options.html
Support #21463: Release Arvados 2.7.2
Task #21466: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #21468: 5. Draft release notes and publish them to www-dev
Task #21474: 11. Build compute image & deploy RC packages to playground
Task #21485: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #21488: 25. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #21490: 27. Major releases only: Copy "run-tests" jobs in jenkins
Feature #21460: spot instance reclamation is triggers "at capacity" cooloff
Bug #21459: Cookbook recipe for "list project contents" is broken
Idea #21454: Update required_ruby_version in all our gemspecs
Idea #21453: Install Python package virtualenvs under /usr/lib/PKGNAME
Idea #21452: Option to apply arbitrary filters to arv-mount listings
Feature #21447: Remove "Actions" column on tables that display a full toolbar
Idea #21444: Process and collection details moved to right side panel only
Bug #21431: Figure out compatibility issues with recently released Docker 25
Bug #21429: ensure-encrypted-partitions should remember and restore Docker service state
Bug #21428: keepclient test StandaloneSuite.TestPutHR fails intermittently
Bug #21427: Collection panel test "shows the appropriate buttons in the toolbar" is failing on main
Idea #21426: Create and automatically run a Jenkins job test-provision-rocky8
Idea #21424: Way to run a diagnostic container that captures all system logs, not just Crunch's
Bug #21417: Stop trying to read image timestamp from docker metadata in arv-keepdocker
Idea #21408: test-provision-debian11 fails loading workflow Docker image
Idea #21406: Declare python_requires~=3.8 for all our Python packages
Idea #21405: Run full test suite on both oldest+newest supported Debian-family distros
Bug #21393: Set fs.inotify.max_user_watches on the jenkins build/test images
Idea #21392: Package builds should require you to specify a target
Bug #21390: Update arvados/dev-jobs Docker image to Debian 12
Feature #21389: Update arvados/jobs Docker image to Debian 12
Feature #21388: Update list of supported distributions everywhere
Bug #21384: faraday dependency can break new gem installs on Ruby 2.7
Bug #21379: arv-user-activity crashes on file_download event for remote collection
Feature #21378: CWL workflow to transfer data from Keep to S3
Idea #21377: Option to run command line tool in same container as the workflow runner
Bug #21375: Ensure that web site doesn't have any screenshots of workbench 1
Feature #21374: Convention for providing per-file metadata in properties
Bug #21371: Progress Bar not spinning when waiting for global search results
Bug #21366: Outputs panel spinning forever when CWL output parameters are not available
Idea #21361: Remove build infrastructure for unsupported distros
Bug #21360: Update test-provision-debian10 job to a later version of Debian
Idea #21356: Remove use of the future library across all our Python tools
Feature #21351: Support Amazon S3 inventory as alternative to list API
Support #21350: Merge java sdk PR to 2.7.1 and build a 2.7.1 of java sdk
Idea #21328: Package build Dockerfiles clone from workspace, not git.arvados.org
Bug #21322: Document is_invited field of users in the API reference
Bug #21321: R SDK install is flaky - stringi doesn't download completely
Bug #21320: "Selected element" outline when ctrl+clicking rows is pointless and distracting
Bug #21317: multiselect toolbar overfow should go to dropdown menu instead of scrolling
Bug #21314: a-d-c should cancel a container if it can't be loaded
Feature #21313: Warn users when closing dialog and sharing input box isn't empty
Bug #21309: Upgrade golang.org/x/crypto dependency to address security issues
Bug #21306: If virtual machines table is empty, don't show "shell access" option
Bug #21305: Delist outdated documentation pages from search engines
Idea #21299: API reference documentation includes Python examples
Feature #21297: use container_status API to display scheduling feedback on cloud
Feature #21295: Determine keep performance benchmark targets
Bug #21288: Can't launch workflows not in the first 100 list response items
Bug #21287: Binning and throttling incoming and outgoing requests
Bug #21285: Add MaxGatewayTunnels config, separate from MaxConcurrentRequests
Feature #21279: cloudtest command should test connectivity to crunch-run gateway
Bug #21276: lib/controller/handler_test.go TestDiscoveryDocCache is racey
Feature #21272: Support manipulation of collection subdirectories/streams
Feature #21269: Fix unkeyed struct fields and enable "go vet" checks
Bug #21260: abort processing on timeout and/or client hangup in Rails API
Bug #21258: lib/dispatchcloud TestDispatchToStubDriver is racey
Bug #21255: lib/controller/localdb TestLoginLDAPViaPAM is racey
Feature #21253: Export additional config fields to workbench
Bug #21252: retryablehttp PR to avoid retrying "net/http: invalid header"
Idea #21250: Knobs to control compilation resources during Docker image builds
Bug #21249: Paging doesn't work for group members and permissions tables
Idea #21230: Remove usage of global "pip install" in package build/test scripts
Feature #21226: Fix or remove tests that use deprecated APIs
Feature #21225: Split project view into separate tabs for each data and workflows
Bug #21223: arv-mount sets RLIMIT_NOFILE sufficient to --file-cache
Idea #21215: Support JavaScript evaluation in OutOfMemoryRetry.memoryRetryMultipler
Idea #21211: Add type annotations to documented PySDK modules
Bug #21209: failed to load all processes page, net::ERR_FAILED
Idea #21207: Decide and implement a modern way to run Python tests
Bug #21201: Documentation build fails on Debian 12 after Ruby 3 migration
Idea #21199: Provide interface to edit workflow name+description
Bug #21198: "View details" for a workflow definition shows parent project details
Feature #21197: refactor storage drivers to support keep-gateway API
Feature #21196: implement keepclient API on top of block cache with pluggable backend
Bug #21194: Mass container cancellations slam the API server
Bug #21190: crunch-run abandoned but process still 'Running'
Bug #21187: a-c-r should detect and warn when arv:IntermediateOutput outputTTL is too low
Bug #21186: Expression Tool fails unexpectantly and then intermediate data not avaialble in wb2
Feature #21183: Document the /logout endpoint in the API reference
Feature #21175: Do not retry after "unsupported instance type" EC2 errors
Support #21174: Test multiple subnet feature with scale cluster
Bug #21169: Fix deprecated ERB usage in account setup email view
Feature #21165: Installer/formula/packaging updated to un-install Workbench 1
Support #21159: Update support process with RT ticket handling process
Feature #21143: Admins can notice and troubleshoot keep-balance GC issues
Feature #21142: Reporting total storage usage for each Volume
Bug #21140: keyset_list_all should make sure all necessary keys are included in 'select'
Bug #21136: Fix type name collision in pdoc's rendering of api_resources
Bug #21134: Fix proxy error logging in controller's container log handler
Feature #21133: Add diagnostics checks for container log API
Idea #21132: Document request objects in arvados.api_resources
Feature #21126: Keepstore volume flag to enable/disable delete on a volume
Bug #21125: Should default to PrefixLength: 3 for new installs
Bug #21124: Separate request limits for API server and Keepstore
Feature #21123: Add API that returns current dispatch/scheduling status for a specified container
Bug #21120: Help output for `arv-mount --file-cache` is oversimplified
Bug #21119: Workbench stops receiving websocket messages after a few minutes
Idea #21089: Release Arvados 2.7.1
Task #21092: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #21094: 5. Draft release notes and publish them to www-dev
Task #21100: 11. Build compute image & deploy RC packages to playground
Task #21111: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #21113: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #21115: (n/a) 26. Major releases only: Copy "run-tests" jobs in jenkins
Idea #21078: Performance of trashing / deleting large numbers of objects on S3
Bug #21077: Background refresh should not trigger the spinner
Feature #21074: "workflow" records link to a collection with the actual workflow
Bug #21071: Directory array tree picker shows checkbox for project which does nothing
Bug #21067: Process panel needs to handle trashed/deleted output and log collections properly
Task #21061: Peter to find places in the code with user-provided HTML
Bug #21055: `arvados-server install -type test` fails when trying to edit /etc/sysctl.conf
Feature #21051: a-c-r feature to automatically generate scatter worfklows
Feature #21050: feature to produce null outputs from failed steps and continue running
Bug #21049: Side pane closes when user asks to change the contents
Bug #21044: Collection.clone doesn't handle custom API clients
Bug #21043: `arvados-client diagnostics` doesn't skip tests when wb1 endpoint is empty
Bug #21042: Config comment for DefaultTrashLifetime is confusing
Bug #21039: arvados-cwl-runner crashes when running a registered workflow with duplicate enum types
Feature #21038: Add ability to easily copy code segments from doc
Idea #21037: Upgrade 'react-scripts' package and its descendants to address pending security issues
Feature #21036: keep-balance should publish all balancerStats
Bug #21023: Go keepclient retry does not wait between retries
Idea #21020: Support XDG base directory envvars throughout the Python SDK
Feature #21018: Add CSS to pdoc to improve admonition rendering
Idea #21017: Convert cookbook container recipes into SDK methods
Feature #21003: Improve guidelines around loading indicators and status messages
Bug #21002: Restore banner menu item doesn't always work, banner width
Idea #20996: Efficient packing of small files into blocks in keep-web
Feature #20995: Prefetch small files when scanning a collection directory
Feature #20994: Design feature to incorporate custom panels into collection and project view
Idea #20991: Let container requests specify whether they'd rather run fast or run cheap
Bug #20990: Need a btree index for postgres to do efficient '=' operations on name
Bug #20989: When getting name of 'owner', 50 items in a list results in 50 requests
Feature #20988: Diagnostics should test that websockets is functional
Bug #20985: Setting priority 0 on a queued container should change it to "cancelled" state
Bug #20984: Do not treat InsufficientInstanceCapacity as quota error
Feature #20983: Tool to automatically populate Arvados InstanceTypes
Feature #20982: Write a blog post with highlights of new release
Idea #20981: Visual design for projects, search, and workflow picking
Feature #20978: Support multiple candidate instance types to assign containers
Bug #20969: Installer doesn't seem to restart nginx when a new bring-your-own cert is deployed
Idea #20954: Playground uses tooltips to introduce Workbench UI
Idea #20951: Document deprecated api_client_authorization fields
Support #20949: Playground sends user to workbench 2 by default
Idea #20945: Using + button to save new sharing links is not obvious
Idea #20938: Fix apt lock failure in test-provision-debian10
Bug #20933: arv-copy needs to follow run: fields when scanning cwl dependencies
Idea #20932: Workbench 1 loose ends in the documentation to update for Workbench 2
Feature #20929: Launching workflow creates a draft process for editing
Idea #20927: When validating a remote token, translate transient network errors to a 5xx status
Bug #20926: Need to install postgresql-client matching database version
Idea #20923: Way to mark a project as favorite from the project page
Support #20918: Preempted jenkins jobs not resubmitted with parameters
Bug #20908: Arvados release tool helps with ticket review checklist and jenkins submission
Idea #20906: Get PySDK deprecation notices into the web documentation
Support #20893: Investigate using PyInstaller to build self-contained packages
Support #20888: Document encrypted certificates feature of installer
Idea #20885: Revise Python docstring style for Markdown extensions
Feature #20880: Can link to wb2 URL to prompt user to launch workflow, specify project uuid in query
Support #20874: Ensure that we continue to use open source versions of Terraform & Packer
Bug #20862: Deal with our google api client fork in the arvados ruby sdk
Bug #20857: numerous errors "Cost cannot be modified in state 'Locked'"
Idea #20852: Convert cookbook collection recipes into SDK methods
Feature #20851: Ability to define which federated clusters are searched by default in workbench2
Support #20840: Update documentation to make it clear certain APIs are deprecated
Support #20838: Discontinue OS packages of client tools in favor of pypi/rubygems only
Idea #20837: systemd controls memory usage on Arvados services
Bug #20831: User unsetup method does not consistently remove permissions in a federation
Feature #20825: Extension to run subworkflow in its own runner
Idea #20822: Add build-packages-rocky8 to build-packages Jenkins multijob
Feature #20806: CLI operations to manipulate files in collections
Feature #20805: Create empty folder and move within collection operations
Bug #20804: crunchstat-summary should use container logs API, not CollectionReader and logs table
Bug #20801: Crunch discountConfiguredRAMPercent math seems surprising, undesirable
Feature #20797: Build Rocky Linux / RHEL compatible packages
Support #20769: Release Arvados 2.7.0
Task #20772: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #20774: 5. Draft release notes and publish them to www-dev
Task #20780: 11. Build compute image & deploy RC packages to playground
Task #20791: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #20793: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #20795: 26. Major releases only: Copy "run-tests" jobs in jenkins
Bug #20764: Copy-to-Clipboard snackbar doesn't show up when copied from context menu
Bug #20757: arvados-client binary doesn't seem to sometimes pick up ~/.config/arvados/settings.conf
Feature #20756: Support crunchstat tracking and memory limits with singularity
Feature #20755: Support multiple subnets in arvados-dispatch-cloud
Idea #20752: Update aws-sdk-go-v2 and support HostnameImmutable flag
Task #20744: Review incident disclosure and response process
Feature #20736: expand & collect keepstore and keepweb performance metrics
Support #20734: Remove "upgrade from docker 1.9" and "upgrading to containers api" pages from docs
Feature #20733: installer supports automated rolling upgrade of load-balanced nodes
Idea #20728: Remove build instructions for PySDK C dependencies, if possible
Bug #20725: Report javascript errors as errors instead of warnings
Feature #20720: Every section header in the documentation should have an id for easy linking
Bug #20719: test-provision pipelines failing after change on the installer
Bug #20718: Upgrade google.golang.org/grpc to address CVE-2023-32731
Bug #20705: crunchstat-summary warns when data points are missing
Bug #20694: Unable to create Git repository in Workbench 2 (Playground)
Idea #20693: Design for server side coordination of multiple writers to a collection
Idea #20692: keep-web can pack multiple small files into a single block
Idea #20688: Redirects to workbench send users to workbench 2
Bug #20684: crunchstat-summary doc page should mention need to set up arvados repositories
Bug #20678: Virtual Machines admin UI isn't really usable when too many users are assigned.
Feature #20669: keep-nfs for exporting file shares as NFS mounts
Feature #20668: keep-smb service exporting file shares that can be mounted on Windows
Feature #20665: Installer handles secrets separately from local.params
Idea #20663: Configuration to limit resources managed by arvados-login-sync
Feature #20659: Tool to update a-c-r version in workflow records
Idea #20651: a-c-r lets users specify workflow by name (+version?)
Feature #20650: a-c-r natively supports S3 inputs just like HTTP/S
Bug #20649: Improve troubleshooting assistance for compute instance SSH problems
Bug #20646: Explain that on EC2, DeployPublicKey depends on AdminUsername matching image
Feature #20641: extensions for options currently only available on command line
Feature #20640: API for admin to query materialized permissions
Bug #20637: Large number of collections ties up all connections?
Bug #20635: Add a note to the resources panel that RAM limit is requested RAM, not instance type RAM
Bug #20619: arvados-client deb package doesn't depend on libfuse
Bug #20618: Consistent use of horizontal/vertical 3-dots icon for menus
Bug #20616: "cgroup stats files never appeared" on scale cluster
Bug #20614: "Warning: Process retried 1 time due to failure." with no additional information
Idea #20613: Reveal googleapiclient retry logs during client construction
Feature #20612: diagnostic container should in check for connectivity to API server
Bug #20611: Creating api object hangs when inside crunch container
Idea #20610: Installer supports deploying a load-balancer to horizontally scale the controller node
Feature #20604: crunch-run retry timeout should increase for long-running containers
Feature #20601: Optimize arvados-dispatch-cloud performance when queue is very large
Bug #20595: "error inspecting container" causing containers to be abandoned
Feature #20592: cwl-runner should use arv:WorkflowRunnerResources.acrContainerImage
Idea #20564: Release Arvados 2.6.3
Task #20567: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #20569: 5. Draft release notes and publish them to www-dev
Task #20575: 11. Build compute image & deploy RC packages to playground
Task #20586: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #20588: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #20590: 26. Major releases only: Copy "run-tests" jobs in jenkins
Bug #20561: Log when files from input are being propagated to output in crunch-run finalization
Task #20560: Review cluster deployment/configuration environment
Support #20544: Give more resources to the cypress wb2 test runner
Idea #20543: Documentation should stop suggesting `pip install --user`
Feature #20542: Report metrics for expensive response fields
Bug #20538: Unhandled exception when trying to delete a process that you don't have write permission
Bug #20533: Better handling of request surges when canceling a large workflow
Bug #20527: Document new select parameter of groups.contents API
Bug #20526: Sorting should break ties consistently (stable sort order)
Feature #20522: Option to load private key from specified file instead of inline in config file
Feature #20520: [arvados-dispatch-cloud] configurable instance initialization script
Idea #20518: Remove calls to datetime utcnow/utcfromtimestamp
Idea #20517: Impedance mismatch using `systemctl is-system-running` as default BootProbeCommand
Feature #20513: Process details should include link to the CWL code that was run
Bug #20512: Filter process list on "supervisor" flag instead "requesting_container_uuid"
Bug #20493: Optional file array inputs are not rendered even when defined
Bug #20492: EBS autoscaler possibly not deleting volumes on terminate
Bug #20489: Terraform AWS IAM policy shouldn't allow privileges escalation
Feature #20485: Option to skip automatic SSH key deployment on cloud VMs
Idea #20482: Installer's terraform code supports customized AWS deployment
Feature #20475: dump request queue every 5 minutes when at 90% busy
Bug #20474: Ensuring metrics are available during busy times
Feature #20471: Admin CLI for managing dispatcher / cloud VMs
Bug #20469: Responsiveness of viewing project full of running processes
Idea #20468: Installer supports nginx/passenger config tuning for performance
Bug #20459: "Internal server error" on group contents request
Bug #20455: Add rel=”noopener” to anywhere we use target="_blank"
Bug #20452: Accessing container log collection causes wb2 to hang
Bug #20450: Should not refresh processes if the panel isn't visible
Bug #20449: Background refresh tasks of "all processes" issues
Feature #20433: Config option to have crunch-run stop sending logs to logs table
Bug #20425: Inappropriate auto-retry when looking up collection by PDH
Bug #20423: local keepstore logs are very large compared to other logs
Bug #20421: Smaller default value for BalanceCollectionBuffers
Idea #20393: Release Arvados 2.6.2
Task #20396: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #20398: 5. Draft release notes and publish them to www-dev
Task #20404: 11. Build compute image & deploy RC packages to playground
Task #20415: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #20417: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #20419: 26. Major releases only: Copy "run-tests" jobs in jenkins
Idea #20392: Workbench 2 displays container performance metrics from Prometheus statistics
Idea #20391: crunchstat puts all the stats it records in Prometheus
Idea #20390: Let users view Prometheus stats through an Arvados API endpoint with permissions check
Idea #20389: Container/compute node stats recorded in/reported from Prometheus
Feature #20385: Dispatcher aggregates local keepstore usage on compute nodes
Feature #20382: Process/subprocess action menu should include "Cancel"
Feature #20375: Multi-select operations on the process list page
Bug #20373: Remove AdRoll/goamz dependency in keep-web testing code
Bug #20345: Release Arvados 2.6.1
Task #20348: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #20350: 5. Draft release notes and publish them to www-dev
Task #20356: 11. Build compute image & deploy RC packages to playground
Task #20367: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #20369: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #20371: 26. Major releases only: Copy "run-tests" jobs in jenkins
Bug #20343: Regular expressions written as plain (not raw) strings
Bug #20342: Python test_keep_client permissions tests are flaky
Feature #20319: Move containers/{uuid}/log/ to container_requests/{uuid}/log/
Feature #20318: Go SDK supports local filesystem-backed data cache
Bug #20317: Searching for a container UUID always shows "{uuid} not available" error
Idea #20311: Update Python packages to build with PEP 517/518
Feature #20310: Add server-sent events stream at .../containers/{uuid}/log_events
Bug #20309: Groups listed in sharing pulldown have weird formatting
Bug #20308: Existing users in the sharing dialog should be listed by name, not email address
Bug #20307: A user/group to add in the sharing dialog can be saved when you delete another
Bug #20306: Going from Private→Shared in the sharing dialog gets reverted
Feature #20304: Get billing cost from cloud and include it in metrics
Task #20299: Review 20085-Sharing-Dialog-Form-Validation-Error
Bug #20294: `async` argument of `create` methods is difficult to use in SDKs
Feature #20293: Configure links that appear under User/Admin/Help menus
Bug #20292: Cluster labels when searching often duplicate colors in WB2 and don't match color scheme
Idea #20291: Add a re-used label for processes that are reused in WB2
Idea #20289: Button in LHS panel (more info) are not consistent
Idea #20288: Need better icon for registered workflows in WB2
Idea #20270: Reduce number of public IPs required by salt install
Support #20263: Document ARVADOS_CONFIG env var & -config flag
Bug #20260: Detect when a new version of workbench is deployed and advise the user to reload
Idea #20258: "Live" log view should show users the most recent logs, wherever those are
Task #20253: Review 20085-Sharing-Dialog-Form-Validation-Error
Bug #20252: Subprocesses pane forgets your place if you refresh
Idea #20248: Support simple math expressions in Containers.LSF.BsubArgumentsList
Idea #20241: API server accepts modern SSH key types (elliptic curve/ecdsa/ed25519)
Idea #20239: Dispatcher calculates final container cost after runner/instance disappears
Idea #20234: Streamline workflow finding/launching process/Workflow versioning
Idea #20232: Don't de/serialize large container/request columns for simple list requests
Idea #20231: container/request list calls do not return large fields by default
Idea #20230: Ensure that large container/request field loads are size-limited
Bug #20228: Typing in the key input in Advanced Search clears other search criteria
Feature #20225: Let users choose collection subdirectories for workflow Directory inputs
Feature #20224: Workbench 2 accepts modern SSH key types (elliptic curve/ecdsa/ed25519)
Bug #20221: Project action menu should have "New collection" and "Run a workflow" options.
Feature #20218: Container log endpoint in controller that routes to either crunch-run or keep-web
Feature #20217: crunch-run WebDAV service providing access to latest logs
Bug #20215: Cloud dispatch overview diagram does not look nice
Feature #20211: Revamp Sharing dialog to show access via ownership
Bug #20210: CWL syntax highlighting in Arvados documentation hurts my eyes
Bug #20204: Limit system properties to known names, not just a prefix
Bug #20203: API server returns 200 OK when it can't cache a document
Bug #20198: Fix flaky test railsRestartSuite.TestConfigReload in lib/controller
Feature #20192: Move AuditLogs.tidy_in_background from Rails to controller
Task #20190: Review 16325-test-container-collection-properties
Bug #20188: Recognize EC2 InsufficientFreeAddressesInSubnet error as a quota error
Bug #20185: Switch back to using binary ruby when rvm is fixed
Bug #20184: Do small batches and small commits in UpdatePriority.run_update_thread
Bug #20183: Memory usage: Move after_commit UpdatePriority.run_update_thread to controller
Bug #20145: Release Arvados 2.6.0
Task #20148: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #20150: 5. Draft release notes and publish them to www-dev
Task #20156: 11. Build compute image & deploy RC packages to playground
Task #20167: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #20169: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #20171: 26. Major releases only: Copy "run-tests" jobs in jenkins
Bug #20142: Automatic refresh after removing files within a collection does not work
Bug #20135: "Not Found" error modal when you view a Playground process
Idea #20123: OpenID "AcceptAccessToken" feature is mostly undocumented
Bug #20121: Upgrade prometheus go dependency to address CVE-2022-21698
Idea #20107: Research retry strategies when SDK API calls return 5xx errors
Bug #20095: Button labels not vertically centered in firefox
Bug #20089: Use wildcard or c= URLs instead of by_id for collection WebDAV URLs
Bug #20082: Rework wb2 icons to be consistent and match our best practices
Bug #20074: Int to BigInt migration fails because of statement timeout
Idea #20059: Customer notes re Redesign Register Workflow Panel
Bug #20032: Flaky test in lib/controller/localdb TestConnectThroughTunnelWithProxyOK
Feature #20031: New collection file browser copy/move operations
Feature #20030: Use new service object for existing operations
Bug #19991: Breadcrumbs don't load when too many side panel items
Feature #19986: crunch-run tracks maximum usage of each crunchstat metric
Idea #19985: crunch-run sets OOMScoreAdjust for the container it runs and other child processes
Feature #19984: Go arvados.Client responds to 503 errors by limiting outgoing connection concurrency
Bug #19983: Value in "Type" column should match the types and order available to filter
Idea #19980: Document and enforce a scheme for new system properties
Feature #19979: Open sidebar to get file details, make it easy to copy keep: and keep-web links
Bug #19973: Dispatcher responds to 503 errors by limiting container concurrency
Bug #19971: Shows "Cancelled" when state is unknown, not loading all the states for subprocesses
Feature #19970: a-c-r should refuse to run if git has locally modified files
Feature #19968: Extension to control max retries of workflow steps
Bug #19966: collection sharing link missing wget/curl authentication instructions
Bug #19965: RailsAPI should either enforce container.log is a PDH, or handle UUID updates
Feature #19964: Check for spot instance interruption notices
Bug #19962: singularity crunch-runner jobs cannot deal with a very large number of bind mounts
Feature #19961: Detect and log spot instance interruption notices
Idea #19954: Update API documentation re permission link deduplication
Bug #19940: Long error or warning messages run over the containing box
Idea #19939: Fully document, illustrate how to use arv-mount --exec
Bug #19932: CLI, python, CURL examples show every example code twice
Bug #19931: Frozen project error messages have poor visibility
Bug #19930: Supposedly empty project descriptions have <p><br></p>
Feature #19929: Improve documentation in the discovery document
Bug #19926: Python SDK reverses option 1 / option 2 between "install" and "test" sections
Bug #19917: Issues rerunning workflows with UsePreemptible changes from true to false
Bug #19898: Container request in "draft" state shows toplevel processes in its subprocess panel
Bug #19897: FUSE should return a different error when attempting to create a file in a project
Bug #19896: Option to configure acceptable TLS versions for LDAP
Bug #19895: Strategy to upgrade or fork google python package to solve compatability issues
Bug #19894: Add 2.5 upgrade note re dispatchers needing access to postgresql server
Feature #19889: access current container logs at /arvados/v1/containers/{uuid}/log/{filename}
Feature #19887: Include modified_by_user_uuid in project details
Feature #19886: crunch-run commits log collection at container start
Feature #19885: Collapse middle breadcrumbs with ellipse when window too narrow
Bug #19884: keep_cache_disk runtime constraint is undocumented
Bug #19878: Upgrade rails-html-sanitizer from 1.4.3 to 1.4.4
Bug #19865: Clicking on item in project view causes search to be wiped
Bug #19862: Upgrade nokogiri to 1.13.10 to address CVE-2022-23476
Feature #19846: Use collection properties instead of links to tag docker images
Idea #19843: arv-federation-migrate supports LoginCluster type migrations
Task #19842: Review 19786-Links-on-inactive-user-screen-are-not-clickable
Bug #19840: Gets confused by port numbers in docker image name
Bug #19815: Common method arguments are undocumented in the API reference
Bug #19795: API discovery document uses unrecognized type names
Idea #19794: Add sliding arrow or other drawer affordance to the "Additional info" button
Bug #19793: Can't use the back button after visiting a collection via portable data hash
Idea #19792: Python SDK cookbook explains its examples better
Feature #19744: Run crunchstat automatically from workflow runner
Bug #19742: Cluster labels in search results are hyperlinks but that is unexpected
Feature #19737: Not clear that when you click on a key-value metadata pair it will copy it in WB2
Bug #19736: No way to get out of "Run a WF" panel if you don't want to be there
Bug #19735: Small files show they are 0% uploaded instead of 100% because they upload too quickly
Feature #19733: Ability to add a collection in a different project usng +New Button
Bug #19732: Error message incorrectly displayed when adding in key-value metadata in WB2
Task #19731: Documentation for using/maintaining our Terraform
Bug #19717: Release Arvados 2.4.4
Task #19754: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #19756: 5. Draft release notes and publish them to www-dev
Task #19762: 11. Build compute image & deploy RC packages to playground
Task #19773: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #19775: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #19777: 26. Major releases only: Copy "run-tests" jobs in jenkins
Bug #19715: Preserving destination still not working consistently
Bug #19713: Misleading 'Too large file' error message on file upload
Feature #19709: Apply database migrations if needed when starting arvados-server boot
Bug #19701: arvados-server install should install under /opt instead of /var/lib
Bug #19700: Process input panel JSON missing, also mishandles http URLs, also scrolling
Bug #19698: save_with_unique_name hides other transaction errors
Bug #19697: Development arvbox Docker image builds with bad permissions if run with umask 077
Bug #19696: Development arvbox fails to install sdk/ruby - cannot run binstubs/bundle
Bug #19695: Development arvbox complains arvados/nulldb is not checked out
Bug #19694: Development arvbox fails to install services/api - missing mini_portile2
Bug #19681: registered workflows in wb2 don't show default inputs
Idea #19676: Turn data organization patterns deck into documentation page and/or blog post
Idea #19647: Release Arvados 2.5.0
Task #19650: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #19652: 5. Draft release notes and publish them to www-dev
Task #19658: 11. Build compute image & deploy RC packages to playground
Task #19669: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #19671: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #19673: 26. Major releases only: Copy "run-tests" jobs in jenkins
Feature #19637: Recursive delete of workflow & associated intermediates
Bug #19634: virtual machines admin failing when federated user home cluster is inaccessible
Feature #19630: Navigate to collection by PDH should favor collection in current project
Bug #19629: Upgrade workbench's nokogiri to address security issues with bundled libxml2
Feature #19628: metadata concept: schema to display properties as tabular data
Support #19625: Text for playground onboarding page on arvados.org
Bug #19624: Better documentation of interaction between priority 0 and container state
Bug #19600: collectionfs: include block locator in "block not found" error
Idea #19592: Assigning a portable data hash to a project tree & project export/import
Bug #19590: Uneven captialization for documentation section titles
Feature #19587: arvados-python-client: remove dependency on future
Bug #19586: Error creating a collection with "preserve_version" using the Python SDK
Idea #19584: Can we use better terms for a group_filter and projects
Bug #19569: Add "open in new tab" to processes/subprocesses view
Bug #19567: "Copy to clipboard" not including full URL in some places
Bug #19563: crunch-run upload step possibly buffers too much
Bug #19561: arv-copy should use environment when no other credentials available
Bug #19532: Release Arvados 2.4.3
Task #19535: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #19537: 5. Draft release notes and publish them to www-dev
Task #19543: 11. Build compute image & deploy RC packages to playground
Task #19554: 22. Tag commits, fast-forward X.Y-release branch to match X.Y-staging
Task #19556: 24. Merge release notes (step 6) from "develop" to "main" on arvados.org
Task #19558: 26. Major releases only: Copy "run-tests" jobs in jenkins
Feature #19531: Add "un-maximize" button that gets the previous panels' visibility state back
Bug #19530: There is no way to minimize quickly once you maixmize a panel
Bug #19517: Can't find the button to kill a wf running in wb2
Bug #19514: Make sure services pick up config changes when the salt installer is run
Feature #19504: Breadcrumbs bar showing parent workflow for workflows steps and output collections
Bug #19501: unsetup should remove all sharing permissions for the deactivated user
Bug #19499: Better viewing of long commands in Process views
Bug #19497: Drop down panels for help, notificatio and admin, etc are formated differently
Bug #19496: Help icon so small on menu you don't know what it is?
Bug #19495: unexpected behavior when searching on federated clusters
Bug #19494: LHS Top "Project" icon - i am not sure what it is?
Bug #19490: is refresh button needed to be so big and one of the first elements people see?
Bug #19485: if a collection has no properties - just don't show the properties section
Bug #19483: font for name of workflow run on registred workflow page is super small
Feature #19482: Linkable view panel for registered workflows
Bug #19481: back button on registered wf run page is not intutive
Feature #19480: remove "choose" flow from the registered workflow run page
Bug #19476: can't go direct from workflow process page in wb1 to wb2
Bug #19474: Reword and Restyle Link to Process on Collection
Bug #19472: installer needs to set up log rotation for /var/www/arvados-api/shared/log/*.log
Bug #19470: make useful hover overs when hovering over breadcrumbs on WB2
Bug #19468: Add a trouble shooting guide for running workflow in arvados
Feature #19467: Design for navigation from collections and workflow steps (breadcrumbs)
Feature #19466: Record input & output object on workflow steps as container request property
Idea #19465: Review hover behavior of the nav buttons at the top of the collection / process panel
Idea #19464: record git information when registering a workflow
Bug #19462: Use WCAG standards to decide on new color scheme for wb2
Bug #19460: Collection UUI label probably doesn't need Collection on Collection Page
Bug #19459: Create different icons for main workflow step and sub steps
Bug #19455: hamburger bun on collections says "more options" but there are no options there
Bug #19439: aws-ebs-autoscaling supports both xvdb* and nvme* device naming
Bug #19437: [crunch-run] Require >1 watchdog errors before giving up and killing docker container
Bug #19436: rearrange descriptive information on top panel for collections
Bug #19435: Remove non-essentail information in the top description of collection
Bug #19431: Can't wrap my head about what the stars mean when filtering?
Bug #19430: Names for filtering on project view are confusing
Bug #19429: Somehow detect that scratch space failed to mount
Feature #19428: keep-web/collectionfs/sitefs performance improvements
Idea #19427: User guide page on data transfer patterns (getting data into & out of keep)
Bug #19425: Explore using codegen loader to speed up a-c-r initialization time for large workflow
Bug #19422: When replacing references with $imports make sure the thing is defined at least once
Bug #19421: Restore "redirectTo" to avoid breaking existing URLs
Feature #19420: arv-put prints when waiting on stdin, create empty collections
Bug #19414: keep-balance panic: concurrent map read and map write
Feature #19388: Write audit log when new login happens or token is used
Feature #19387: Support picking workflows uploaded as collections with type: workflow.
Feature #19386: --create-workflow creates or updates collection with metadata
Bug #19382: Cannot stream stdin to arv-put with --update-collection
Bug #19379: arvados-client diagnostics wildcard DNS test bug
Feature #19378: Can select folder to recursively upload all the files to Collection
Bug #19371: Python package conflicts with older versions of pip
Feature #19370: Somehow notice when new version is deployed and offer to reload the app
Feature #19369: Update browser title to reflect current main panel view
Bug #19368: [keep-web] [S3] slow requests caused by logUploadOrDownload
Bug #19362: keep-web notices when collections accessed by uuid have changed
Bug #19330: Release Arvados 2.4.2
Task #19332: 2. Update the "Upgrading Arvados and Release notes" doc page (main and release branch)
Task #19333: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #19337: 7. Draft release notes and publish them to www-dev
Task #19342: 12. Build compute image & deploy RC packages to playground
Task #19352: 22. Update provision.sh, formula and arvbox to point to release
Task #19355: 25. Merge release notes (step 7) from "develop" to "main" on arvados.org
Feature #19321: Display enums as shortname in CWL input form
Feature #19320: Get actual instance price information by calling AWS APIs
Bug #19316: Audit usage of Oj gem & make sure to use safe_load or replace with different gem
Bug #19311: Project Search field auto-clears on first query, making the user to re-type the query.
Bug #19307: Directly shared collection with write permission cannot be modified
Bug #19305: "Edit project" dialog doesn't show existing properties when invoked from breadcrumbs
Bug #19300: UX improvement in Multi Panel View component: panels state restoration on un-maximizing.
Bug #19299: ArvadosClientAuthorization#list doesn't honor filtering by owner_uuid
Bug #19297: RailsAPI error when filtering by an inexistent column
Bug #19281: diagnostics should default to an embedded hello-world docker image
Bug #19280: Slow workflow startup time when entire workflow is defined in a single file
Bug #19278: Update rails to address security issue CVE-2022-32224
Bug #19277: Arvados client inside container should use local keepstore
Bug #19274: Advanced search should have full set of selectable columns
Bug #19273: Searching for processes shows them all as "Cancelled"
Feature #19272: Support creating buckets & access by name in the S3 API
Feature #19269: "All users" group membership should be RW, not RO
Bug #19260: Project Listing shows collections incorrectly as "Public Favourites"
Bug #19258: unexpected behaviour in "make collection from selected" in WB2
Feature #19256: Make project description more prominent in WB2
Feature #19255: Download of data collection additional possibilities
Bug #19254: Workbench shows blank page for users who have no access
Bug #19252: Project path sometimes disappears on Arvados WB2
Feature #19251: Group search in Sharing Dialog only limited to 5 groups
Feature #19250: User search in the sharing dialog too unspecific
Idea #19246: Investigate running NextFlow on Arvados (possibly using TES)
Bug #19239: Require username field to be populated consistently
Feature #19235: arvados-client diagnostics cmd should load host/token from config file if available
Bug #19234: New keepstore s3 driver needs non-empty "region" to work with GCP
Bug #19217: Suppress sql logs from fixture/database reset in test suites
Bug #19206: System root user shouldn't be able to get disabled nor its admin status revoked
Bug #19203: arv-boot failing to start for wb2 integration tests
Bug #19202: python protobuf package dependency problem breaking CWL tests
Bug #19201: [documentation] when viewing old versions, warn the user
Feature #19198: Feature to normalize and re-pack manifest so that same content always has same hash
Feature #19197: Optimize permission checks for can_write/can_manage fields
Feature #19196: Allow API select parameter to add/remove fields from the default set
Bug #19193: Upgrade to rails 5.2.7.1 to fix security issues on ActionPack & ActionView
Bug #19192: WebDAVCache not performing as expected for S3 requests
Feature #19175: [Documentation] refactor the multihost installer page
Feature #19166: Container shell support for SLURM and LSF dispatchers
Feature #19164: [compute image builder] [AWS} add flag for public IP association
Bug #19153: Issues with opening and sharing links to files in collections
Bug #19152: Integration test 17879-ignore-sbg-fields failing
Feature #19146: Return can_manage and can_write alongside writable_by
Bug #19143: Display 'Workflow' records in the Project listing
Feature #19142: Workbench 2: Avoid loading "mounts" section in the "Project" or "All process" view
Support #19140: Document a process by which you would set up a service account
Idea #19132: Improve UX for registering, browsing, and launching workflows
Feature #19131: Sharing URLs/Links: Allow the user to attach a personal note
Bug #19127: spurious config warnings when using local keepstore on compute
Bug #19109: Secondary files not found when input is optional; also expressions not handled correctly
Feature #19099: Support "arvados-client shell" when using arvados-dispatch-cloud + singularity
Bug #19095: Update singularity dependency to get loopback device fix
Bug #19094: crunch-run should log arv-mount and docker/singularity versions
Feature #19091: Managed property to assert valid unix username
Feature #19082: Scale default keep cache request with cores or RAM request
Bug #19081: Possible bug passing cmd line arguments with spaces to singularity
Feature #19080: When item is in trash, offer to remove it from trash
Feature #19079: Need to be able to open links from advance search in new tab
Bug #19075: wb1 & wb2 should always submit workflow runner without reuse
Feature #19070: --create/update-workflow should take owner into account uploading dependencies
Bug #19057: [controller] should not allow adding the same user+login to a VM more than one time
Bug #19054: [documentation] clarify AWS credentials needed for local keepstore on compute
Bug #19053: Update 'Technology' page to link to relevant parts of doc.arvados.org instead of wiki
Bug #19052: Advanced search shows wrong value in owner column
Bug #19048: Copying a folder in collection file browser results in empty folder
Bug #19017: Release Arvados 2.4.1
Task #19020: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #19024: 7. Draft release notes and publish them to www-dev
Task #19029: 12. Build compute image & deploy RC packages to playground
Task #19041: 24. Merge release notes (step 7) from "develop" to "main" on arvados.org
Task #19043: 26. Major releases only: Copy "run-tests" jobs in jenkins
Bug #19007: Investigate why the 3-dot action menu is gone in file browser
Idea #18998: keepstore ability to check token validity for uploads
Idea #18997: ability to migrate arvbox to arvados-server boot dev mode
Bug #18994: Changing basename does not change filename it materializes as
Bug #18990: should reflect the value of TLS/Insecure in the "Get API Token" dialog
Bug #18989: [controller] TLS/insecure config value should be in exported config
Feature #18988: [CWL] support singularity/docker hint to make debugging workflows easier
Bug #18983: [config-check] should warn when LocalKeepBlobBuffersPerVCPU will be ignored
Feature #18968: Should be able to pick directories within collections
Bug #18966: Requesting a non-visible collection UUID shows a blank page
Bug #18965: does not preserve the desired destination url through the login process
Feature #18961: Go FileSystem / FUSE mount supports block prefetch
Feature #18960: Config option to make crunch-run use Go FUSE driver when all mounts are read-only
Idea #18948: Container exit_code should be updated earlier, before copying staged outputs
Feature #18944: [controller] should log the user uuid used for the request
Bug #18941: arv-mount/python SDK performance should be better
Bug #18940: arvados-client doesn't read ~/.config/arvados/settings.conf
Bug #18938: [keepstore] misreports its version as 'dev' when starting up
Feature #18937: [config] simplify AnonymousUserToken configuration
Bug #18903: [user activity script] does not always initialize user object and other fixes
Feature #18896: [controller] should log the uuids of all tokens for each request
Support #18894: [document] how Keep manifest size can be predicted/calculated
Bug #18890: [sdk] bring the python keep SDK in line with ARVADOS_API_HOST_INSECURE
Bug #18888: Error uploading Directory provided on the command line
Bug #18887: [federation] wb1 fiddlesticks in login federation
Feature #18883: Move display of input objects (cwl.inputs.json) into panel
Support #18874: Merge workbench2 history into main Arvados repo
Support #18873: Add hooks to limit which paths of arvados repo non-curii employees can push to
Bug #18867: Must upgrade Docker to support containers with libc 2.33
Bug #18866: Property editor misbehavior on keys without labels
Feature #18863: add background job to controller to clean up old log records
Idea #18860: Display count of container attempts and make it easy to access past logs
Feature #18857: improve Redmine renderer for links to jenkins
Bug #18855: Upgrade to rails 5.2.6.3 to fix security issues on Action Pack & Active Storage
Bug #18849: [installer][arvados-formula] debian-10 needs to use rvm
Feature #18842: Local disk keep cache for Python SDK/arv-mount
Feature #18841: Feature to inject additional info into wb2 details panel
Feature #18840: Algorithm to repack small files into larger blocks
Bug #18808: OIDC token check can fail due to concurrent requests
Bug #18805: make it easy to compile our go binaries statically
Bug #18803: RailsAPI should interpret user identity_url="" to mean null in a create/update request
Bug #18801: Requesting ApiClientAuthorization object with select=["uuid"] returns 422
Support #18799: Strategy to generate Python SDK docstrings based on API docs
Idea #18798: Turn code cookbook into liquid template & include files separately
Idea #18797: Flesh out python sdk documentation in docstrings & ensure good presentation in pydoc
Feature #18794: cluster health check fails if some services are using different configs
Bug #18791: [installer] single host/single hostname installer broken with custom certs
Feature #18790: Access live container logs through arvados-client and crunch-run container gateway
Feature #18788: User merge & migration support on LoginCluster federations
Bug #18785: [installer] single host/single hostname installer broken with let's encrypt enabled
Feature #18775: Search in picker dialogue for selecting Projects/Files/Directories
Feature #18772: add https://github.com/awslabs/amazon-ebs-autoscale to compute image builder scripts
Bug #18770: put flocks back around bundle invocations in arvbox
Bug #18769: Test & confirm no stale data or flickering during data table refreshes
Feature #18768: Design for ability to check what config is in use across the cluster
Bug #18767: Document behavior of text search on filenames and paths in Collections
Bug #18766: a-c-r cwltool dependency requires more recent Python than 3.6
Bug #18765: engine configuration too big > 1048448 with singularity
Idea #18727: Avoid configuration skew between different services and hosts
Feature #18726: a-c-r uses arv-put internally to upload dependencies
Bug #18724: Collection file_names should contain full paths for substring matching
Bug #18723: arvados-cwl-runner not uploading all dependencies
Task #18718: Set up redirects from commonwl.org/rna-seq to new location
Task #18716: Set up auto-deploy to doc.arvados.org/rnaseq-training
Bug #18713: [gpu] nvidia-persistenced.service fails when booted on a node without GPUs
Idea #18702: Document how to do maintenance and upgrades on clusters installed with salt installer
Idea #18701: Release Arvados 2.4.0
Task #18909: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #18913: 7. Draft release notes and publish them to www-dev
Task #18914: 8. Review release notes https://www-dev.arvados.org/release-notes/2.4.0/
Task #18918: 12. Build compute image & deploy RC packages to playground
Task #18932: 26. Major releases only: Copy "run-tests" jobs in jenkins
Task #18933: 27. Add the release to https://zenodo.org/record/6382943
Feature #18699: arvados-server boot - option to bring up multiple clusters for wb2 federation tests
Task #18687: Send instructions about setting up vs code, and rnaseq data import
Idea #18685: Synchronize configuration on multi-node cluster
Idea #18684: New user mode for Workbench (for use on Playground)
Idea #18683: Standard library of javascript snippets for CWL
Bug #18679: arvados-api fails to start if API.DisabledAPIs is not explicitly set in config.yml
Bug #18676: [api] handle anonymous token like system root token, removing need for db record
Task #18674: Write up sections about data import, and Docker
Feature #18672: [go sdk] describe + implement desired Go SDK
Support #18665: Update setting API_HOST and API_TOKEN part of VSCode training
Bug #18661: Refresh Button makes the project's listing to flicker while it loads 2 times in a row
Feature #18656: expression to dynamically request number of gpus
Feature #18651: Design for helper methods for working with vocabularies
Task #18650: Design API for helper methods for working with vocabularies
Feature #18645: Design for search in dialogue window to select Project
Bug #18631: [installer] shell role does not install arvados-login-sync cron job
Idea #18630: Make sure "CWL with vscode" in user guide links to git repo with files
Feature #18624: [documentation] describe the requirements for compute images
Feature #18623: Ensure Etag can be used and honor If-Match header in updates
Feature #18621: Ability for admin to purge old versions of a collection
Feature #18620: [LSF] use btop to adjust relative priorities of arvados jobs
Bug #18614: CWL colon_in_output_path conformance test failing
Bug #18604: Use golang "embed" pkg instead of homegrown hack for config.default.yml
Feature #18600: Collection update API for manipulating files
Feature #18596: Config option to enable preemptible variants of all instance types
Bug #18594: Collection Advanced Menu is trying to fetch User record with collection UUID
Bug #18587: "Copy selected into collection" incorrect behavior
Bug #18586: Remove docs/code for unsupported AsyncPermissionsUpdateInterval
Bug #18577: undefined method `back_url' for AuthorizedKeysController when deleting ssh key in wb1
Feature #18576: arv-put converts properties aliases to vocabulary ids
Feature #18574: Helper methods for working with vocabularies
Support #18566: Document singularity loopback device conflict bug
Feature #18564: [art] run jenkins release build steps with a set of parameters
Feature #18563: Simplify/streamline InternalURLs/ExternalURL situation
Bug #18562: [api] should not change the preemptible flag across the board
Feature #18548: Ability to share a link to the "Get API Token" dialog in WB"
Bug #18517: keepstore return a DeviceID for NFS volumes based on the mount source
Idea #18516: run Theia interactively for development on shell and/or compute nodes
Idea #18515: run interactive Jupyter on shell and/or compute nodes
Idea #18514: Research framework for interactive tutorials that overlay the app
Feature #18513: Print "exited from signal XY" for exit codes >128
Idea #18511: Merge Java SDK PRs and make a new Java SDK release
Bug #18499: Advanced Dialog on collections renders a long manifest_text as null
Bug #18498: WB2 collection UUID in project URL shows blank page
Bug #18488: [controller] does not release pg_advisory_lock($1) when it fails to start
Bug #18484: Direct links to Collections are retrieving the full manifest_text for no reason
Bug #18481: Workbench allows setting values with leading and trailing whitespace in property values
Bug #18465: arvados-dispatch-cloud starts compute nodes for "on hold" containers
Feature #18464: Batch update endpoint for permission changes
Idea #18462: Requesting object by uuid should return 403 instead of 404
Bug #18393: [workbench2] forces relogin on every new window/tab
Bug #18391: [go] FileSystem object does not refresh signatures resulting in read errors
Bug #18387: [keepstore] reports incorrect version number `dev` when run on the compute node
Bug #18385: arvados-server config-dump | arvados-server config-check -config=- spurious warnings
Bug #18376: [keepstore] Avoid long-lived readdirent cookies in filesystem driver
Idea #18362: cwltest results for Arvados produces badges which can be linked to from commonwl.org
Idea #18361: Release Arvados 2.3.1
Task #18440: 2. Update the "Upgrading Arvados and Release notes" doc page (main and release branch)
Task #18441: 3. Ensure that the entire automated testing pipeline is passing on Jenkins
Task #18445: 7. Draft release notes and publish them to www-dev
Task #18454: 16. Publish docker image, python and ruby packages
Idea #18350: Login cluster with only arvados-controller & no fallback to Rails
Bug #18349: Tests that ensure that request id is propagated through federated requests
Feature #18348: Structured logs should include the cluster id
Feature #18347: Cache negative token lookups in federation/OIDC
Bug #18346: Login federation: request storm overwhelming login cluster rails api server
Idea #18341: "arvados-server init" can set up a single-node production cluster
Bug #18340: Deleting 'role' and 'filter' groups should delete them immediately
Idea #18338: "arvados-server init" can use a local root CA to sign certificates
Bug #18336: New httplib2 version 0.20.2 gets pulled from PySDK and causes issues
Feature #18325: Option to include CUDA tooling in cloud compute image
Feature #18324: LSF support for requesting node with CUDA support
Feature #18323: CWL support for requesting container with CUDA support
Feature #18322: Enable GPU support when launching container with Docker or singularity
Support #18320: Run chr19 WGS test on ce8i5 to test compute-local keepstore
Bug #18316: arv-mount tries to save collection on file close even in read-only mode
Bug #18313: [arvbox] should use our standard golang version for bootstrapping
Bug #18311: [cwl] test 221 in the 1.2 conformance suite is failing on singularity
Bug #18309: [gem] faraday dependency difference between arvados and arvados-login-sync
Idea #18300: [art] Write script for Redmine that associates tickets with a release
Feature #18298: Feedback when container can't be scheduled on LSF
Bug #18292: [cleanup] remove AssignNodeHostname from the configuration. Also from the documentation.
Bug #18289: [crunch] allow_other is not required when using Singularity
Bug #18288: token expiration migration rake tasks expire the anonymous token
Idea #18287: Remove superfluous ExternalURL: "-" entries from config template/defaults file
Bug #18286: [Documentation] dispatch-lsf requires Services.DispatchLSF.InternalURLs entry
Bug #18285: Incorrect warning "Unknown hint http://arvados.org/cwl#RuntimeConstraints"
Bug #18281: [login-sync] automatically replaces expired tokens
Bug #18266: Turn manual testing plan for WB2 into tickets to write cypress tests
Bug #18262: [crunch-run] handle out-of-diskspace on the compute node better
Bug #18261: module 'ssl' has no attribute 'SSLCertVerificationError'
Bug #18260: [CWL] integration test 35 failed (singularity/LSF)
Bug #18257: Chips error in workflow File/Directory array inputs
Idea #18256: Design bottom-up configuration/discovery strategy
Bug #18248: [deployment][provision][tests] ubuntu 18.04 fails to generate openssl certificates
Bug #18245: [doc] clarify bundler system package requirement in docs
Idea #18221: Test coverage plan for combinations of slurm/lsf/cloud singularity/docker
Bug #18220: Support Docker ENTRYPOINT on Singularity in crunch-run
Idea #18219: Include properties in collection right-side info panel
Feature #18218: ARV GUI: perform operations on files selected via the filter
Feature #18216: Refactor keepstore to be part of arvados-server
Feature #18215: Use 'select' on collection updates to avoid returning manifest_text
Feature #18213: Arvados "display in new tab" shows outdated data
Feature #18211: Should the Loading Progress bar always be shown?
Bug #18208: Workbench2 search shows all sites even if just searching in one site
Bug #18207: Workbench2 is not clearing the project content when switching
Feature #18205: [api] [cloud] add compute instance price to container record
Bug #18204: Workbench2 is missing a UI that shows which group a user is member of
Bug #18202: User Attributes Dialog are incorrectly displayed
Bug #18201: "Shared with me" Tree keeps expanding even if I closed it intentionally
Bug #18200: Different content size of collection & files in wb2 vs wb
Bug #18199: Issue with sharing settings of "open access" new projects
Bug #18198: "copy selected files into collection" function in WB2 extremely slow
Feature #18197: add search option to input selection when running a workflow
Feature #18196: expose saved searches as browsing option on the left side
Bug #18195: Refresh Button does not seem to refresh the sidebar tree
Feature #18193: Multi-select collections and projects to delete them
Bug #18192: Advanced search is showing ROX IDs in the search field syntax instead of clear values
Bug #18191: [doc] the compute node image doc does not take releases into account
Bug #18184: Flaky test due to bug in old version of singularity
Bug #18183: Investigate the need for token revocation when deactivating a user account
Feature #18182: Parameter on get_permissions API to return every user and group with permissions
Feature #18180: Ability to control use of spot instances on a per-workflow and step level
Idea #18177: Write next blog post about TensorFlow and GPU support on Arvados
Feature #18174: [servers] add logging with automatic rotation to user-specified directory
Bug #18173: App crashes when accessing a shared collection directly from the home project
Bug #18168: Workbench2 Trash is not listing all trashed items
Bug #18166: [Release] Auto-sync the arvados gem dependencies on RailsAPI and Workbench1
Feature #18165: Whole-collection search in new collection viewer
Idea #18150: Document configuration items for customizing text in Workbench
Bug #18126: With python2 no longer supported python-rsa can be un-pinned
Bug #18116: Advanced search -> Search by properties -> Add crashes
Bug #18114: [a-d-c] slow down retries when CreateInstance returns non-quota/non-throttle errors
Idea #18109: Button to easily access logs of failed analysis runs
Idea #18103: Script to scan S3 bucket for new data & copy to Arvados
Feature #18098: [crunch-run] should print out the runtime engine used
Feature #18097: Case-insensitive matching of usernames by sync-groups tool
Feature #18096: Run WGS variant calling workflow on 9tee4 with Slurm and Singularity enabled
Idea #18093: [art] Write script for Redmine that creates a new release process ticket
Bug #18078: RuntimeError: dictionary changed size during iteration
Idea #18077: 2.3.0 release candidate for customer beta testing
Bug #18076: Properly handle cached user records that don't exist anymore on federation scenarios
Bug #18075: arvados-dispatch-cloud should respect Containers.MaxComputeVMs
Support #18074: Set up automated update & deploy for cwlviewer
Bug #18051: Investigate backend performance for WebDAV requests on very large collections
Bug #18026: [singularity] crunch-run image cache race condition
Bug #18024: cwl ValidationException: not found (Docker installed with snap)
Bug #18019: [deployment][arvados-formula] selinux breaks many installation steps
Feature #18015: Ability to limit keep access to system components
Bug #18009: [controller] always returns an empty "unsigned_manifest_text" field for collections
Bug #18008: [api] reqid not always being recorded in the api server log
Bug #18004: Cached federated token creation race condition on RailsAPI
Bug #18003: filter group validation incorrectly rejects 'contains' and 'exists'
Bug #18002: ruamel.yaml and google-api-python-client are out of date and cause conflicts for users
Feature #18001: [api] add Users/UserNotifierEmailBcc config option
Bug #18000: [deduplicationreport] negative number in the "saved by Keep deduplication" report
Feature #17994: [api] storage class fields should be supported in filters
Feature #17993: [deduplication-report] supports storage classes
Task #17991: Review #17990 arvados-formula:commit:1ad296f, branch 17990-add-rvm-to-ubuntu1804
Bug #17989: PySDK socket read timeout on big collection create calls
Feature #17988: Enforce memory limits using Singularity + cloud
Bug #17985: [a-c-r] add cwltool to the list of binstubs in our packages
Bug #17984: --project-uuid validation should accept user uuids (regression)
Bug #17983: [arv-mount] 2.2.1 deadlock when --read-write and --collection is specified
Feature #17967: Prioritize reads from different storage classes
Bug #17962: [arv-copy] blows up when copying a project with a registered workflow in it
Bug #17952: [workbench] Remove unused "compute nodes" UX (admin dropdown)
Bug #17951: [workbench2] Remove unused compute nodes UX (admin dropdown)
Feature #17948: create some large collections for testing (on ce8i5, tordo, 9tee4)
Feature #17946: design: add complex structures to structured vocabulary
Feature #17945: design: Add type checking to the structured vocabulary
Bug #17942: [arv-mount] requests manifest text multiple times when mounting collection
Bug #17938: [deployment][arvados-formula] shell node centos-7 packages
Bug #17937: [workbench] uploader is hardcoded to X-Keep-Desired-Replicas: 2
Feature #17936: Arv-put resume cache handling when having expired block signatures
Feature #17928: "New collection" form lets you select storage classes
Bug #17926: [controller] lib/pq 1.3.0 does not handle stale db connections properly (Aurora RDS)
Bug #17914: "Log in as user from another cluster" doesn't work on 9tee4 (peer federation with ce8i5)
Bug #17879: Upgrade schema salad & cwltool for bugfixes, set --thread-count=0
Bug #17862: Dev clusters need new compute images with latest arv-mount
Bug #17859: When @AutoSetupNewUsers: true@ new users' username is added as email
Idea #17857: Run WGS variant calling workflow on 9tee4 with LSF and Singularity enabled
Bug #17853: [keep-web] concurrent map iteration and map write
Feature #17841: [costanalyzer] add container duration to totals
Bug #17840: keep-balance should error out on extra unparsed command line flags
Bug #17830: Controller doesn't propagate back X-Request-Id headers on "new code path" endpoints
Feature #17827: [deployment][provision] rename the *_TAG variables to *_FORMULA_TAG
Feature #17826: Mark individual collections with permission to download through keep-web.
Feature #17823: [deployment][provision] change the nginx formula link and tag to saltstack-formula's
Feature #17821: [deployment][provision] add a parameter to dump files without deploying
Feature #17814: Send "invite" or "friend request" to connect with other users
Feature #17813: Cache docker-to-singularity image conversions
Feature #17812: [deployment][provision] improve documentation for the provision script and salt
Bug #17810: [keep-web] S3 signature check fails if path contains ","
Feature #17805: [fuse] access containers and container_requests through by_id directory in sitefs
Bug #17803: [config-check] failing to warn about unrecognized config keys
Bug #17801: Cannot use $(runtime.outdir) for outputBinding glob
Bug #17786: [deployment][webshell][shellinabox] centos 7's shellinabox is not pam-enabled
Bug #17783: [a-d-c] [ec2] VcpuLimitExceeded should throttle node creation attempts
Bug #17782: Migrate WB2 app from react-scripts-ts to create-react-app
Bug #17779: Exceptions thrown by the Python SDK should include the request id if possible
Feature #17772: use subject identifier (username etc) in "identity_url" instead of "email" for login
Bug #17770: [a-d-c] while in throttle mode, the logs are full of "creating new instance" lines
Feature #17767: install crunchstat-summary on shell nodes by default
Bug #17765: [arv-put] assumes text only input when reading from stdin
Bug #17764: [arv-put] progress update does not refresh frequently enough
Idea #17755: Test singularity support on a cloud cluster by running some real workflows
Feature #17751: [arvados-dispatch-cloud] expose rate-limiting condition in metrics
Bug #17750: [deployment][arvados-formula] centos 7 needs to install using rvm for api and workbench
Feature #17749: [Keep] avoid AWS S3 request limits -- add option to use more prefixes on S3
Bug #17748: OIDC should read given name / family name fields
Bug #17746: Long lines in the WB2 logs are wrapped messing up the viewport
Bug #17745: [config] arvados-server config-dump with ec2 driver has confusing output
Bug #17743: [deployment][provision] use the arvados formula from the git.arvados.org repository
Feature #17742: [deployment][provision] allow to provide custom SSL certificates
Bug #17738: [ruby] sudden gem load errors on ubuntu 18.04 (ruby 2.5.1)
Bug #17708: [crunch-run] should be more tolerant of unsupported file types in the output directory
Bug #17706: [costanalyzer] should handle container requests in Uncommitted state gracefully
Idea #17703: Document arvados-formula development process & versioning
Idea #17697: Design for reporting tools to determine what data is on multiple storage classes.
Feature #17695: [costanalyzer] make an accurate report for spot instances on AWS
Feature #17694: [Keep][keep-web] improve observability of buffer cache
Feature #17693: [keep-web] Improve cache efficiency for a mix of fast and slow clients
Bug #17691: [Workbench2] the "add new ssh key" page does overly strict validation
Bug #17681: [controller] seems to have a really long timeout for its db connection
Idea #17680: document support for accepting OpenID Connect access tokens
Idea #17677: document 'authenticate' endpoint in API section
Bug #17674: add profiling infrastructure to Rails API server
Idea #17667: Install docs explains InternalURL / ExternalURL, private networks & split DNS
Feature #17657: [container shell] support SSH port forwarding
Bug #17651: [documentation] move SSO to a deprecated state in the documentation
Bug #17650: sdk/cwl tests fail due to changed execution order
Feature #17635: Support 'preserve_version' flag on Collection.save
Bug #17610: [API] Federated token scopes are not obeyed if scopes include "GET .../users/current"
Feature #17609: arvados-client subcommand to run diagnostics on already installed cluster
Feature #17607: [deployment][provision][arvados-formula] register shell nodes with Arvados
Bug #17606: [deployment][provision] extra dirs and files are poorly managed
Bug #17605: [deployment][provision] letsencrypt credentials when using route53
Bug #17604: [deployment][provision][arvados-formula] remove @*--collections@ and use @*.collections@
Bug #17603: [deployment][provision] webshell nginx pillar is being deployed but not applied
Bug #17602: [deployment][arvados-formula] anonymous token is not being added in the config
Bug #17601: [deployment][arvados-formula] webshell needs a cron for login-sync
Bug #17598: [keep-web] should be tolerant of superfluous :443's in the arvados config
Bug #17595: Selecting multiple collections as inputs to a workflow
Bug #17591: Improve explanation of wildcard DNS for keep-web
Bug #17589: [arv-mount] hangs on ls keep/home/, slowly increasing memory
Bug #17584: Permission dialog should indicate that permissions are inherited
Feature #17583: Remote controller forwards trusted client aware calls on a federated scenario
Feature #17581: Improvement: hierarchy in workflow selection in WB2
Bug #17580: multi-select for inputs in workflow doesn't work anymore
Feature #17579: Clear table filter when changing the project
Bug #17577: Current description not shown under Edit Project
Bug #17575: "Shared with me" Tree keeps expanding even if I closed it intentionally
Feature #17574: keep-balance updates API server with correct storage_classes_confirmed
Idea #17573: User interface for exposing / changing storage classes on a collection
Bug #17570: [deployment][salt] remove extra example Vagrantfile
Bug #17568: Get API token dialog shows incorrect token expiration on federated tokens
Bug #17565: Add level-by-level expansion when browsing large collections
Idea #17535: Jenkins step to test provision.sh + salt formula
Feature #17531: [controller] Remove ForceLegacyAPI14 config flag
Bug #17530: [arvados-client] when ARVADOS_API_HOST/TOKEN are not set, error out quickly
Bug #17526: [workbench2] UX improvements for collections 3rd party access information
Bug #17522: [arv-put] should use binary mode when reading stdin
Feature #17520: Option to delete a container and all associated child containers, logs and outputs.
Feature #17518: Workbench2 lets users auto-login and access dialogs through direct links
Idea #17512: Release Arvados 2.2
Feature #17510: Create filter group based on an advanced search query in the UI
Bug #17508: Arv-keepdocker implicitly tries to delete a collection protected property
Bug #17507: [keep-web] [s3] Implement NextContinuationToken per ListObjectsV2 API
Bug #17498: Document upgrade from python-fuse to python3-fuse
Feature #17495: [documentation] arvados-client deduplication-report
Bug #17494: Still updating users from login cluster when nothing changed
Bug #17492: Exceptions thrown by the Ruby SDK should include the request id if possible
Bug #17491: [packaging] centos7 api server package build fail on CI (nokogiri version)
Feature #17490: [workbench2] make filter groups creatable/editable
Idea #17478: Port Rails controller and integration tests for Groups to controller
Bug #17476: Upgrade Rails and gems to latest patch release for CVEs
Idea #17472: Architecture for displaying container metrics in workbench
Idea #17465: Support writing blocks to correct storage classes in Python SDK
Idea #17464: Logging and restricting downloads in keep-web and keepproxy
Feature #17461: Flag to make turn file format mismatches from an error to a warning
Idea #17454: Vocabulary checking of properties by API server/controller
Task #17438: [deployment][packer] compute-images script fixes
Bug #17436: Favorites in workflow picker dialog is different to favorite list
Task #17435: [deployment][packer] compute-images script fixes
Bug #17434: project not shown in hierarchy on the left of wb2
Bug #17424: [API] group contents endpoint edge cases with filter on uuid
Bug #17422: Determine if keep-web correctly handles '#' in path
Feature #17421: Document workbench2 in Arvados documentation
Support #17419: Migrate CWL project CI from travis to github actions
Feature #17417: [packaging] Build arm64 packages and publish them
Bug #17416: Make sure dev packages don't get included when making the production build
Bug #17414: Collection file listing shows only half of the last entry
Bug #17413: [arv-mount] Exit (instead of undefined behavior) after unhandled exception
Feature #17402: docker-compose and VScode integration to debug controller
Bug #17400: Directly shared collections are displayed as "read-only"
Feature #17395: Control storage class of container / container_request output
Feature #17394: Go SDK CollectionFS writes files to correct storage class
Feature #17393: Go and Python SDK propagate correct storage class to keepstore
Feature #17392: Support writing blocks to correct storage classes in Go SDK
Feature #17391: [keepstore] expose the volume storage classes
Bug #17390: Set storage classes for intermediates and final outputs
Bug #17385: [arvados-dispatch-cloud][crunch-run] CrunchRunArgumentsList parameter is not honored
Bug #17384: [arvados-dispatch-cloud] Respect CrunchRunCommand and CrunchRunArgumentsList configs
Bug #17357: [wb2] ssh keys for admin user list all of them (in the user tab)
Bug #17355: [keepstore] incorrectly reports the value of ReadOnly for a volume when starting up
Feature #17354: Be able to inject additional documentation text into WebDAV/s3 info dialog
Bug #17353: [deployment] Misleading WARNING messages on arvados-api-server install?
Bug #17352: [packaging][debian] missing dependency for arvados-api-server
Feature #17349: [Keep API] Revisit "replicas_desired" and "storage_classes_desired".
Bug #17346: keep-balance doesn't take into account empty block
Bug #17345: [boot] handle dependency upgrades better in "arvados-package build"
Idea #17344: [boot] Make arvados-server-easy package suitable for demo use case
Feature #17343: [boot] Make workbench1 optional (for workbench2 integration tests, etc)
Bug #17340: [arvados-dispatch-cloud] needs to respect ReserveExtraRAM config parameter
Bug #17339: [keepstore] unexplained memory use with new S3 driver
Feature #17338: [deployment][compute-images] role and fqdn parameters are not used anymore
Bug #17335: OpenID Connect 'prompt' parameter should be configurable
Support #17320: Explain what additonal configuration is needed for provision.sh to go to production
Bug #17319: CommonService.get(uuid) should throw an exception when uuid is empty string
Bug #17314: [API] [controller] [Workbench] 404 on foreign user UUID in admin interface
Feature #17313: [Documentation] improve federation documentation
Idea #17312: Make a note about using PAM can use Unix users that do not have a shell
Feature #17309: Keep “Shared with me" collapsed unless opened manually
Bug #17308: Property editor on "new project dialog" doesn't work properly with vocabulary terms
Bug #17306: Favorites in copy dialog is different to favorite list
Bug #17305: WB2 shows project and process file size always as "0"
Feature #17303: List properties and allow filtering by them in the project listings
Feature #17301: Special case report exit_code 137 as likely out of memory error
Bug #17300: array of array of File causes 'NoneType' object has no attribute 'resolved'
Bug #17299: [controller] runtime_constraints should be spelled {API:true}, not {api:true}
Feature #17298: remove the need to run get_anonymous_user_token.rb during installation
Bug #17295: arvados-server config should validate cluster ids
Bug #17293: Long-running container log got trashed unexpectedly
Bug #17289: Download of folders in collections should be disabled
Idea #17287: Ruby 2.5 will be EOLed soon, make sure to be ready for 2.6
Idea #17284: [controller] Redact internal RailsAPI URLs from error messages returned to caller
Bug #17275: Move Go Arvados RPC module into Go SDK & migrate to new API
Task #17273: review 17222-doc-add-keep-components-overview branch
Support #17271: document that compute nodes need to use cgroupsv1 / cgroupsfs for Docker
Bug #17270: Test for docker cgroups issues in crunch-run works on ubuntu 20.04
Bug #17266: Properties UI allows to add custom values on strict vocabulary entries.
Bug #17264: Files in file picker have wrong icon (folder instead of file)
Bug #17262: Synonym used for property instead of RTS preferred label
Bug #17257: acrContainerImage not being honored consistently
Bug #17256: File selection dialog does not expand more than one level
Bug #17255: Document "can_login" permission links for VM login
Feature #17249: Make costanalyzer aware of preemptable instances
Bug #17245: install/crunch2-slurm/install-slurm.html missing from ToC
Bug #17224: login-sync needs to issue tokens from logincluster
Bug #17219: refactor scripts that move old packages to attic repos
Feature #17218: debian package repos: switch from freight to something faster
Feature #17217: [controller] move blob signature calculation from api to controller
Bug #17212: Occasional port number conflicts in integration tests
Feature #17209: Controller forwards web requests to crunch worker nodes
Feature #17206: crunch-run reverse proxies HTTP requests to container
Bug #17204: [keep-web] Avoid red-herring error log on 304 Not Modified responses
Bug #17199: [tests] Avoid random port conflicts when bringing up integration test services
Bug #17195: workbench2/static/js/main.ad432f16.js has c97qk.arvadosapi.com hardcoded
Feature #17178: Render live graphs of container crunchstat in wb2
Bug #17175: arv-boot sometimes fail to start (ie: WB2 integration tests)
Feature #17172: Stale-while-revalidate caching strategy for requests
Bug #17171: [sdk] unreasonable python SDK timeout when ARVADOS_API_HOST is reachable
Idea #17168: Add some basic documentation about wb2 to user guide
Bug #17160: [packaging] upgrade run_upload_packages.py to use twine for upload to PyPI
Bug #17159: [build] make build-packages-python-ruby run on a Jenkins satellite
Bug #17158: Cannot execute a registered CommandLineTool, only Workflow
Bug #17157: Workbench should have all collection updates result in new versions
Bug #17151: Document expectations for token secrets and add config validation
Bug #17150: SystemRootToken with non-alphanumeric characters silently fails
Feature #17149: Checkpoint / snapshot to support migrating tasks when more memory is needed
Task #17147: [salt][provision] crunch-dispatch-local is missing the config file
Task #17146: [salt][provision] Modify the script to run salt-call in info mode instead of debug mode
Feature #17137: Field that indicates when a record is part of a trashed project
Feature #17119: Virtual folder in FUSE/S3/WebDAV with contents defined by a query
Idea #17116: Consider excluding api_client_authorization from audit logs by default.
Bug #17114: For large shared projects wb2 is loading very slow
Bug #17111: unsigned_manifest_text being returned in objectList (contents?) even when not selected
Feature #17110: Container reuse on sub-workflows and chunks of scatter inputs
Idea #17109: Support keep-web URLs with collection the domain name
Bug #17106: Cannot use federated tokens with keep-web S3 API
Feature #17104: Feature to toggle "detailed rows" in project view
Bug #17101: Google/OIDC login doesn't navigate user back to original path
Feature #17100: Audit logs should include current/logged in user
Bug #17098: Collection "restore from previous version" button
Bug #17096: Workbench2 downloads Collection objects multiple times
Bug #17094: [api] script/rails is broken with 'cannot load such file -- rails/commands/console'
Bug #17073: Permission links originating from users should only update that user
Bug #17072: local variable 'result' referenced before assignment
Feature #17070: [packaging][centos] build packages for centos8
Feature #17047: [centos7] use python3 package from the base repository
Feature #17044: [packaging] remove debian stretch in 2.2~dev
Bug #17019: token visible in the test file which might be confusing and seen as a issue thread
Bug #17015: crunch-dispatch-slurm picks up containers for wrong cluster
Feature #17014: Add Container Requests endpoint to controller
Feature #17009: [keep-web] S3 API should accept bucket name as first component of domain name
Bug #17008: AttributeError: module 'httplib2' has no attribute 'SSLHandshakeError'
Bug #17005: CWL v1.2 Conformance test 83 failed twice on the new Arvados Playground
Feature #17004: Can set output_properties on output collection of a container request
Bug #16998: R SDK Collection create doesn't return ArvadosFIle object as documented
Bug #16997: arvados-server config-check doesn't sort Containers/InstanceTypes
Bug #16996: [crunch-dispatch-local] package missing service file
Bug #16995: [crunch-dispatch-local] package missing dependency to crunch-run
Bug #16992: [arvados-api-server] automated installs gets stuck when creating the database
Bug #16990: cannot build workbench2 release candidate on jenkins
Bug #16989: Workbench1 user is setup on home cluster but not setup on satellite cluster
Idea #16982: Use ~devN versions so they sort before release candidates
Bug #16981: "sync-groups" tool doesn't find groups when running on a LoginCluster federation
Bug #16974: Explain RemoteClusters.Proxy and .ActivateUsers better
Bug #16973: No "disable re-use" option when running a newly registered workflow
Bug #16969: User with can_manage access can drop own permissions by making "private"
Feature #16957: cwltool/acr checks for circular dependencies
Bug #16956: [doc] liquid code from file is not being included
Bug #16955: Fix jenkins jobs arvados-cwl-conformance-tests and arv-federation-migrate-test
Bug #16947: 401 errors with search sessions when login still succeeds
Idea #16943: WB2 Descriptions, project & collection operations
Bug #16941: Multi-site search showing inactive users as "logged in" but can't be searched
Bug #16933: [login federation] post-trashing collection UX bug
Bug #16932: [login federation] trashing collections: snackbar issues
Bug #16931: [login federation] Not Found modal when looking at trashed collection
Bug #16930: Don't push arvbox latest, fix jenkins to not depend on latest
Bug #16929: [login federation] search interface incorrect notification
Bug #16928: [api] [login federation] lots of 'Warning: received non-boolean messages' in the logs
Feature #16921: make run-deploy.sh use salt where appropriate
Bug #16920: [libpam-arvados-go] the deployed pam config breaks /usr/sbin/pam-auth-update
Feature #16919: [doc] [federation] Document the two types of federation better
Bug #16913: [controller] logout error in federation configuration with login controller
Feature #16888: Federate container token should be able to access resources on other clusters
Bug #16884: API server tests failing with "Didn't match" error
Bug #16883: mention Debian packages in installation instructions
Support #16871: Translate NextFlow workflows to CWL with notes
Idea #16870: Research & create examples of other CWL patterns
Idea #16869: Go through workflow patterns and add them to the CWL patterns repo
Support #16861: Determine minimum version of Ruby we support
Bug #16859: API should return collections when queried by PDH and they exist in a past version.
Bug #16851: [keep-balance] "underreplicated blocks" are overcounted in log messages
Bug #16850: [keep-web] Add KeyCount field to ListObjects response
Feature #16849: Investigate / document using Rabix Composer + arv-mount + arvados-cwl-runner
Bug #16842: [keepstore] S3 driver should handle sub-second precision in timestamps
Bug #16839: Deleting container requests and workflows doesn't work
Bug #16834: [a-d-c] containers going from running -> non-running state repeatedly
Bug #16833: [build] replace python-epydoc in our build environment
Bug #16830: [keep-web] S3 PutObject response should have content MD5
Bug #16827: R SDK not returning all files from WebDAV listing
Feature #16817: Configuration option to grant users read access to "All users" group by default
Bug #16812: Token appears in the download URL, being shared by accident
Bug #16805: "enter" dismisses setup dialog instead of submitting
Feature #16803: script to push arvados tokens to shell node accounts
Feature #16802: [packaging] create an arvados-shell-node package
Feature #16794: API ensures configured Users.AnonymousUserToken is valid
Bug #16790: [keep-web] S3 ListObjects response should not have empty NextMarker field
Bug #16789: missing can_read link from anonymous_user to anonymous_group
Bug #16788: a-c-r depends on nodejs, should be documented and/or a package dependency
Bug #16781: webshell PAM should send "password:" or "token:" prompt
Bug #16779: arvados-login-sync incorrectly skips users without an ssh key
Bug #16778: Cannot set up federated user with a VM with LoginCluster
Bug #16775: [umbrella ticket] problems with virtual machine permissions in a federated cluster
Bug #16771: [keepstore,arvados-dispatch-cloud] Driver parameter should be specified consistently
Feature #16751: arvados-login-sync initializes user accounts with tokens
Bug #16750: workbench 1 trash page not working with logincluster enabled
Idea #16749: conveniently edit login/pass user list in arvbox to avoid hardcoded logins
Feature #16745: [keep-web] Improve performance of S3 APIs using server-side cache
Feature #16744: [keep-web] Support more S3 write APIs: DeleteObjects, POST object
Feature #16739: [a-d-c] throttle option for concurrent VM create requests
Feature #16738: [a-d-c] introduce concept of "quota partition"
Bug #16735: Require password login check throws error that variable is undefined
Idea #16728: Migrate federated workflow and federation user migrate tests to use arvados-boot
Bug #16726: other cluster's special users (root and anonymous) can appear in user list
Support #16724: Migrate playground users to jutro and configure LoginCluster
Bug #16723: [a-d-c] flaky test "Error: container completed twice"
Bug #16722: Workbench 2 downloads a HTML listing of a collection instead of the selected file
Bug #16721: very slow performance of WB2 when opening large collections
Feature #16701: Tool to compare contents of a local file system to contents of a collection
Feature #16698: arvbox to expose ports 45000-45020 for debugging purposes
Bug #16689: [arvados-login-sync] user groups are not being updated
Bug #16682: Missing nodejs should not be a fatal error for submitting a workflow
Bug #16681: Sharing dialog fails with "count must be none" when using LoginCluster feature
Feature #16679: Option to store token in session storage & idle timeout
Feature #16678: Default lifetime for tokens issued through login
Support #16673: Document using OpenID Connect support for AAI
Bug #16663: [a-d-c] restarting a-d-c kills all running workflows
Feature #16659: Add a "Copy to Clipboard" Button for the token
Bug #16658: [Bug] "Move/Copy To" Dialog does not list all possible target locations.
Bug #16657: Uploading of folder structure into collection is not working
Bug #16656: Arvados bug (GUI): Favorites not displayed in ARV move function
Bug #16653: API Endpoint not found when opening advanced menu of collection
Feature #16651: Show sharing dialog also for users with read and write permissions
Feature #16650: Downloading and open in new tab for subfolders in data collection
Feature #16645: Improvement for WB2 GUI: search in dialogue window to select Project
Feature #16640: Cluster c97qk interferes with proper search function
Bug #16637: Intermediate workflow output saved in home instead of project (arvados wb2)
Feature #16636: [arvados-dispatch-cloud] Add instance metrics
Bug #16629: Remove "Compute Nodes" and "Keep services" from wb2 admin menu
Feature #16625: Support creating VMs from Azure "image" resource not just bare VHD
Feature #16623: Can reference compute subnet in different resource group on Azure
Feature #16622: Collection/project pages include instructions to connect via WebDAV and S3
Task #16619: Rewrite Letter for News Users for Arvados Playground and Move to MailChimp
Task #16618: Make Tutorial More Visible From Arvados Desktop for Arvados Playground
Bug #16614: Submitting workflows with large numbers of file inputs is very slow
Bug #16613: System Root Token cannot create tokens - null value in column "api_client_id"
Bug #16611: arvados-docker-cleaner package broken on Debian 10 and Ubuntu 18.04
Idea #16601: Convert tutorial doc to markdown/textile & add to documentation site
Support #16598: Make sure Hacking_prerequisites is up-to-date
Feature #16593: Way to determine owner to be able to request access
Feature #16590: support dynamic arvados users on shell nodes (NSS)
Bug #16586: ArvadosR: Dependency package(s) 'XML' not available.
Bug #16584: Error when submitting cwl using schemas to Arvados
Bug #16582: [Workbench2] Dockerfile installs golang 1.11 but we need 1.13+
Idea #16578: Scripted setup of the tutorial cluster by copying data from data cluster
Feature #16574: Can limit which users can submit container requests.
Bug #16568: [packaging] add missing package test for python3-arvados-python-client
Bug #16566: [cli] can't create a token when using a token created with create_superuser_token.rb
Bug #16565: Don't upload development images as arvados/jobs:latest to Docker hub
Idea #16560: Single-click install & subscription via cloud marketplace
Support #16558: Document FS structure & supported features of WebDAV and S3 compatible APIs
Bug #16556: Template for Workflow Displaying Last Step instead of Main on Workbench
Bug #16553: Disable non-functional "download folder" feature
Idea #16552: "arvados-server init" can get TLS certificates from Let's Encrypt
Bug #16538: workbench 2 should not allow sharing "write" or "manage" to all users group
Idea #16534: [controller] facilitate database access by localdb API methods
Support #16532: Write a troubleshooting page with debugging advice for configuration issues
Bug #16526: Make it possible to build/upload just the ruby gems or the python packages
Bug #16523: [Workbench1] uploader fails - discovery doc URL with double slash fails CORS check
Feature #16522: [packaging] create python3-arvados-fuse package
Support #16521: Add links to Discourse forum from Arvados web site/docs
Feature #16518: [keep] Allow clients to set a header to disable md5sum calculations in keepstore
Idea #16517: Workflow resource usage, runtime, and cost visibility and forecasting
Feature #16515: Display keep-balance block count stats in grafana dashboard
Feature #16513: Get reference Keep performance numbers for Keep-on-S3
Bug #16510: Indirectly trashed item's context menu show editable actions
Feature #16491: Local/Samba/NFS Arvados uploads in pure Golang
Bug #16490: Projects & collections creation fail when trying to use a preexisting name
Bug #16482: [crunch] bump a-c-r's cwltool dependency to pass CWL v1.2.0-dev3 tests
Bug #16480: [keep-balance] should not timeout/fail when keepstore index takes more than 5 minutes
Feature #16476: Upgrade the arvados/jobs image to Debian Buster
Bug #16475: Javascript mystery investigation on WB2 workaround
Idea #16474: Auto-logout & token expiry feature (GxP writeup)
Bug #16472: Shows error snackbar even when the code will handle the error.
Bug #16468: clean up packer build image for jenkins federation tests
Bug #16464: clean up packer build image for jenkins package building
Feature #16462: Expand arvados-controller to expose forecast features
Idea #16453: [controller] Expand config comment about LDAP search filters
Feature #16451: [testing] give run-tests interactive a mode to run a test many times
Feature #16450: Add a cause of death field for deceased participants
Bug #16448: Validation should detect input/output parameter name collisions.
Bug #16439: New projects/collections sometimes added to the wrong place
Feature #16438: E-mail quarterly safety questionnaire responses that answer 'yes' in real time
Feature #16437: Indicate when projects are not editable by user
Bug #16436: [install] Ensure postgresql has en_US.UTF-8 collation
Feature #16435: Option to choose permission level in sync-groups
Bug #16434: python3-arvados-cwl-runner package broken on Debian 10 and Ubuntu 18.04
Idea #16431: Write draft of stories / requirements / ideas for accessing external data
Feature #16430: [k8s] add jenkins integration test for minikube
Idea #16427: "undelete" command to recover trashed blocks and restore a deleted collection
Bug #16425: [keepstore] should not scan directories it doesn't write in
Support #16421: [doc] document deletion lifecycle of collections, and steps to undelete collections
Support #16417: Salt installer includes setting up log aggregation with loki
Bug #16409: User tool runs out of memory and is killed ; job still reported as being successful
Bug #16401: Provenance graph not correctly capturing scatter/gather
Bug #16400: Project Description editing lacks preview mode and lacks formatting instructions
Bug #16392: [keep] trailing slash in InternalURLs entry for keepstore causes problems with keepproxy
Bug #16391: improve container logging when c-d-s has a problem with sbatch execution
Feature #16386: [k8s] make the docker images for our golang binaries much leaner
Feature #16385: add prebuilt container images for Arvados releases
Bug #16382: arvados-cwl-conformance-tests failing in jenkins
Bug #16381: Test cluster deploy failing with gem library error
Idea #16379: SaltStack install integrates with prometheus/grafana
Bug #16374: [Documentation] Improve golang docs + OpenApi v3 comments
Bug #16373: dockercleaner not installing systemd service file?
Bug #16370: data collections from sub projects not listed in the workflow configurator
Bug #16368: https://docs.arvados.org/ should redirect to https://doc.arvados.org/
Support #16366: Remove trailing slash in keepstore InternalURLs in docs
Idea #16363: Public SaltStack scripts to install Arvados on AWS
Feature #16356: Testing framework publishes Arvados Health Aggregator's port
Bug #16349: [API] Timestamp comparisons are incorrect when database session uses a non-UTC time zone
Feature #16348: Better metrics of keepstore bandwidth usage (especially on back end)
Bug #16346: Determine best practices for error wrapping in Go
Bug #16343: [controller] bad routing of container_requests#create call when LoginCluster is in use
Bug #16340: Merge bugfix PR https://github.com/arvados/arvados/pull/125
Feature #16336: arv keep put: accept a URL for server side loading
Bug #16335: update arvados-cwl-runner to work with Python 3.8
Feature #16334: side-load public docker containers, if possible
Feature #16333: Export workflows+provenance as Workflow RO-Crate w/ CWLProv
Bug #16332: The user interface for approving users doesn't make sense
Bug #16329: Inconsistent upload behavior between wb1 and wb2
Bug #16328: [keep-proxy] should use config.yaml to identify upstream keepstores
Bug #16326: [doc] improve MaxConcurrentRequests and MaxKeepBlobBuffers descriptions
Feature #16319: packer build for jenkins images updated to use arvados-server install
Idea #16314: Support literal user/pass pairs in config file + make arvbox use it instead of SSO
Bug #16297: Dirent entry Expression not handled correctly according to CWL spec
Bug #16270: "constraints not satisfiable by any configured instance type "
Bug #16263: Cannot list users on federated cluster with LoginCluster set
Bug #16250: API Endpoint not found when opening advanced menu of collection
Idea #16248: Propose redesign of process view based on feedback
Bug #16247: UUIDs & PDHs “Copy” (to clipboard) button too large and tooltip not clear (copy what?)
Bug #16245: Horizontal scroll bar is at the bottom of the page instead of the viewport.
Idea #16243: Filter files by name on collection’s file listing
Feature #16241: Object's description display & editing is inconsistent & lacks textile support
Bug #16228: NullPointerException while uploading file using Java SDK
Bug #16227: Downloading folders gets HTML page from WebDAV not data
Bug #16225: Issues with interactively deleting project from Workbench 2 from Project Browser
Bug #16224: [tests] Jenkins isn't testing the python SDK on python3
Idea #16222: Handle container live logs in a more scalable way
Bug #16221: arv-mount 2.0.1 reported not backwards compatible with 1.4
Bug #16219: Selected node size with insufficient scratch space
Feature #16218: checks Ruby version and errors out if Ruby > 2.3
Bug #16217: [arvados-ws] Websocket server stops processing events, but stays connected
Support #16216: Document how to invoke a registered workflow on the command line
Feature #16212: Can choose PAM as an authentication backend
Bug #16208: Workbench2 doesn't show inputs then #main object is not a Workflow
Bug #16203: [Workbench] web shell is broken (incorrect configuration key)
Bug #16202: Configure suffix for ssh login to VM when using switchyard
Feature #16180: Add a "Copy to Clipboard" Button for the token
Bug #16179: "Move/Copy To" Dialog does not list all possible target locations.
Bug #16178: Arvados bug (GUI): Favorites not displayed in ARV move function
Bug #16172: Remote token validation broken: controller doesn't propagate "remote" param
Feature #16171: Support generic OpenID Connect login provider
Bug #16170: Uploading of folder structure into collection is not working
Bug #16159: Expire or invalidate token when logging out (logout)
Feature #16157: dispatch-cloud metrics includes node count by {state, instance type}
Bug #16141: [controller] Missing collection's new fields on responses
Bug #16140: Running arvados-cwl-runner shows arvados/jobs:2.0.0 is not available
Bug #16139: arvados-cwl-runner 2.0.0 secondaryFiles issue with CWL v1.0
Bug #16136: property with Function: original_owner is set to null
Bug #16134: [controller] handle unreachable federation peer better
Bug #16133: [controller] add loop prevention to federation lookups in new code path
Idea #16131: Read only fields shouldn't be sent to the api server
Feature #16120: [arvados-server] Add profiling flag to service components
Feature #16115: Cannot create "sharing" links (missing wb1 feature)
Bug #16108: "Favorites" behavior documented & consistent between wb1 and wb2
Feature #16106: [arvados-dispatch-cloud] Azure driver support for preemptible instances
Bug #16102: User doesn't appear in user list after "New user" dialog
Bug #16101: https://ce8i5.arvadosapi.com/users/sign_out path not found
Bug #16100: [keep-web] Avoid sniffing for content type when file extension matches a MIME type
Support #16094: Configuration management for arvados.org infrastructure (puppet or other)
Bug #16087: 'No such file or directory - dot' reported when clicking on Provenance tab
Bug #16086: always says "There are no inputs" when trying display inputs to a process
Bug #16081: [doc] version selector drop-down menu cannot be opened
Bug #16077: Virtual Machines menu: Explain how to configure ssh to go through switchyard
Bug #16075: Run workflows UI is terrible run action is scrolled off the right side
Feature #16073: [Process view] Panels for inputs and outputs
Idea #16071: [Collection view] Provenance, used by for collections
Bug #16065: Navigate to the newly created collection when extracting files from an existing one
Bug #16054: Responsive layout, reflows based on window width
Idea #16053: [boot] subcommand to install/update dev and runtime dependencies
Bug #16052: update serialize-javascript and js-yaml packages
Feature #16048: Automatically reload/restart services on configuration change
Bug #16047: Collection->Advanced error with "API endpoint not found"
Bug #16046: arv-keepdocker creates collections with slashes in the name
Bug #16045: Support Ruby 2.3 / Bundler 1.11 (available in Xenial)
Idea #16044: Add "copy file from one collection to another" to cookbook.
Bug #16041: Client side validation disallows '/' in name even when configured to allow it
Bug #16038: Custom Enum Type in the workflow breaks the Workflow runner Wizard
Bug #16037: "Download selected" functionality messes up file names
Bug #16036: lib/dispatchcloud/container IntegrationSuite.TestGetLockUnlockCancel is flaky
Idea #16029: Investigate Cypress testing framework for Workench2 integration tests
Bug #16014: Change Containers.Logging.LogSecondsBetweenEvents default
Feature #16008: API to query permissions (for use by 3rd party integrations)
Bug #16007: Permission graph update is slow with large numbers of groups
Feature #16005: Allow opening Projects and Collections in new Tab
Bug #16000: arvados-cli needs "apt-get install build-essential libcurl4-openssl-dev"
Idea #15996: human WGS fastq to gvcf variant calling with GATK4 CWL (with report)
Idea #15995: Describe how one might set up a production sequencing analysis process using Arvados
Bug #15983: ce8i5 workbench switch to workbench2 invalid url
Idea #15954: [boot] Bring up test cluster using provided config file and source tree
Bug #15953: lib/dispatchcloud/container IntegrationSuite.TestGetLockUnlockCancel is flaky
Bug #15949: Merge https://github.com/arvados/arvados-workbench2/pull/241
Bug #15946: [crunch-run] [collectionfs] Deadlock while writing output collection
Bug #15942: [a-d-c] Doesn't fail when resources can't be satisfied?
Idea #15940: [docs] Document arvados-dispatch-cloud admin API & metrics
Bug #15938: [API] requesting collections via POST with _method=GET returns one result
Bug #15937: [arv-mount] [crunch-run] fusermount: failed to unmount
Bug #15936: [keep-web] document single-origin collections behavior
Bug #15934: Can't create container request using SystemRootToken
Bug #15933: [API] user setup method missing "uuid" parameter in discovery document
Bug #15932: workbench package needs dependency on 'make' and 'zlib1g-dev'
Bug #15930: [workbench2] File upload sending invalid 'files' parameter
Idea #15924: Change Go modules to import from git.arvados.org
Idea #15922: Change EnableBetaController14287 (default false) to ForceLegacyAPI14 (default false)
Bug #15921: [Workbench2] Remove spurious trailing slash from API endpoints
Bug #15916: [controller] POST /arvados/v1/collections/ (with extra trailing slash) returns 404
Idea #15911: Integration tests for WB1 multi site search (mithril app)
Bug #15905: [API] Add ruby gem build dependencies as API server package dependencies
Bug #15904: [API] remove application.yml and database.yml from arvados-api-server package
Bug #15900: [API] [Workbench1] [SDKs] ruby gems report wrong version number
Feature #15882: controller login local user database functionality
Idea #15879: Out of the box routing (NGINX) standard as part of basic install
Bug #15877: Cannot update collection with EnableBetaController14287: true
Idea #15871: [Workbench2] Identify critical paths that require end to end tests
Idea #15870: [Workbench2] Evaluate puppeteer for end to end testing
Bug #15867: LoginCluster redirect broken with EnableBetaController: true
Idea #15865: [arvados-dispatch-cloud] Cumulative instance time and cost metrics
Idea #15856: [WB2] Warn user when viewing a project / collection containing illegal characters
Feature #15854: Add container request filtering based on container.exit_code and container.state
Bug #15851: [controller] returning 'null' instead of '[]' for empty result lists
Idea #15849: Migrate collection & project properties to new vocabulary format
Bug #15848: [Workbench1] multi-site search does not display results
Feature #15844: [Workbench2] Indicate when a DataExplorer filter is active
Feature #15843: Order container_requests by container exit_code and state
Bug #15840: [Workbench2] Project page large file count hangs
Bug #15836: Escape / convert forward slashes in collection names accessed via WebDAV
Idea #15835: Document Prometheus metrics available from Arvados
Idea #15834: [docs] Document admin user management features of workbench2
Bug #15832: [WB2] Add create data collection to context menu for projects
Feature #15828: [API] Workbench is "trusted client" trusted by default
Idea #15823: [arvados-dispatch-cloud] Add arvados-dispatch-cloud management APIs to doc site
Bug #15819: [packages] workbench dev package not being built
Bug #15815: Merge https://github.com/curoverse/arvados/pull/99
Bug #15814: Running a workflow from WB2 exposes secret inputs
Idea #15800: Update 1.4-dev branch with cherry picked bugs for 1.4.2
Bug #15799: [Workbench1] multi-site search broken due to bogus default baseURL
Idea #15795: [API] Accept configured SystemRootToken without doing a database lookup
Bug #15790: [Workbench2] Non-admin users can access admin pages via urls
Idea #15781: [WB2] Support multiple values for a given property key
Idea #15780: WB2: starting process should also show in which project the process would be started
Idea #15779: [workbench2] [docs] Add workbench2 to install guide
Idea #15776: [arvados-dispatch-cloud] Add nodemanager->a-d-c instructions to upgrade notes
Idea #15775: [arvados-dispatch-cloud] Promote a-d-c from "experimental" to default in install docs
Bug #15774: Advanced Search editor keeps adding search terms instead of replacing
Bug #15773: [docs] Properly document user/group management using command line
Bug #15767: "Load more" button on search results page always shows
Bug #15766: [Workbench 2] Property tag/value text is not copyable
Bug #15765: [Workbench 2] Shared projects show up in the wrong place for the owner
Bug #15764: Right clicking on a node in the navigation tree should select it
Bug #15763: Owner field in Details pane should contain name and should link to correct location
Feature #15758: [keep-balance] [keepstore] Report blocks/bytes in trash
Bug #15757: [FUSE] occasional deadlock in tests.test_unmount.UnmountTest.test_replace
Bug #15739: Arvbox doesn't start because of ruby >= 2.4 requirements on api server
Feature #15736: [WB2] add fallback mechanism to site manager for adding ephemeral clusters
Bug #15734: [a-d-c] needs to populate node.json in the container log collection
Idea #15732: Update group sync tool for new group permission scheme
Idea #15730: [Workbench 2] Implement UI for new group permission scheme
Bug #15727: [FUSE] Unhandled exception while getting discovery doc
Bug #15721: OPTIONS on /arvados/v1/config returns status 503
Idea #15720: [API] Unified user listing across all clusters in a federation
Bug #15717: getListenAddr behavior with multiple instances on same host
Bug #15709: [Workbench2] Automatically add local cluster to the remoteCluster config
Bug #15707: [arvados-dispatch-cloud] should not include "on hold" containers in "queued" metrics
Idea #15697: [doc] explain lifecycle of Keep blocks, and how it affects storage backend usage/cost
Bug #15695: [a-d-c] Long delay before cloud dispatcher starts jobs on playground
Bug #15694: [CWL] workflow hangs after getting 502 Bad Gateway
Bug #15692: [CWL] test_with_arvbox integration tests use tests inside image
Feature #15689: Add the ability to start arvbox with a specific arvados repo
Bug #15685: File rename doesn't work, succeeds when no name is provided
Feature #15681: wb2 workflows run in "Workflow runs" project by default
Bug #15678: arvados-server "version" is incorrect in packaged binaries -- just reports "dev"
Bug #15660: [doc] update aws spot instance doc page for a-d-c
Bug #15656: [API] container requests can have broken references to containers
Bug #15655: [CWL] encoding error when printing error log tail
Bug #15645: [Workbench2] Property Keys are converted into Camel Case Format in Collection View
Idea #15641: [keep-balance] [SDKs] rendezvous by volume UUID instead of server UUID
Bug #15640: [CWL] some tests failing with "jshint failed to run succesfully"
Idea #15624: [WB2] Provide capability to use CSV file to populate inputs of workflow
Idea #15615: Auto retry individual workbench integration tests
Bug #15606: [keep-web] logging doesn't include error messages
Bug #15605: [keepstore] Incorrect Date header when authenticating to S3 services
Feature #15599: [keepstore] AWS support IAM roles for authentication
Bug #15588: [API] "DefaultReplication: 0" should be an error
Feature #15582: [API] [Controller] Per-user client login permissions
Idea #15581: [Workbench2] Improve error handling and reporting
Idea #15575: [API] [keepstore] Sync config file with keep_services table
Idea #15574: Investigate retry of individual PhantomJS (RSpec support?)
Bug #15569: [WB2] Notify the user when websockets service is disabled
Bug #15560: [API] Restrict endpoints and/or prompt user before giving out token
Idea #15558: [SSO] [API] Identify users by (alternate) email addresses
Bug #15554: [crunchstat-summary] Fix live log reporting for crunch 2 v1.4+
Bug #15542: Update crunch-dispatch-slurm usage.go to match cluster config
Bug #15541: Update websockets doc.go to match cluster config
Task #15539: Update Keep Filesystem driver doc to discourage Serialize: True
Feature #15531: [SDK] Migrate federation to central LoginCluster
Idea #15529: [API] [Controller] Share user account database with a group of trusted clusters
Bug #15525: [WB2] Copying a collection with files in subdirectories fails
Bug #15524: [WB2] No human readable name for anonymous sharing
Bug #15516: arvados-api-server and arvados-workbench packages dependent on arvados-server
Idea #15502: endpoint to show why container requests didn't reuse
Bug #15497: [ACR] arv:ReuseRequirement enableReuse: false doesn't work
Bug #15496: [Workbench] Group membership doesn't work on User admin page
Bug #15486: [crunchstat-summary] error fetching container log collection for v1.4+
Idea #15476: Switch all Workbench tests from PhantomJS to Selenium/Firefox
Support #15449: Workbench and API server packages depend on arvados-server
Feature #15448: [Running a workflow] Specify destination project for intermediate/output collections
Idea #15441: mounts->tmp->device_type is unimplemented, should not be documented as if it were
Feature #15429: [Workbench] Use trigram based full text search.
Bug #15428: [doc] our documentation still refers to outdated config.yml parameters
Idea #15425: Add "search all versions" checkbox to Search UI
Bug #15422: Update provenance/used_by endpoint to support containers and document
Bug #15421: Document include parameter for the group contents API
Task #15408: Review 15396-pg_trgm extension installation issue
Bug #15407: [WB2] Property keys on collections are getting translated from snake_case to camelCase
Idea #15406: [cwl] Implement (or just document?) safer bash defaults for CommandLineTools
Bug #15405: [Sharing data] Sharing actions on groups is split per user.
Idea #15381: run-tests.sh can populate/use local package cache directories
Idea #15380: Document that @@ is deprecated (and doesn't index all filenames)
Idea #15372: Revise group permissions to separate them from permissions on managed objects
Bug #15368: list arvados-python-client external deps for "pip install"
Bug #15358: [cwl] CWL conformance test formattest2 fails with C locale
Idea #15350: [Documentation] Add Python SDK recipe on how to get a container request's real state
Bug #15347: [Admin functionality] Admin cannot see another user's content inside the trash
Feature #15345: [arvados-dispatch-cloud] kill container (management API)
Feature #15340: [arvados-dispatch-cloud] Error-counting metrics
Idea #15339: ExpressionTool can be explicitly run under a CR
Bug #15321: [workbench2] Test run, package building & deploy integration
Feature #15320: [API] add integration test for new user signup
Feature #15318: [API] Include X-Request-Id value in every RailsAPI error message
Feature #15317: [Keep] expose backend latency stats in the Prometheus metrics
Task #15303: Review documentation for Arvados VM SSH access on Windows
Bug #15296: [a-c-r] Handle case of canceling container that is already cancelled.
Support #15284: [Data operations] Consider different approaches for creating new elements
Feature #15278: [Workbench 2] Search for & execute workflows defined on federated clusters
Bug #15275: [API] Collection DELETE call fail when versioning is active
Bug #15273: [API] accept lowercase postgresql connection params
Bug #15260: [Workbench] Link container UUIDs from details panel
Idea #15259: Invalidate tokens federation-wide on when invalidated on home cluster
Bug #15258: [Workbench] Report problem/Show version popup failing
Support #15256: [Data operations] Removing files during upload
Bug #15241: [a-c-r] crashing using collection in writable initialWorkDir
Bug #15232: [config] BlobSigningTTL should be expressable with a suffix
Idea #15217: [Workbench 2] Add support for setting trashIntermediate value on workflows
Bug #15209: Arvados Python packages have corresponding dependencies pinned
Bug #15183: [Workbench2] No errors reported when file is missing a block
Bug #15178: Potential security issues with Report a Problem dialog
Bug #15177: Internal Server Error: https://workbench.xxx/themes/curoverse/images/etc/passwd
Idea #15173: Integrate arvados-tools repository into curoverse repo
Bug #15167: Complete logs table management docs with unlogged_attributes setting
Bug #15161: Dev clusters are failing: uninitialized constant ArInternalMetadatum (NameError)
Bug #15159: [workbench2] "Open in new tab" shows "cannot serve inline content"
Idea #15147: Replace lists of strings in new config with maps
Feature #15138: Support building of documentation for each stable release
Feature #15121: [Data operations] Location for the output might be defined by the user.
Bug #15120: [Data operations] Content from shared with me cannot be added to Public Favorites.
Bug #15109: [Documentation] Add details about logs table purging on the Admin section
Feature #15106: [API] Index 'like' queries and use for search
Idea #15105: [Spike] Evaluate alternatives for Composer functionality in Workbench2
Idea #15093: Work with Ops to decide best DB migration strategy for collection file count & size
Idea #15088: [Workbench2] Replicate Workbench1 merge account feature
Bug #15085: [Navigation] Breadcrumbs are not presenting names of processes and collections.
Bug #15084: [Running a workflow] Inputs inside subprocesses are not displayed.
Support #15083: [Data operations] Tooltips for icon inside the table
Feature #15082: [controller] [all services] Publish entire config including secrets
Bug #15080: Installing arvados-cwl-runner==1.3.1 from PyPi is broken
Bug #15076: [Data operations] Link to process - only when it's necessary
Idea #15075: [a-d-c] Support for extra tags on resources created by arvados
Idea #15070: Update search API to support OR queries across text and vocabulary IDs
Idea #15069: [Workbench 2] Extend search UI to support vocabulary IDs as well as text
Idea #15068: Migrate existing vocabulary property data to new ID scheme
Idea #15067: [Workbench 2] Update property editing to use IDs
Feature #15064: [Workbench2] Use long-lived cookies to improve login chooser defaults
Feature #15061: Redirect users to log in with correct federated identity
Bug #15058: [SSO] "Not found. Authentication passthru" when using local account authentication
Bug #15057: [Data operations] Content from Shared with me is not displayed in Favorites
Bug #15050: Limit number of containers crunch-dispatch-local runs at one time
Bug #15046: [documentation] config.yml needs to be documented on doc.arvados.org
Bug #15044: [Tests] Update tests to work on base debian:9 image
Bug #15039: [Looking for data and advanced search] Inappropriate search results after going back
Bug #15036: [Crunch2] Idle/busy node count not accurate if crunch1 not running
Bug #15027: [WB2] [Data operations] Error attempting to set read-only attributes
Idea #15026: [arvados-dispatch-cloud] Cloud driver/config testing tool
Feature #15025: [arvados-dispatch-cloud] GCE driver (Google Compute Engine)
Feature #15020: [Data operations] Collection with the same content address.
Bug #15018: [Workbench2] Show the version number in workbench2
Bug #15014: [Workbench] Hide busy/idle nodes display when crunch1 is not active
Bug #15011: process-logs page is slow (also missing a timeout?)
Bug #15010: Search bar filter shouldn't persist after clicking into a new project
Bug #15009: [virtual-machines-user] bugs on the the user virtual machines page
Bug #15007: [dispatch-cloud] Azure driver panic in Address() (missing nic?)
Feature #15005: [arv-mount] Fuse operations longer than the crunchstat interval
Idea #15003: [config] Go package & tool for preprocessing cluster config file
Idea #15002: [API] Admin can prevent reuse by cancelling a completed container
Bug #14990: [Navigation] Attempting to navigate to non-existent path not handled
Feature #14986: [Data operations] Filtering by process status
Bug #14984: Display command line, inputs with links to collections
Bug #14983: [API] searching for "test" on c97qk takes a long time
Bug #14972: [arv-mount] mount-tmp flag does not start in read/write mode
Bug #14967: [SSO] fails to start with Ruby 2.4 (future of the SSO server)
Bug #14966: [API] Fix hanging test - suspect permission changes
Idea #14952: [crunchstat-summary] Add arv-mount FUSE ops time
Support #14944: run-tests.sh skip python/go env setup, don't print skipped tests
Bug #14938: [crunch-dispatch-cloud] flaky test in lib/dispatchcloud/worker
Idea #14931: [arvados-dispatch-cloud] Configurable instance tags
Bug #14926: [Data operations] Modal with inputs inside the collection view presents empty fields.
Feature #14922: Run multiple containers concurrently on a single cloud VM
Support #14917: [Looking for data and advanced search] Searching by properties
Feature #14912: [Crunch2] Azure driver supports attaching extra storage
Bug #14910: [Data operations] Uploading file to an existing collection is not working
Bug #14909: [Data operation] "File Type" property is not working on ardev environment.
Idea #14888: [CWL] running expression tool on arvados doesn't return proper output
Bug #14885: Review and merge chapmanb's ciso and conda packaging pull request
Bug #14884: arv-put doesn't handle non-ASCII filenames correctly
Bug #14882: Upgrading to 1.3.0-1 Error: no proxy available for cluster
Feature #14876: [Data operations] Copy selected into the collection.
Support #14875: [Data operations] The inappropriate format of the project description.
Idea #14870: [API] Access logs from previous attempts after auto-retrying a container request
Bug #14860: [API] Cannot modify collection when versioning is enabled and idle time is expired
Bug #14859: [Bug][Workbench] Admin - Filtering by name inside user panel is not working.
Feature #14858: [Workbench] Admin - Adding a new user to the group.
Bug #14857: [Bug][Data operations] New Workbench affects files content.
Bug #14856: [Bug][Data operations] Actions on selected files inside collections are not working.
Bug #14855: [Bug][Data operations] Downloading has different behaviour in a specific environment.
Feature #14853: Merge chapmanb py3k-subprocess32 pull request
Bug #14844: [dispatch-cloud] Azure driver bugs discovered in trial run
Idea #14835: Update cluster configuration wiki from scratch doc
Bug #14830: [Bug][Running a Workflow] Some processes are failing while trying to get a docker image.
Bug #14826: [API] Search CentOS certificates path when making callbacks to remote clusters
Feature #14819: Upgrade the arvados/jobs image to Debian Stretch
Support #14816: [Workbench] Search facility inside links page
Support #14815: [Data operations] Remove the limit of subprocess in a process view
Support #14814: [Data operations] Missing info in the sharing page
Feature #14812: [Workbench1] Load configuration from cluster config file
Idea #14807: [arvados-dispatch-cloud] Features/fixes needed before first production deploy
Bug #14806: [crunch1] unescape filenames when parsing manifests in crunch-job
Idea #14803: CWL v1.1 specifies directory listings are ordered
Bug #14799: [SSO] bump the omniauth-google-oauth2 gem to 0.6.0
Idea #14796: [crunch-dispatch-cloud] Document installation / migration from c-d-slurm + node manager
Feature #14785: [Data operations] Selection of table content
Bug #14783: [Bug][Running a Workflow] "Go to Log collection" in process view is not working
Bug #14782: [Running a Workflow] Advanced Menu of a process is not working
Bug #14781: [Bug][Running a Workflow]Font color of Process logs is Black on Black background
Bug #14770: Registered workflows fail to run due to spurious --collection-keep-cache=256
Idea #14768: Capability to migrate from old configuration structure to new config
Bug #14766: ResourceRequirement disk space ask should be shown in workbench / API response
Support #14765: Support question - deploy on baremetal Kubernetes
Bug #14760: [Looking for data and advanced search] Searching into "Projects" is not working
Bug #14758: Keepproxy "Invalid memory address or nil pointer dereference" (possible regression)
Bug #14745: [crunch-dispatch-cloud] Azure cloud driver fixups
Bug #14744: [Bug][Looking for data and advanced search] - Inappropriate results
Bug #14730: [Bug] Redirect to workflow from process information card
Support #14728: proxy loop detected when using arv cli and keepproxy
Bug #14726: [CWL] Propagating input file to output gets confusing error
Bug #14723: [CWL] File that should appear multiple times in output collection only appears once
Feature #14718: [API] Option to issue salted token in login procedure
Feature #14714: [keep] keep-balance uses cluster config file
Feature #14713: crunch-dispatch-slurm uses cluster config file
Feature #14712: [git] arv-git-httpd uses cluster config file
Bug #14710: [Workbench] Child containers run on federated clusters do not show up
Bug #14709: [Bug][Data operations] "Create Collection from selected" is not doing what it should do
Bug #14703: [SSO] Login fails when configured with only the local provider
Bug #14693: [arvbox] runsv fatal: unable to lock supervise/lock
Bug #14691: Update suggested .ssh/config section in documentation and workbench
Bug #14671: [Bug] Download file from collection view ask for authentication
Idea #14660: [Workbench 2] Investigate feature parity with Workbench 1
Bug #14650: [arvados-cwl-runner] Inaccessible collection causes long traceback
Feature #14648: [Collection files] Move image file preview to details panel
Bug #14640: [API][Workbench] Security vulnerability on activejob
Bug #14638: [Bug]Main Container][Other] Remove the option to click "Actions" sorting method
Bug #14637: [Bug][Main Container][Functionality] It is impossible to access Trash contents
Bug #14627: [crunchstat-summary] job elapsed time wrong for crunch2 jobs
Bug #14614: [Bug][Main Container][Functionality] Outputs option does not work from More Options list
Feature #14612: [Custom pluggable viewers] Disable use of default file-viewsers-config.json file
Idea #14611: [Epic] Site-wide search for text, filenames, data
Feature #14603: [Global search] Add controlled vocabulary to properties form in advanced search
Feature #14602: [Workbench] Admin - compute nodes - create pagination
Bug #14596: [crunch-dispatch-slurm] Abandoned container starts again instead of being cancelled
Feature #14587: [Vocabulary] Disable default use of vocabulary.json.
Bug #14583: dockerCollectionPDH breaks cwltool in RunInSingleContainer
Bug #14582: [Bug][Main Container][Text] Missing output link inside process view
Bug #14576: [1.3.0] performance: slow postgres collections queries
Feature #14573: [Spike] [API] Fully functional filename search
Feature #14563: [Data operations] Preview of image files in a collection files tree
Bug #14561: Successful workbench login redirects to the wrong endpoint
Bug #14560: [1.3.0] error: ERROR: string is too long for tsvector (2299194 bytes, max 1048575 bytes)
Bug #14551: [Workbench] As an admin, using the "Log in as..." button uses v1 tokens
Bug #14540: [API] Limit number of container lock/unlock cycles
Bug #14539: [SDKs] [arv-mount] Use "." placeholder to persist empty directories
Feature #14538: [keep-web] Do not block writes while flushing blocks to Keep
Bug #14534: [Bug][Main Container][Functionality] Bread crumbs are not updated after searching
Idea #14532: [Epic] Port to Python 3 to for Python 2 sunset in December 2019
Bug #14523: [Bug][Main Container][Graphic] Missing icon for "Share" in Workflow view
Feature #14513: [Workbench] Add "Share" button next to the shared folders breadcrumbs
Bug #14495: [crunch2] include space required to download/unpack docker image in tmp disk request
Bug #14492: [Improvement][Side Bar][Layout] Remove "Recently open" section
Bug #14491: [Bug][Main Container][Layout] Graph field is too big when no workflows were chosen yet
Bug #14488: [keepstore] Do not try to trash blocks that were already trashed in previous sweep
Idea #14484: [API Server] Return collection size and number of files in collection record
Bug #14482: [SDKs] Handle "." empty directory placeholder in manifests in Ruby SDK
Feature #14481: [UX Design][Workbench] Features inside admin panel
Bug #14475: [Controller] POST .../collections/$uuid seems to have broken Workbench integration tests
Feature #14473: [Navigation][Shared with me] Switch endpoint for fetching top level shared items
Feature #14470: [Data operations][Tree picker] Update tree pickers to handle shared items
Idea #14467: [SDK] Merge Go ArvadosClient and arvados.Client and migrate to arvados.Client
Bug #14463: [Bug][Details view][Graph] Graph content stays the same, cumbersome nodes moving
Bug #14458: [controller] collection federation panic send on closed channel
Feature #14457: [api] send e-mail notification to user when their arvados account is activated
Bug #14451: crunchstat-summary recommends 563 TB Keep cache (or more!)
Idea #14440: Write user documentation for writing and running distributed workflows
Idea #14439: Write configuring federation admin documentation
Bug #14436: [Bug][Files tree] Expanding file tree in collection stopped to work
Idea #14435: [Navigation] Investigation - Notification system
Support #14434: [Running a workflow] Display workflow name inside info card inside process view
Feature #14433: [Data operations] Properties inside projects
Bug #14432: [Bug][Search] Main search display [object Object] after using search inside the table
Feature #14424: [UI] Storing splitter position in local storage
Bug #14422: [Bug][Functionality][Main Container] Item sorting in "copy to project" modal is improper
Bug #14421: [Bug][Main Container][Functionality] "Last modified" filtering does not work properly
Bug #14414: [keepstore] ManagementToken is not documented in the --help output
Feature #14412: [UX Design][Workbench] Features inside user panel
Idea #14411: [API] Migrate api server config to use arvados/config.yml
Feature #14410: [UX Design][Running a workflow] Inputs modal
Bug #14407: [Workbench] tests fail on current version of firefox
Feature #14406: [SDK] Go collection uses copy remote block to local keepstore
Bug #14405: [API] Avoid long-running transactions when sweeping trashed objects
Bug #14404: [Bug][Top Bar][Functionality] Search button in the Search Bar does not work
Bug #14401: [Bug][Main Container][Layout] Inconsistent sequence of More Options menu items
Bug #14398: [keep-balance] deadlock on index retrieval error
Task #14394: [OPS][Jenkins] upgrade Jenkins version and plugins
Bug #14392: [Bug][Main Container][Functionality] Workflows search engine is case sensitive
Task #14390: [OPS][JENKINS] slaves are not launching anymore on gcloud
Bug #14383: [API] Java SDK double slash bug with arvados-controller
Bug #14376: [Bug][Top Bar][Text] Improper name for "Save" button in Advanced Search
Idea #14374: Multi-site (federated) object search in controller
Bug #14361: [Bug][Running a workflow] - Inputs tab layout broken when there are many inputs
Idea #14360: [crunch-dispatch-cloud] Merge incomplete implementation
Bug #14350: [Bug][Main Container][Layout] More Options icon is misplaced in Collection view
Support #14349: [Demo][UI] File size and number of files placeholders remove
Feature #14348: [Looking for data and advanced search] Structured search - Advanced view - Clusters
Feature #14338: [Workbench] add flag to disable repositories menu items in workbench
Feature #14323: [API] Accept container mounts that specify both uuid and portable_data_hash
Bug #14320: [Bug][Main Container][Graphic] Improper alert color when creating a new item
Bug #14318: [Bug][Side Bar][Functionality] "+New" button is missing in several places
Bug #14317: [Bug][Main Container][Layout] A flicker can be observed when accessing an empty Trash
Bug #14315: [Bug][Main Container][Layout] Name column in Trash view is to wide
Bug #14314: [Bug][Side Bar][Layout] Minimum size for Side Bar should be smaller
Bug #14309: [Bug][Main Container][Functionality] Details panel shows hard coded values
Feature #14280: [Looking for data and advanced search] Structured search - query language
Bug #14278: [Bug][Data operation] Unexpected behavior with property tags
Feature #14277: [Looking for data and advanced search] Structured search - Search results view
Feature #14276: [Looking for data and advanced search] Structured search - Service
Feature #14275: [Looking for data and advanced search] Structured search - basic view
Feature #14273: [Navigation] Notification system (process end, shared with someone)
Feature #14270: [Running a workflow] Do not change inputs after going back during running a process
Bug #14265: [Bug][Top Bar][Graphic] Search icon in Search bar is misplaced
Feature #14260: [API] Add "runtime_token" field to container_requests
Feature #14259: [SDK] Python collection class uses copy remote block to local keepstore
Feature #14253: [UX Design][Looking for data and advanced search] Structured search
Bug #14250: [Bug][Log In][Graphic] A flicker can be observed when logging in
Bug #14249: [Bug][Log In][Text] Misspelled title on Log In page
Feature #14244: [Data operations] Context menu for collection in trash
Idea #14242: [controller] Verify hash on manifest text when querying by PDH
Bug #14236: [WebDAV] Can't delete the last file in a collection
Feature #14233: [Running a workflow] Multiple file selection - list of files
Feature #14232: [Running a workflow] Multiple file selection - file selection
Feature #14231: [Running a workflow] Multiple file selection - project/collection tree
Feature #14230: [Running a workflow] Multiple file selection - merge modal elements
Idea #14225: [Running a workflow] Merge running a process elements
Bug #14224: [Bug][Running a workflow] Correct shell quoting in command modal
Bug #14219: [Bug][Main Container][Text] Missing tooltip for "Filters" icon
Bug #14218: [Bug][Side Bar][Graphic] Inconsistent highlight coloring for "+New" button
Idea #14214: [Workbench] Show expand icons only for expandable tree nodes
Bug #14205: [Improvement][Side Bar][Layout] Move the "+New" button to the left
Feature #14201: [API] Accept "exclude_home_project" flag in groups#contents
Feature #14200: [API] Reduce privilege exposure via API tokens in multi-cluster workflows
Feature #14199: [keepstore] copy block from remote keepstore to local keepstore
Feature #14198: [CWL] run steps on remote clusters
Bug #14187: [Bug][Side Bar][Functionality] The Side Bar items are not sorted numerically
Bug #14181: [keep-web] [Documentation] Increase client_max_body_size for WebDAV requests
Bug #14180: [Bug][Main Container][Text] Missing tooltip for Restore icon in Trash View
Bug #14178: [Bug][Main Container][Text] Missing tooltip for More Options icons
Bug #14166: [Bug][Top Bar][Text] Description for "?" is missing
Bug #14165: [Bug][Top Bar][Text] Description for "i" icon is missing
Bug #14163: [Bug][Main Container][Performance] A screen flicker can be observed when accessing Trash
Feature #14161: [UI] Focus on first input elements is missing, default button don't react on Enter
Bug #14160: [Trash view] Entire view disappears after typing text in search bar that cannot by found
Bug #14153: [gem] make google-api-client compatible with ruby 2.3.7
Support #14149: [Navigation] Improvements of top bar and breadcrumbs
Support #14148: [Data operations] Icons for Log and Command, Inputs, Outputs in process context menu
Bug #14144: [Bug][Side Bar][Text] "Recent open" sub-menu title does not have the correct form
Bug #14143: [Bug][Side Bar][Functionality] "Recent open" sub-menu is not available
Bug #14142: [Bug][Side Bar][Functionality] "Workflows" sub-menu is not available
Bug #14135: [Bug][Side Bar][Layout] The layout design can be corrupted by using the TAB button
Bug #14133: [Improvement][Side Bar][Text] "Shared with me" is not using capital letters
Bug #14132: [Bug][Side Bar][Functionality] "Shared with me" sub-menu is not available
Bug #14126: [Bug][Top Bar][Widget] Search bar is not functioning properly
Bug #14123: [Bug][Top Bar][Functionality] Top-left Title does not function as a link
Feature #14121: [Data operations] Project description - details panel improvements
Feature #14120: [Data operations] Project description - rich text editor
Support #14119: [Data operations] Improvement of uploading files in collection
Bug #14117: c-d-s reniceAll sets nice on jobs that are not pending
Bug #14116: c-d-s reniceAll does not wait for complete information on Arvados jobs
Bug #14113: c-d-s SqueueChecker may violate sync.RWMutex semantics (potential goroutine deadlock?)
Feature #14099: [Running a workflow] Process service - status for subprocesses
Bug #14095: [Workbench] Filters shouldnt be at every column in data-explorer
Bug #14094: [Workbench] After loguot we shouldnt have buttons and empty view
Bug #14093: [Workbench] Max-width for 'name' in data-explorer
Feature #14090: [UI] Showing default view only after first data fetch
Feature #14087: [controller] Fetch remote-hosted collections by PDH
Support #14084: [Workbench] Workbench primary and secondary color
Feature #14078: [Workbench] Obtain configuration data from rest endpoint
Bug #14074: a-c-r does not work with input keep locators containing '#' characters
Idea #14067: Moving or Copying collections in workbench should have an input uuid field
Feature #14058: Build number / Git short hash commit info on the app toolbar
Support #14044: Filter builder and Order builder simplification
Feature #14042: Rename "Tags" to "Properties" in Collection Details view
Support #14041: [Workbench] General UI improvement ideas - upload icon
Bug #14040: Collection upload button triggers hard coded qr1hi uuid
Bug #14037: [Data operations] Collection file operations menu should be selection sensitive
Bug #14036: a-n-m spawned a container on the wrong sized node
Feature #14030: [CWL] Use streamable flag as a hint to use keep output
Bug #14027: [Workbench] Wrong animation on open in tree-picker
Bug #14022: [Tests] Timeouts causing build failures on jenkins
Idea #14020: [keep-web] Instruct browsers to allow webdav headers in cross-origin requests
Feature #14018: arvados-cwl-runner should support setting properties on container requests
Bug #14017: a-c-r logs "submitted container [uuid]" but the uuid is actually a container_request
Bug #14012: arv-put does not check cached signatures when resuming
Bug #14011: build/run-library.sh version_from_git function dumps environment when not in a git repo
Bug #14009: container request creation very slow when there are many potentially reusable containers
Support #14007: [Refactoring] Replacing relative imports with typescript paths
Bug #14005: arv-copy will not create a new collection if copied within the same project
Idea #14001: [Spike] [Controller] Port "update workflow" API to controller
Bug #13999: Python SDK downloading a different file from Keep
Idea #13997: [Controller] Port "collection update" API from Rails
Idea #13996: [API] Migrate RailsAPI to new cluster config file
Feature #13994: [Keepstore] Fetch blocks from federated clusters
Feature #13993: [API] Fetch remote-hosted collection by UUID
Bug #13991: crunch-dispatch-slurm does not warn when slurm MaxJobCount reached
Feature #13990: Collection files listing, download and removal based WebDAV service
Bug #13985: [Projects] List doesn't refresh on adding first project
Support #13984: [Data operations] Collection files operations using WebDAV
Bug #13982: crunch-dispatch-slurm / Go SDK Dispatcher not able to "let go" of deleted containers
Bug #13981: Make keep-web documentation available on doc.arvados.org
Feature #13978: [Data operation] Outputs expiry (collection view)
Bug #13972: Listing collections by PDH and name can be very slow
Feature #13968: [Data operations] Data collection view - Adding/Deleting tag
Idea #13966: [Data operations] Removing process (moving to trash)
Idea #13965: [Data operations] Removing collection (moving to trash)
Bug #13961: [nodemanager] Be quicker applying fixup for node features
Bug #13960: Workbench takes new users to inexistant tutorial
Bug #13956: [keep-web] (webdav) Support COPY and MOVE between collections
Feature #13953: [Data operations] Data operations view - Files card - file table menu
Feature #13952: [Data operations] Data operations view - Files card - files context menu
Bug #13941: [Data collection] Not all files in favorites are starred.
Idea #13937: [keepstore] Move legacy metrics to prometheus /metrics endpoint
Feature #13936: [Workbench] Modal after first log in (Steps for registration)
Idea #13925: Default keep cache scales with requested container size
Bug #13924: Timeout when getting collection by portable data hash
Idea #13908: [Epic] Replace SLURM for cloud job scheduling/dispatching
Support #13906: [Data operations] Connect upload component to collection creation modal
Idea #13900: [Data operations] Add to favorites (collections)
Idea #13898: [Data operations] Edit collection (collections)
Feature #13895: [Data collection] SMMARRD operations for collections
Feature #13894: [Workbench] Display information when page doesn't contain any content
Bug #13892: [arvados-cwl-runner] Include a deprecation warning if using jobs API
Feature #13886: Integrate toggling favorites with snackbar notifications
Support #13885: [Navigation] Refactor and unify icons on tree component
Bug #13883: [Workbench] Arrow animation is not working after loading
Support #13878: [Data operations] Project creation - redux-form
Support #13871: please tag git revisions that result in deployed packages for -dev streams
Bug #13868: [Node manager] Gets into trouble if nodes don't have arvados_node_size tag
Idea #13862: [Running a workflow] Run a process - inputs selection
Idea #13861: [Running a workflow] Run a process - workflow selection
Feature #13860: [Running a workflow] Process view - status for subprocesses
Feature #13859: [Running a workflow] Process view - subprocesses
Feature #13858: [Running a workflow] Process view - Information card
Idea #13856: [Data operations] Data uploading (upload component)
Feature #13855: [Data operations] Data Collection view - Files card
Feature #13854: [Looking for data] Data Collection view - Tags card
Feature #13853: [Data operations] Data Collection view - Information card
Bug #13849: [CWL] secondaryFiles checks failed in single container
Feature #13827: [Looking for data and advanced search] Structured search - Advanced view
Idea #13826: [Data operations] Removing (removing from trash)
Idea #13825: [Data operations] Removing project (moving to trash)
Idea #13823: Package Arvados for Ubuntu Bionic Beaver 18.04 LTS
Bug #13819: [DEMO] No functions available on Arvados Workbench 2 Demo
Bug #13818: [DEMO] No functions available on Arvados Workbench 2 Demo
Bug #13812: arv cli continues to cache broken discovery document
Bug #13804: [Node manager] shutting down nodes when there is a wishlist for same size nodes
Bug #13803: Big manifest produces NoMemoryError on API server
Feature #13798: [Workbench] Refactoring - Michał Kłobukowski
Bug #13795: crunch-dispatch-slurm too polite about killing containers
Idea #13794: Build Docker images without requiring Docker on client
Idea #13792: Document strategies on how to use existing resources to save user preferences
Bug #13791: Document existing metrics endpoints for Keep store server and Node manager
Bug #13788: crunch-dispatch-slurm fatal error: concurrent map writes
Feature #13781: [Data operations] Creating a project validation
Bug #13780: Update sprockets to ~> 2.12.5 for security vulnerability fix
Feature #13778: [Data operations] Details panel - activity tab
Feature #13773: "Will fail" status for failing (but not yet failed) containers
Bug #13772: Rerunning a container_request that has a failed child CR should restart the failed CR
Bug #13770: Browser context menu opens on top of app context menu
Feature #13768: [Data operations] SMMARRD Context menu in projects table
Bug #13766: [API] bug in libyaml / Pysch used by API server to parse yaml
Idea #13765: [Looking for data and advanced search] Information inside Details Panel
Support #13764: [Workbench] Icons from FontAwesome to Material.io
Idea #13760: Provide more information to SLURM to make scheduling decisions on HPC
Bug #13750: Project item remain active when another side panel is activated
Idea #13731: Design new nodemanager config data organization for cluster-wide config
Feature #13705: [Data operations] Item common details service
Bug #13692: [arvados-cwl-runner] Improve error message when environment variables missing
Feature #13688: [API] optional asynchronous flag for create/update operations
Bug #13685: support "kind": "text" for workflow and cwl inputs mounts in a-c-r
Feature #13684: Create project - functionality in project service
Feature #13683: Apply sorting and filtering to available data from projects and collections
Bug #13681: [CWL] Cannot set submit-runner-ram when running from Workbench
Feature #13675: [Composer/Workbench] Import of public git repo to a new Arvados repository
Bug #13674: [crunch-dispatch-slurm] Use hash instead of array for InstanceTypes config
Task #13670: Create CWL SGLF tile library pipeline for creation and merging tile libraries
Bug #13668: [VERSION] add a human readable version as Default
Bug #13649: c-d-s doesn't request a preemptible instance when it should
Idea #13648: [Epic] Use one cluster configuration file for all components
Feature #13646: [API] Rails API server loads cluster configuration file
Bug #13644: [STORAGE-CLASES] Report the storage classes used by a pipeline
Feature #13643: [CWL] Requirement for storage classes of data
Bug #13638: Fix incorrect python-arvados-cwl-runner package version
Bug #13630: locking api_client_authorizations for update can deadlock ContainersController#update
Feature #13628: Connect breadcrumbs with project tree component
Bug #13623: [Documentation] Update install docs to acknowledge systemd
Feature #13619: [Controller] Federated multi object retrieval
Feature #13618: Tree component adjustments for dynamic content
Bug #13617: [a-n-m] labels in instances in AWS are confusing
Bug #13613: [R SDK] document minimum version of R required (and check at runtime)
Feature #13611: Nodemanager reads instance sizes from the system config file to avoid duplication
Feature #13610: Improve project service to load tree structures
Bug #13609: [R SDK] Copying files using the R SDK results in 0 byte files
Bug #13607: [arv-mount] avoid excessive memory consumption of idle arv-mounts
Feature #13603: Connect loaded projects with project tree component
Bug #13596: R SDK documentation uses incorrect function names
Bug #13594: PG::TRDeadlockDetected when running cwl tests in parallel
Bug #13593: [API] Sequence of "create group" requests runs slowly, and can crash API server
Bug #13591: Users cannot change their First and Last name in their profile
Idea #13580: Document storage classes for users/bioinformaticians
Idea #13574: [Controller] Update container priorities asynchronously
Idea #13571: Review dependencies to make sure that they meet requirements
Idea #13569: Add units tera / giga / mega / kilo for configurations
Bug #13565: [cwl] a-c-r should log useful information on failure even with --quiet
Feature #13561: [API] Store, and add APIs to retrieve, previous versions of collection objects
Feature #13557: Copying a container request should link to the original container request
Bug #13550: nearly all postgres connections blocked by row-level locks on containers
Bug #13543: [Workbench][API Server] Version reporting broken
Bug #13542: No timeout is specified in A.C.R or as a default in the python sdk
Feature #13540: Custom pluggable viewers for certain data types
Bug #13539: remove create-plot-data-from-log.sh from build/run-tests.sh
Feature #13533: option to specify vcpu runtime constraints on arvados-cwl-runner when using --submit
Idea #13522: [keepproxy] document limiting maximum number of HTTP connections
Bug #13518: arvados-cwl-runner unhandled error HttpError 422 current transaction is aborted
Bug #13517: keepstore memory usage appears to not be related to MaxBuffers
Bug #13512: current arvados-sso-server package on xenial-dev does not install
Idea #13501: [arvados-cwl-runner] [arv-keepdocker] Use subprocess32 instead of subprocess
Bug #13500: crunch-dispatch-slurm PG::TRDeadlockDetected: ERROR: deadlock detected
Idea #13497: [API] Initial "arvados-controller" server that proxies API endpoints to Rails server
Idea #13484: Support multiple load-balanced API server nodes
Bug #13455: [keepproxy] Test suite sometimes hangs in go 1.10.1
Bug #13454: [Documentation] Add how to work with IGV and keep
Feature #13431: [keepproxy] [GoSDK] Propagate desired storage classes in PUT request headers
Idea #13430: [arv-put] [Python] Allow caller to specify storage classes when writing data to Keep
Idea #13429: [API] [arvados-cwl-runner] Save workflow outputs to desired storage classes
Bug #13427: [keep-balance] Handle volumes that are mounted simultaneously by multiple servers
Idea #13425: Create CWL pipeline for VCF + BED file to gVCF conversion
Bug #13422: High cache thrashing should warn the user that their job will take longer than expected
Support #13418: Python SDK must have docstrings for all public interfaces
Bug #13407: [keep-balance] Take keepstore-reported volume replication level into account
Task #13405: API server collections by pdh ordered by trash_at
Idea #13384: [Workbench] Search users by email address and shell account
Feature #13383: [keepstore] configurable number of trash workers
Feature #13382: [keepstore] Write new blocks to appropriate storage class
Feature #13372: "trash current collection" button from inside a collection
Bug #13371: keep-web -dump-config fails if no /etc/arvados/keep-web/keep-web.yml exists
Bug #13359: Error when logging in to Workbench. Missing session tokens.
Bug #13351: Benchmark container_request creation and see if there are opportunities for optimization
Idea #13336: Implement VCF with BED file conversion to FastJ
Bug #13330: Clean up container input collection naming and properties
Feature #13327: More responsive page loads with API ?include=container_uuid
Idea #13325: As a CWL learner, I would like to be able to run CWL workflows easily on playground
Bug #13322: keepstore -help entry for -dump-config is unclear
Bug #13305: keepstore starts returning 401 Unauthorized in the middle of a workflow
Idea #13282: Create sysadmin doc section and move all relevant wiki pages
Feature #13279: [Crunch v2] add job field in crunch v2 to show who created job
Feature #13272: [keep-web] read/write support for /by_id and /users
Bug #13256: Weird directory structure for CommandLineTool CWL pipeline
Idea #13255: Provide account activation configuration options for federated logins
Support #13253: Code cookbook example creating a collection and uploading a local file into it
Bug #13247: Check CGF CWL takes up too much local disk space
Idea #13219: Allow user to specify time limit for submitted jobs
Idea #13218: Support browsing of projects shared with me in WebDAV
Bug #13212: Make deleted output collections more obvious in container request display
Idea #13196: Workflows are published to all clusters in a federation
Idea #13192: Update SGLF sanity checking CWL and parallelize
Task #13191: Review #13187 sglf-merge sometimes produces duplicate tile variant IDs
Bug #13188: [API] get rid of warning: Called 'load' without the safe option
Bug #13187: sglf-merge sometimes produces duplicate tile variant IDs
Bug #13166: [node manager] wishlist should consist of top priority containers
Bug #13162: [SDKs] Remove arvadosclient and keepclient libraries
Idea #13147: [arv-put] Add request ID to requests for tracability
Idea #13145: Include container status & exit code in container request response
Bug #13144: [SDKs] Wean all components off old arvadosclient and keepclient libraries
Feature #13143: [API] Add secret_mounts attribute to containers and container_requests
Bug #13140: [CWL] Update cwltool for latest cwl conformance tests
Feature #13126: [keep] Investigate using signed URLs to delegate access to cloud buckets
Bug #13113: arvados-cwl-runner error while getting output object
Idea #13112: Provide a mechanism to store "secrets" securely
Idea #13111: [WebDAV] Support browsing of project hierarchies
Bug #13108: arvados-cwl-runner dispatches container requests very slowly
Bug #13106: [SDK] API errors in Python keepclient don't reset cache slot
Bug #13105: Missing federation config makes the multi-site search's session manager fail to log in
Idea #13102: Make it possible to reuse containers within a range of RAM (and other?) requirements
Bug #13100: [crunch-run] Replace custom manifest-writing code with collectionFS
Idea #13096: Investigate packrat to lock down R package dependencies
Bug #13090: [CWL] Pass through --eval-timeout to runner container
Idea #13076: R SDK autogenerate API to access all Arvados object types
Bug #13068: [Composer] Layout doesn't fit in window with long repository list
Bug #13067: "Uh oh" While uploading output files ... bad address
Feature #13062: [SDK] Reduce collection class memory footprint
Bug #13053: [CWL] discover_secondary_files not processing expressions
Idea #13051: Spike - Investigate/prototype AWS spot instance support in libcloud
Bug #13050: Tutorial arvados-cwl-runner job failing on qr1hi
Bug #13047: Log apiClientAuth UUIDs in keep-web, keepproxy, etc.
Idea #13046: Provide configuration knob to disallow external access through keep-proxy
Bug #13037: [Composer] Link from workbench to composer should include API token
Bug #13023: [Workbench] No newlines when cutting and pasting from workbench log
Bug #13005: [Crunch2] All stdout gets the same timestamp and other logging problems
Feature #12996: [SDKs] CollectionFS should repack highly fragmented files
Idea #12995: [Workbench] Allow user to add a new Google account to their Arvados account
Bug #12994: Can't create user group with the same name as a top level project
Bug #12991: [crunch2] Propagate memory limit from runtime constraints to docker container
Idea #12961: Support Bitbucket git repo access from Composer
Idea #12960: [API] Migrate remaining "properties" fields to jsonb
Bug #12959: [Federation] Wrong cluster ID shown on multisite search page
Bug #12951: FastJ aggregation into SGLF takes too much memory
Idea #12945: Document and test identity provider migration for user accounts
Bug #12940: [arvbox] Use runit directly instead of runsvinit
Bug #12934: [CWL] Fix Arvados bugs revealed by newly added conformance tests
Bug #12932: [Composer] displays " Syncing platform data..." never goes away
Feature #12917: Support ?include=container_uuid for group contents
Bug #12908: install docs for slurm don't allow multiple jobs per node
Bug #12904: arvados-cwl-runner in --local mode allows ECMAScript 6 syntax
Bug #12903: arvados-cwl-runner only loads cwl $import directives when run with `--local`
Bug #12893: [Crunch2] Logs should be saved to disk when container is cancelled
Bug #12891: [crunch2] log collection not saved for cancelled job
Bug #12887: [Composer] Save button for Command line tools doesn't save
Bug #12885: [Composer] Error when creating a new file in an empty repository
Bug #12884: [Composer] Failure to connect to git not well reported
Bug #12883: [Composer] Chrome silently suppresses window.open() when using "run" button
Bug #12881: [Composer] Drag and drop of tools into graph view doesn't work
Bug #12879: [Composer] Mouseover on graph nodes logs exception
Bug #12878: [Composer] Very large repositories take a very long time to load & hang the app
Bug #12877: [Composer] Opening repositories without 'master' branch stays in "loading" forever
Bug #12873: arvados-cwl-runner does not allow keep locators in command line input arguments
Bug #12863: [Workbench] Container requests in projects should show status
Bug #12857: arvados-cwl-runner does not work with mixed workflow/tool cwlVersion
Bug #12854: [crunchstat-summary] broken option for skip child jobs?
Bug #12840: [Workbench] Don't show cancelled pipeline instances as failed
Bug #12834: [Crunch2] Node record's crunch_worker_state field is not populated
Bug #12822: [keepproxy] regression: cannot read data with a collection-sharing token
Bug #12803: Go SDK regression "bad file segment" on Docker images with sha256:... in filename
Bug #12791: [API] fix race between arrival of trash time and next sweep
Feature #12752: [API] Publish keepWebServiceUrl in discovery document
Bug #12748: [crunch2] crunchstat-summary doesn't report elapsed time for crunch2 jobs
Feature #12746: [crunch2] Add I/O (and other?) stats to crunch-run
Bug #12731: [crunchstat-summary] zoom/pan should be synchronized for all HTML graphs
Bug #12720: systemd unit files should be compatible with older systemd versions
Idea #12708: [keep-balance] Move blocks to satisfy storage_classes_desired
Idea #12707: [API] Add columns for desired/actual storage classes for each collection
Idea #12705: Documentation/helper scripts for migrating users to federated identity
Idea #12704: [API] Associate multiple identity_url from SSO with same user
Task #12691: Review 12662-current-user-test (was 12662-multisite-add-broken
Bug #12690: crunchstat-summary --container-request does not report on keep i/o
Bug #12684: Let user specify a retry strategy on the client object, used for all API calls
Idea #12666: --ignore-docker-for-reuse not passed to crunch v2 jobs started via --submit --no-wait
Bug #12660: cwl-conformance-tests jenkins job hangs on composer
Feature #12639: Composer theme to match Workbench color scheme
Feature #12626: [API] Merge user accounts (redirect=true case)
Bug #12606: Symlink in output points to invalid location -- no such file or directory
Bug #12593: Unable to resolve localhost in GATK4 log4j setup
Idea #12574: [API] Propagate priority of parent container to children
Idea #12571: arv-mount by_tag directory support for properties
Bug #12558: [Workbench] Bad dashboard time formatting - 60m == 1h
Idea #12552: When priority is equal, the children of an earlier-submitted workflow should run first
Bug #12551: crunch-job should check errors from open() calls
Bug #12546: [crunchstat-summary] should obey --skip-child-jobs when working on a container
Idea #12527: [Composer] Refactor to separate vendor-specific pieces and all them to be replaced
Feature #12526: Setting priority field through arvados-cwl-runner
Feature #12523: [Composer] New workflow / new command line tool buttons can be used
Feature #12517: [Workbench] page with a view of all the top level container requests
Bug #12515: Workbench base URL for multi-site search results should be configurable
Idea #12512: [Workbench] Implement X-Request-ID to enable request tracing
Idea #12479: [Workbench] Extend tag/property editing to support a structured vocabulary
Bug #12478: [crunchstat-summary] bad time formatting for jobs > 24 hours
Bug #12467: crunch-run not waiting for Docker image to finish loading.
Bug #12465: [crunchv2] Improve crunch-run environment reporting
Bug #12446: [crunch2] crunch-dispatch-slurm monitoring too many containers gets 414 error
Feature #12444: Compute nodes monitor the tmpdir space over time
Feature #12430: Crunch2 limit output collection to glob patterns
Bug #12422: pin ciso8601 to avoid installation trouble on Python 3
Bug #12416: keepstore does not work with s3_volume on Ceph RadosGW
Idea #12414: [API] Contents of trashed projects are actually deleted once delete_at is past
Feature #12400: arvados.Collection class should be able to calculate collection size
Feature #12371: Admins should be able to see node status from Azure on workbench
Bug #12369: Update documentation to reflect split of FUSE driver into its own package
Bug #12360: Document how to add EBS tmp disk to nodemanager configuration
Bug #12358: Document requirements for nodemanager token scope
Bug #12349: [API] Validate container requests "output_path must be in a writable mount"
Feature #12345: [CWL] Use arv-put collection caching for file uploads
Bug #12332: [OPS] puppet messages on ci.curoverse.com about gem issues
Feature #12320: Access Arvados projects under the "by_id" directory in keep mount
Bug #12319: cgfv3 files have errors in last tile path (0x35e)
Bug #12318: Honor Retry-After headers on libcloud exceptions
Feature #12314: [FUSE] Incremental collection subdirectory load
Bug #12306: [arv-mount] --unmount should work on an unresponsive mount
Bug #12304: Different versions of ruamel.yaml required across SDK
Bug #12298: [Crunch2] Invalid container output_path causes infinite loop of futile dispatch attempts
Bug #12297: [Workbench] dashboard fiddlesticks with minimal container request
Bug #12295: [nodemanager] Only looking at first 100 queued jobs
Bug #12249: Default workbench login page mentions Google, even when not using Google login.
Bug #12247: [keepproxy] Fix misleading log message when GET response is interrupted
Bug #12246: [Crunch] Better crunch-run error when command not found
Bug #12245: pasta rotini-fastj does not handle tagset without ending newline
Feature #12244: API server bulk transfers for keep-balance collection retrieval
Idea #12239: Allow templating of the collection sharing web page
Bug #12215: arvados-docker-cleaner broken on ubuntu precise (12.04)
Bug #12212: [arvados-node-manager] Instance-profile ARN request
Bug #12199: Don't schedule jobs on nodes which are too much bigger than requested
Bug #12198: Copying a project with a docker image doesn't copy the docker metadata
Bug #12194: [API] [Workbench] Colons and ampersands in search should not produce errors
Idea #12191: Support SLURM parameter passthrough from CWL jobs
Idea #12189: Support generic resource requests for run time constraints
Bug #12183: [crunch-run] Handle symlinks with absolute paths into output directory
Feature #12179: Panel showing available instance types on the cluster
Bug #12178: Activating an account (setting is_active from false to true) does not email the new user
Bug #12170: crunch-run handling non-group readable files in output directory
Feature #12167: [SDKs] [API] [keepstore] [keepproxy] Facilitate request tracing for all services
Bug #12134: [arv-mount] Fix test deadlock by using new llfuse in test suite
Bug #12113: mandatory keep_web configuration missing from workbench install instructions
Bug #12107: [API] jobs.create should not do slow git operations
Bug #12100: Update cwltool for secondaryFile handling changes
Bug #12093: arvados-cwl-runner doesn't propogate --project-uuid to submitting container
Idea #12085: Add monitoring/alarm for failed/slow job dispatch & excess idle nodes
Bug #12082: [SDKs] Improve wording of Keep error messages in Python SDK
Bug #12078: [crunch1] [crunch-job] Perl error "API method ... failed: hash- or arrayref expected"
Bug #12077: [Workbench] Description column doesn't contain descriptions
Bug #12073: [Node manager] Clean up stale arvados node records
Bug #12057: [node manager] boot nodes for jobs marked (Priority)
Idea #12032: [API] Allow projects to be deleted (ie placed in the trash can)
Feature #12028: Be able to create a new collection based on a subdirectory in workbench
Bug #12026: [crunchstat-summary] gives invalid min_cores recommendation
Bug #12020: [Tests] Flaky test in Python SDK tests.test_events.WebsocketTest.test_subscribe_poll
Feature #12018: Synchronize group membership with external data source
Feature #12017: Windows file system driver for Keep (arv-mount equiv)
Feature #12009: Find arvados-cwl-runner version easier in a container request
Idea #11995: [Workbench] Support more filetypes for in-browser display
Bug #11994: [arv-mount] Do not crash if /sys/fs/fuse/connections is empty
Idea #11983: On the collections page indicate expiring collections
Bug #11973: [CWL] package-builder fails on schema-salad>=2.6
Bug #11965: arvados-cwl-runner --help --api default needs to be changed
Bug #11960: [Websockets] trash events not delivered reliably
Idea #11942: [CWL] arvados-cwl-runner should support tagging output collection using properties
Bug #11917: Error fetching collection (HttpError 422) during call to arvados.util.listdir_recursive
Feature #11906: Basic authenticated http health check ("ping") for each system service
Bug #11901: [arvados-ws] Fix leaking postgres connections and subsequent stall
Bug #11896: [Node-Manager] self.disk == None causes to raise an exception
Idea #11884: Convert Collection properties column type to JSONB
Idea #11871: [Workbench] Add a "Browse" tab that links to tree/master in repository#Show page
Bug #11863: [Go] CLI programs should exit 0 after giving -help
Idea #11857: [CWL] arvados-cwl-runner defaults to crunch2 if available
Bug #11850: [CWL] arv:RunInSingleContainer should take max() of ResourceRequirements of substeps
Bug #11846: [Workbench] NoMethodError when renaming an image file
Bug #11844: [Workbench] incorrect text about log messages on empty collection
Bug #11837: [API][Workbench] user can see other users' trash
Idea #11836: [Nodemanager] Improve status.json for monitoring
Idea #11823: [Doc] Add user documentation for trash/delete lifecycle
Bug #11822: [API] Add recursive and include_trash params missing from discovery doc
Bug #11821: [API Server] Update discovery document to include latest API updates
Feature #11809: [keep-web] Cache collections and permissions
Idea #11807: [API] Migrate old serialized database content from YAML to JSON
Bug #11803: repositories#get_all_permissions API should not be so slow
Idea #11789: [arv-put] add a --exclude flag to allow specific files/directories to be skipped
Bug #11788: [arv-put] should preserve directory structure when given directory references
Idea #11770: [Python SDK] Implement support for universal newline mode in Collections API
Bug #11769: crunch-dispatch.rb tries to scancel crunchv2 containers
Feature #11745: Support schema.org/Google structured markup for datasets
Idea #11742: [API Server] Support for pulling Docker images and uploading them to Keep
Idea #11741: [Crunch2] Create workflow object for CWL runs which are initiated from the command line
Idea #11740: [Workbench] Support display & reseting of expiration dates for collections
Idea #11724: Pull Docker images without requiring Docker on client
Idea #11698: Convert new SGLF to glf.2bitgz, glf.2bit.path and glf.2bitbz2
Bug #11693: [Crunch2] Correctly handle symlinks to input files in output dir
Bug #11692: CWL Expression Tool Javascript issue when using str.includes
Bug #11682: [API] Deleting container request doesn't cancel containers
Bug #11680: [Workbench] Provenance graph consolidates scatter steps
Bug #11679: [Workbench] Logs containers with undefined exit code
Bug #11669: [Crunch2] crunch-dispatch-slurm hits scancel too much
Bug #11652: [Workbench] Search should search subprojects as well as selected project
Feature #11646: [keepstore] Support X-Keep-Desired-Classes header
Feature #11645: [keepstore] Add "StorageClasses" field to volume config
Bug #11638: [arvados-ws] Label and limit database connections
Bug #11634: [Tests] Rails install fails when bundle specifies a gem included in system ruby
Bug #11629: [API] NoMemoryError in GroupsController#contents
Bug #11626: [Crunch2] Still not propagating slurm errors to user
Bug #11625: [Workbench] Ensure that running processes are visible on the dashboard
Bug #11609: [Workbench] A cancelled container request page should show the "Re-run" button
Feature #11605: arv-put detects symlinks to common files and directories to avoid duplicated uploads
Bug #11594: [API] [Workbench] set a default config.log_level
Bug #11593: [API] [Workbench] config option serve_static_assets to serve_static_files
Bug #11581: a-c-r should log the command used to run the pipeline
Idea #11580: [Workbench] Improve format of /container_requests index page
Bug #11561: [API] Limit number of lock/unlock cycles for a given container
Idea #11558: [FUSE] Integration test using real programs with complex write patterns.
Bug #11556: occasional API server badness: 'incomplete response received from application'
Feature #11555: [API] Webhook callbacks for server-to-server communication
Bug #11553: [FUSE] Writable fuse creating conflicts with itself
Bug #11548: workbench needs to handle API server timeouts better
Bug #11531: [API] clean up stale/conflicting dns data from deleted node records
Idea #11524: Implement disk usage reporting for the administrator
Bug #11520: "arv collection list" command parsing allows invalid lines
Feature #11515: [CWL] [Workbench] Support for copying/moving pipelines
Bug #11510: [SDK] Support writes to offsets beyond end of file
Bug #11509: [Keep-web] Support CORS requests with Range headers
Bug #11495: bcbio NA12878 validation runs: job re-use failure with non-existant collection
Bug #11494: bcbio NA12878 validation runs: failed steps due to being unable to setup container
Bug #11470: [API] container_requests#update alternately responds 422 or 404 for no apparent reason
Idea #11468: [VG] Automated download from Azure / upload to Keep
Bug #11457: [Arvbox] ci.commonwl.org failing due to SSO server not starting
Idea #11454: Support federated search across a set of Arvados clusters
Idea #11453: Federated user identity which works across a network of Arvados clusters
Idea #11452: Support rendering of CWL description fields with embedded markup
Idea #11450: [Crunch2][Workbench] Improve formatting of /workflow page
Feature #11410: [SDK] tool for copying CWL file + input collections
Bug #11407: [SDK] Go respects ARVADOS_DEBUG to enable debug logging
Idea #11365: [Workbench] Add lock button for collection display to enable rename & delete
Idea #11350: [Nodemanager] Merge cloud_environment support to upstream libcloud
Idea #11309: [Crunch2] crunchstat-summary --container UUID should summarize container logs
Idea #11308: Support Python3 for arvados-python-client & command line utilities
Idea #11285: Update Pipeline Optimization wiki with CWL/Crunchv2
Bug #11283: duplicate key value violates unique constraint "index_nodes_on_slot_number"
Bug #11278: Trailing space on string pasted into search box should not cause "Oops request failed"
Bug #11261: [API] full text search on pipeline_instances table is extremely slow (wrong index?)
Bug #11260: [API] "arv group contents" produces a 404 error (seems to POST instead of GET?)
Idea #11259: [VG][myBRCA] Update status API at beginning and end of sample run
Bug #11257: [CWL] Fails with $schemas referencing remote resources.
Feature #11255: [Crunchv2] Option to use host networking for containers
Idea #11251: [Tests] Make workbench integration tests finish faster (at least in Jenkins)
Idea #11250: [Workbench] Better user-facing terms for container states
Bug #11249: [SDKs] Writable collection files returned by Go SDK should be seekable
Bug #11237: python-arvados-python-client depends on old versions of packages
Bug #11236: Dependencies in Ubuntu 16.04 (xenial) offer to REMOVE arvados-node-manager
Bug #11221: [systemd] Always restart exited services, even after 3 startup failures
Bug #11209: stuck keep fuse mounts not cleared by crunch-job
Bug #11190: Containers seem to run more than once, which isn't supposed to happen
Idea #11185: [Workbench] Add ability to disable job reuse when running a workflow
Feature #11183: [Deployment] Use consul to report health of services/components
Idea #11177: [GA4GH] Participate in interoperability challenge
Idea #11171: [Nodemanager] Packaging for compute node setup scripts
Bug #11170: Stale squeue processes on c97qk caused by "crunch-dispatch --jobs"
Bug #11168: [API] Use JSON instead of YAML for serialized fields in database
Idea #11167: [Workbench] Remove arv-get file download fallback
Bug #11166: [Crunch2] crunchrun.go should avoid name collisions when creating log collections
Idea #11163: [GA4GH] Participate in DREAM workflow interoperability activities
Idea #11161: [GA4GH] Support task execution API using crunch v2 containers
Idea #11160: [GA4GH] Expose workflow records via tool registry API
Bug #11158: [FUSE] Hang on simple FUSE operation and when logging in again later
Bug #11157: [arv-put] When debug mode is active, report the cache file name being to be used
Bug #11156: [Crunch2] 9tee4-xvhdp-0m3a4ys52od7dhs was stuck until c-d-s was restarted
Bug #11155: [Docs] Document keepstore S3 volume configuration
Bug #11152: "There are 4 third party activities currently seeking participants." - but there are 5
Idea #11147: Write scalability test which can be used periodically as needed
Idea #11139: [Node manager] Expected MemTotal for each cloud node size
Bug #11138: Protection against running new style docker 1.10+ image on old docker host
Bug #11137: apt-get upgrade arvados-api-server on Ubuntu 12.04 did not update crunch-job
Bug #11121: [Crunch] Set output collection owner_uuid to match job
Feature #11100: [CWL] Intermediary collection handling can be specified
Feature #11095: [CWL] Hint to control reuse of individual workflow steps
Bug #11093: "arv keep_service create" should go to an editor.
Bug #11075: Trying to copy a pipeline template to 9tee4 fails
Bug #11070: [arvados-ws] job logs are not being updated in real time
Idea #11065: [API] Delete rows from logs table when they exceed a configured threshold
Feature #11064: [Crunch2] crunch-run expires output collection immediately
Bug #11060: [Workbench] User-facing "all visible repositories" page
Bug #11027: [Crunchv2] python thread error after job success
Idea #11017: [API Server] Implement Docker version compatibility fallback support
Idea #11016: Document how to choose a suitable blob signature TTL
Bug #11013: [WB] 'Used by' tab empty when no graph is available
Bug #11002: [arv-put] crash in arvfile on upload NoneType object has no attribute 'closed'
Idea #10996: [SDK] Writable file-like interface for collections in Go SDK
Feature #10990: [keep-web] Add support for HTTP Range requests
Feature #10988: [DOC] update documentation to list ubuntu1604
Bug #10969: arv keep docker to check for valid Docker image and version
Idea #10968: [arv-put] Notify user that resume cache is being used & provide progress indication
Bug #10948: [Workbench] Live stats should use consistent coloring for graphs
Bug #10946: [Docs] [SDKs] Mention in API docs and discovery doc that destroy=delete and index=list
Bug #10945: [Workbench] No way to navigate from CWL job to its parent
Bug #10903: Cancel button on jobs & pipeline instances should cancel all child jobs too
Bug #10898: [Documentation] we should not use github.com copy of arvados in the tutorial
Bug #10880: [Tests] Fix flaky test test_callback (tests.test_events.PollClientTestCase)
Bug #10877: [Keep] Configurable base URL for Azure storage driver
Feature #10865: [Crunch2] [Crunch1] Disable crunch1 APIs by default on new installs
Bug #10844: [API] arv-keepdocker fails with undefined method trash_at_changed?
Feature #10830: [Workbench] Support array type input parameters to Workflows
Feature #10812: [CWL] Upload tool dependencies to separate collections
Bug #10809: [Workbench] Don't create manifest with 0 length chunk
Bug #10808: [Crunch] stuck job and pipeline instances on c97qk
Bug #10805: [FUSE] Upgrade llfuse to 1.2, fix deadlock in test suite
Bug #10794: [keepstore] Refactor volume Get/Put funcs to BlockReader/BlockWriter interfaces
Bug #10782: [Crunch2] Retrying request reassigns all requests
Bug #10778: [Workbench] Clicking caret to expand job no longer works in pipeline instance display
Feature #10765: [arvados-ws] switch our test infrastructure over to arvados-ws
Feature #10763: [arvbox] [arvados-ws] Make arvbox use the new arvados-ws
Bug #10722: [CWL] KeyError 'id' with RunInSingleContainer and embedded subworkflows
Bug #10721: [Docs] Missing docker_image link classes from API docs
Bug #10718: add a --user-script option to install-arvados-jobs-image
Bug #10715: [Workbench] "Public pipelines" on help menu links to wiki, not local public pipelines
Bug #10708: [Crunch2] crunch-run fails trying to set swappiness on ubuntu 1204 kernel
Bug #10704: [Crunch2] sbatch submit failures not reported to use, loop forever
Bug #10703: [Crunch2] crunch-dispatch-slurm deadlocks instead of graceful shutdown
Bug #10702: [Crunch2] crunch-dispatch-slurm buggy error handling
Bug #10701: [Crunch2] crunch-dispatch-slurm leaks file descriptors
Bug #10696: [CWL] Tries to run docker inside container where docker is not available, gives IOError
Bug #10690: "dump config yaml" for Go programs and Rails projects
Bug #10689: Crunch1 jobs should still work on a slurm setup configured for Crunch2
Feature #10684: [Crunch2] crunch-run adding certificates to container
Feature #10683: [Crunch2] Separate service to poll sinfo and update nodes table
Idea #10682: [keep] Keepstore I/O stats should be supported for all storage backends
Idea #10681: [CWL] arvados-cwl-runner should support --name flag
Idea #10679: [Workbench] Update job stats to be more useful to end user
Feature #10677: [Workbench] Copy and re-run container request
Bug #10674: [Workbench] Fill in defaults when creating container request from workflow
Bug #10671: [API Server] Fill in finish time when pipeline instance is marked with final state
Bug #10669: googleapiclient.errors.InvalidJsonError retrieving discovery document
Feature #10666: All Arvados components should report their version
Feature #10664: arv-keepdocker should upload images with image:tag
Bug #10650: [Python SDK] Document undocumented methods in RichCollectionBase
Idea #10647: [SDK] developer build arvados/jobs image from local source
Idea #10645: [Workbench] Better presentation of container request "mounts"
Bug #10643: Unable to build arvados-cwl-runner in 9tee4 environment
Bug #10629: [FUSE] slow enumerating files by collection uuid
Bug #10614: [CWL] a-c-r maximum recursion depth exceeded error
Feature #10599: --only-build option to run-build-packages-one-target.sh
Feature #10594: [API] [Workbench] Error out when unrecognized keys appear in config files
Bug #10587: All Python CLI utilities should report --version
Bug #10586: Python keep client (CollectionWriter) appears to deadlock
Bug #10585: crunch doesn't end jobs when their arv-mount dies
Bug #10584: [FUSE] high memory consumption (possible leak) in long-running arv-mount
Bug #10576: [CWL] Link checking must be able to recognize keep references
Bug #10568: crunchstat-summary should look for child jobs in "components" field of job record
Bug #10566: arvbox destroy fails because some files are owned by root
Bug #10561: sometimes `arvbox reboot test` gets stuck asking for a sudo password
Bug #10543: implement approximate (estimated) counts for API list method
Feature #10541: [Keep] Share buffers between overlapping/consecutive GET requests for the same block
Bug #10535: test suite hangs (in arvbox) in sdk/python test_callback
Bug #10534: build broken due to daemon.SdNotify signature change
Bug #10532: Multiple links with the same relevant information can be created
Bug #10531: [crunchstat-summary] HTML plots should be a superset of text format output
Idea #10525: Integrate CI::Reporter to provide Ruby test output in JUnit XML format
Bug #10520: [CrunchV2] arvados-cwl-runner unhandled error when using --create-template
Bug #10519: [Workbench] fiddlesticks viewing container request 9tee4-xvhdp-q4bgh7mxr0bikop
Feature #10518: [Workbench] Further cosmetic cleanup in crunchV2 only scenario
Bug #10517: [CLI] Default return fields should be consistent across SDKs
Bug #10516: [CWL][Workbench] Update stats calculations for CWL running on Crunch v1
Idea #10511: [Crunch2] [API] Specify which user's credentials should be used by a container
Feature #10498: [CWL] Single --register subcommand selects workflow or pipeline
Feature #10493: [Python SDK] Provide more control over pre-fetch behavior
Idea #10484: [keepstore] Add S3 bucket statistics and current #clients to status.json
Idea #10483: [keepstore] Update error logging to use JSON format
Bug #10478: [Crunch2] CWL workflow in 9tee4 failed while setting output in the end
Idea #10477: [keepstore] switch s3 driver from goamz to a more actively maintained client library
Bug #10469: Multiple virtual machines with the same hostname can be created
Bug #10468: [Keepstore] configurable timeout on blob storage requests
Bug #10457: [CWL] arvados-cwl-runner shouldn't require an API token for --version
Bug #10448: [CWL] --disable-reuse not communicated to cwl-runner
Bug #10410: arvados source not clean with fresh arvbox in dev mode
Bug #10408: 4xphq keep balance api request causes oom on api server
Idea #10405: [API] Remove unimplemented fields from api_client_authorization
Feature #10403: Node manager should fetch pricing information from cloud APIs
Idea #10402: [CWL] Reduce redundant work with subworkflow RunInSingleContainer
Bug #10390: crunchstat-summary should explain why "(no report generated)" when possible
Idea #10388: Request collections that don't (yet) exist via fuse interface
Bug #10386: In the arvados sso database, multiple identical clients can be created
Idea #10383: Support incremental upload (rsync style) for arv-put
Bug #10359: [crunchstat-summary] Limit concurrency to keep memory use under control
Idea #10355: [Workbench] Enable refresh for "small" pipelines
Idea #10354: Add varchar_pattern_ops to all relevant PostgreSQL UUID indexes
Bug #10350: [Documentation] Update /api/authentication.html with correct information
Bug #10337: remove the need of yum reinstall from the installation/upgrade of Rails based components
Bug #10336: [Documentation] arvados_docker_cleaner config file
Bug #10320: [Workbench] Don't assume Switchyard config for SSH explanation
Bug #10319: [Workbench] list of logins in the admin page isn't showing all logins
Feature #10313: [Crunch2] crunch-run config option to use arv-mount for output dir
Bug #10310: [Workbench] Do not offer to use CrunchV1 features if they are not enabled
Feature #10309: [Workbench] add a configuration flag to hide compute nodes
Bug #10308: Output glob "./" doesn't work as output from CWL workflow
Bug #10298: [Crunch2] [API] Accept collection UUID or PDH as container_image in a container request
Bug #10296: [Centos7] [google_api_python_client] packaging with wrong permissions
Idea #10293: [Crunch2] Add output_uuid field to container_request
Bug #10292: [CWL] Sometimes deadlocks on completion of subworkflow
Idea #10290: [Crunch2] Move "partitions" out of runtime_constraints
Feature #10287: [SSO] [API] Assign Arvados username from site-configured LDAP field when available
Bug #10282: [Go programs]Warn or error when unrecognized keys appear in config files
Feature #10281: [keepstore] support DirectoryReplication config for Directory volumes
Bug #10280: [Crunch2] crunch-dispatch-slurm gives an unusual error message when it can't run squeue
Bug #10276: [datamanager] [keep-balance] Remove data manager from source tree & test suite
Bug #10272: [keepstore] "panic: runtime error: invalid memory address or nil pointer dereference"
Feature #10268: [SDK] Convenience method for resolving project/file paths
Feature #10267: Permission-monitoring service keeps a flattened permissions table up to date
Bug #10265: [Workbench] Pipeline instance shows wrong button labels in tab area
Bug #10243: [PySDK] Enable the Collection file packing feature by explicit flag
Idea #10241: [Crunch2][Tests] Add a diagnostic test to run a container_request based test
Idea #10240: Design new Event API to replace abuse of Log API
Feature #10231: [Crunch2] Support setting keep_cache in runtime_constraints
Bug #10228: [arvados-git-httpd] .service missing in package arvados-git-httpd
Feature #10223: [Crunch2] Add ability to set name of output collection
Feature #10218: [Crunch2] Gather and record cloud/physical node information for each container
Feature #10217: [Crunch1] Log the node properties at the start of a job
Bug #10215: [CWL] arvados-cwl-runner --version should work without ARVADOS_API_HOST set
Bug #10206: [CWL] arvados-cwl-runner may not be handling input files on keep mount correctly
Bug #10200: [CWL] Move crunch_scripts/cwl-runner logic into arvados_cwl module
Bug #10194: [CWL] Avoid version skew between arvados-cwl-runner, arvados/jobs and cwl-runner
Feature #10191: Arvados should be able to cat/zcat files in collections easily
Support #10187: Add support for PartitionName hint to arvados-cwl-runner
Bug #10186: [Crunch2] Support dispatching to multiple SLURM partitions
Bug #10182: Provide more reasonable error messages for memory issues during container dispatch
Feature #10181: Crunch job output logging improvement stories
Bug #10170: [Workbench] Jobs on dashboard say "No output" even when they have output
Bug #10167: [SSO] sso server adds multiple records without checking
Bug #10162: [Tests] Fix (occasionally) hanging crunch-run tests
Bug #10151: [CWL] Ensure that Keep Directory references are enumerated by cwl-runner crunch script
Bug #10142: [Workbench] Ability to add group from Groups admin page
Bug #10127: [API] In each request log entry, report time spent getting current permission graph
Feature #10123: [Workbench] [UNC] Copying collections also copies metadata
Bug #10120: [Crunch] crunch-dispatch log throttling should not apply to its own stderr
Idea #10112: [Crunch2][Workbench]workflow#show page (similar to pipeline_template#show page)
Idea #10111: [Workbench][Crunch2] Provenance graph for Container Request
Idea #10104: Documentation current speed of concordance and other stats
Idea #10101: Revise CGF to separate low quality tiles from high quality tiles better
Bug #10084: keep-balance reporting large numbers of replicas lost
Bug #10083: queued jobs in Paused pipeline instances start running anyway
Bug #10080: pipeline_instance state can be changed from `Complete` to `Paused`
Bug #10078: [Performance][Workbench] tab_pane=dashboard too expensive
Idea #10077: [Workbench] reduce time required to run integration tests
Bug #10040: [Workbench] ContainerRequest#show crashes "undefined method `each' for nil:NilClass"
Bug #10036: [Crunch2] Cancelled container Queued in workbench
Bug #10035: [FUSE] Determine why bcl2fastq doesn't work with writable keep mount
Feature #10029: [Workbench] Send a request ID with each API request so it's visible in the API logs
Idea #10027: Move Container related documentation from wiki to code
Idea #10025: [Arvbox] Rearrange Dockerfile layers for better caching
Bug #10018: [Workbench] Double-clicking "show version" link causes modal deadlock
Bug #10007: [Workbench] Retrieve all log content directly from API instead of pre-rendering in Rails
Idea #10005: [Crunch2][API] Rename "workflow" attribute in a workflow object as "definition"
Bug #10004: [Crunch] Terminate on node failure in setup steps
Bug #9998: Improve performance of API server when keep-balance retrieves collections
Bug #9990: [Workbench] configurable timeout for API requests
Bug #9989: [SDKs] Python SDK should use a more recent version of the google api client library
Feature #9988: [CWL] Hint to set Arvados runtime constraints
Bug #9986: [FUSE] [Testing] arv-mount tests deadlock frequently
Bug #9985: [Testing] TestErrorDuringRsync_FakeDstKeepservers
Bug #9984: [Testing] test_shutdown_declined_when_idle_and_job_queued flaky
Bug #9980: [CLI] Trailing blank lines in ~/.config/arvados/settings.conf should be ignored
Idea #9974: [Workbench] All receive_timeout to be configurable
Feature #9968: [Crunch2] [API] Support container request expiry (expires_at)
Bug #9967: [keep-balance] Do not delete blocks referenced by collections with replication_desired=0
Feature #9964: arvados-cwl-runner limits output data to keep using output_glob
Idea #9960: Automate starting/enabling services during Workbench and API package installation
Idea #9952: crunch-dispatch-local config file and systemd unit
Bug #9936: Workbench file upload should allow the selection of directories
Bug #9929: [SDK] portable_manifest_text() normalizes manifest, breaks CollectionReader() round trip
Bug #9921: [SDKs] Python SDK duplicates resource attributes in top level of params
Bug #9919: NormalizeCollectionUuidsInScriptParameters migration broken?
Bug #9918: keep-balance fails with "Malformed index line" error
Feature #9912: [keep-balance] [crunch-dispatch-slurm] Accept config files in YAML format
Idea #9901: Document/clarify Crunch 2 terminology for containers, container requests
Bug #9900: [Crunch2] [API] Add ephemeral "run token" for running containers
Bug #9898: [Crunch2] [API] Add explicit container lock/unlock APIs to prevent dispatch races
Bug #9897: [Python SDK] Exceptions are silently supressed by block prefetch workers
Bug #9895: [Workbench] UsedBy tab for collection spins for 75 seconds then returns nothing
Bug #9893: [SDKs][Documentation] Instructions in the Java SDK documentation are not working
Idea #9888: [API] Refactor job reuse code to be in the Job model instead of buried in JobsController
Idea #9884: [Crunch2] Load test Crunch2 with large CWL workflow
Bug #9870: [FUSE] arv-mount installation documentation not working
Idea #9867: [API] [Crunch] Permit UUIDs to be used in crunch1 job script_parameters
Bug #9865: [CWL] Fix undefined behavior after ignoring an unhandled exception
Bug #9858: Selenium tests timeouting after 45 secs of trying to bind to locking port
Bug #9854: [API] Validation checks for containers produce bad errors
Bug #9842: [CWL] Ensure that arvados-cwl-runner and arvados/jobs are synchronized
Bug #9840: [Testing] test_test_running_job_with_too_many_previous_log_records
Idea #9839: [Crunch2][Workbench] List both pipeline_templates and workflows on both pages
Idea #9836: [Crunch2][Documentation] Add workflows to API Reference -> API Methods
Bug #9833: [Testing] test_download_from_keep-web_using_a_session_token fails
Bug #9827: [Arvbox/Ops] arvados/arvbox-demo image out of date
Bug #9820: [CWL] Poll jobs instead of using events interface
Feature #9817: [CWL] Having a shared collection to output to
Idea #9804: [Workbench] Drop activity pane from collections view
Feature #9803: Storing multiple job records to support job reuse
Feature #9802: [Workbench UI] Pipeline instances should have a link to view the CWL file used.
Bug #9799: [Crunch2] Ensure live logs for containers are accessible to non-admin users
Idea #9767: [Crunch2][Workbench] Extend pipeline template chooser to browse CWL workflows
Idea #9760: Remove intermediary checksum from Keep store and use cut through block forwarding
Idea #9759: [Crunch] arvados-docker-cleaner supports configuration from a file
Feature #9756: [Crunch] systemd unit for arvados-docker-cleaner
Bug #9755: [CWL] Creating intermediate folders in working directory (fails in cwl-runner)
Bug #9750: [Workbench] UI should advance to new step when user submits their input
Feature #9747: [CWL] Secondary files entering into Arvados automatically
Idea #9745: [Crunch2] crunch-dispatch-slurm can get API host and token from config.json
Bug #9744: [CWL] [Workbench] Pipeline instance suggestion for scatter
Idea #9711: [CWL] wiki page with architecture arvados-CWL integration
Idea #9710: [SDKs] Improve error reporting when arvados/jobs Docker image is missing
Bug #9709: [API] logging filled up the disk -- API server should not log entire manifests
Idea #9706: [Crunch2] [Deployment] Write a systemd service definition for crunch-dispatch-slurm
Idea #9705: [Crunch2] [Doc] Document Crunch 2 setup in Install Guide
Bug #9703: [Crunch2] CWL workflow failed with Crunch2, but passed with Crunch1
Bug #9702: [Crunch2] Five CWL conformance tests are failing with Crunch2
Bug #9701: [SDKs] Python SDK Collection class should pack small files into large data blocks
Bug #9688: [Crunch2] Limit number of dispatch attempts per container
Support #9685: [arvbox] Docker image locator not found for arvados/jobs
Feature #9683: [SDK] arv-copy a pipeline instance to another cluster
Bug #9679: [Crunch2] Provide feedback when a container is submitted to slurm but does not run
Bug #9674: [CWL] InitialWorkDirRequirement not working as expected
Idea #9668: [Crunch2] [Workbench] Select a Javascript client framework for future development
Idea #9667: [Crunch2] Get better status information from SLURM
Task #9663: Update Technical Architecture diagram and related docs
Bug #9660: [Jenkins] developer-test-job is failing / inconsistent
Bug #9659: [CWL] Jobs crash when arvados/jobs:latest is not suitable to run CWL jobs
Idea #9626: [Crunch2] c-d-slurm should avoid new --priority option
Bug #9624: [Crunch2] c-d-slurm writes an array of bytes instead of the sbatch error message
Idea #9623: [Crunch2] [API] Reuses Containers to satisfy ContainerRequests
Idea #9622: [Crunch2] [API] Reject ContainerRequests with ram exceeding configured maximum
Idea #9621: [Crunch2] [API] Reject ContainerRequests with vcpus exceeding configured maximum
Idea #9620: [Crunch2] [API] Default ram value to fill in for ContainerRequests
Idea #9619: [Crunch2] [API] Default vcpus value to fill in for ContainerRequests
Idea #9618: [Crunch2] [API] Reject ContainerRequests that don't specify valid ram constraint
Idea #9617: [Crunch2] [API] Reject ContainerRequests that don't specify valid vcpus constraint
Idea #9616: [Crunch2] SLURM dispatcher ignores Containers it can't dispatch
Bug #9615: [CWL] Flag "writable" InitialWorkDirRequirement as unsupported under Crunch v1
Bug #9614: [CWL] websockets job finish notification unreliable
Feature #9595: [Crunch2] Support "json" mount type in crunch-run
Idea #9592: [FUSE] rmdir on CollectionDirectory sets expires_at
Idea #9591: [FUSE] Undelete collections by moving them out of the TrashDirectory
Idea #9590: [FUSE] Trash directory to list, inspect, and un-trash trashed collections
Idea #9589: [Workbench] Update collection interface for collections with non-nil trash_at
Idea #9587: [Workbench] Interface to list and untrash trashed collections
Idea #9584: [FUSE] Don't display expiring collections in regular collection listings
Idea #9582: [Workbench] Don't display trashed collections in regular collection listings
Idea #9581: [Crunch2] SLURM dispatcher supports arbitrary arguments to sbatch
Idea #9580: [Crunch] Docker cleaner supports multiple quotas
Idea #9579: [Crunch] Docker cleaner --quota switch supports percentage values
Bug #9574: [Workbench] Collections on project page don't appear on Internet Explorer
Bug #9569: [Workbench] qr1hi fails to fully load 173k file collection or is taking too long
Bug #9552: [CWL] arvados-cwl-runner runs too slowly when reusing jobs
Idea #9551: [SDKs] Python SDK supports an ARVADOS_KEEP_SERVICES environment variable
Idea #9550: [SDKs] Go SDK supports an ARVADOS_KEEP_SERVICES environment variable
Bug #9544: [keepstore] add version on the logs when starting
Feature #9541: [Keep] Handle HEAD requests without allocating a data buffer
Idea #9528: [Crunch v2] SLURM dispatcher should not use `sbatch --parsable`
Idea #9524: [SDKs] Check for discovery document changes before using a cached copy
Bug #9521: Corrupt discovery document should be handled better
Idea #9514: [API] [Workbench] Delete old container log messages once saved in Keep
Bug #9513: [Keep] keepproxy should not set content-length to -1 when responding 411 Length Required
Bug #9511: [CWL] Update arvados-cwl-runner to fix workflow type checking bug
Idea #9502: [API] Update permissions cache as needed after select writes
Idea #9494: [SDKs] Python KeepClient copes better under memory pressure
Bug #9491: [keepproxy] Does not respect X-Keep-Desired-Replicas
Bug #9487: Subprojects of public projects should not be on the public projects page
Idea #9463: [SDKs] Change arv-put to use the Collection class under the hood
Bug #9457: [FUSE] llfuse thread can stay alive after umount, hanging tests
Bug #9456: [keep-balance] don't clear existing trash lists on the 2nd..Nth iteration
Bug #9442: [CWL] runtime.outdir is not set to task.outdir by arvados-cwl-runner
Idea #9441: [Workbench] Improve user page group memberships management [to be groomed]
Bug #9437: keep-balance doesn't seem to be reducing replication level of blocks
Bug #9435: keep-balance failing when a small page of collections has the same modified_at timestamp
Bug #9430: [SDKs] crunch-job leaks API tokens to the process list
Idea #9428: [SDKs] Port arv-keepdocker to use the docker-py library
Idea #9426: [Workbench] Display/Add/Edit/Delete tags on collection front page
Idea #9425: [API?/Workbench] Search for a link tag value returns linked objects
Idea #9422: Feature needed: pipelines queued but no nodes spinned
Bug #9421: `arv` cli attempts to make very long GET requests rather than POST
Idea #9420: [Docs] Admin guide page describing how to administer user accounts
Bug #9408: Arvbox Dockefile.base pulls unnecessary dependencies while creating the image
Idea #9407: [Workbench] Implement container log viewer (live + saved) using work unit model
Feature #9406: [Crunch2] Crunch-run supports using existing cgroup to apply resource allocation
Bug #9401: f48sn "cannot allocate memory" error when running cwl
Idea #9397: [Crunch2] Support prepopulating the output directory - CWL InitialWorkDirRequirement
Feature #9395: [keep-balance] fetch more collections per page
Bug #9390: [Deployment] python-pyyaml package conflicts with python-yaml
Support #9370: [Crunch2] Package crunch-dispatch-local, crunch-dispatch-slurm, crunch-run
Idea #9369: [Documentation] Update documentation & tutorials for running CWL on Arvados
Bug #9363: [keep-balance] Avoid deleting recently-referenced blocks
Bug #9362: [CWL] arvados-cwl-runner should reuse the most recent run
Bug #9361: [CWL] arvados-cwl-runner unknown issue of job reuse
Bug #9354: [workbench] make quota errors available to the user
Bug #9345: [Deployment] centos7 test strategy for arvados-sso-server package needs work
Bug #9343: [Keep] MakeArvadosClient is asking for extra unneded environment variables
Bug #9316: [SDKs] CWL SDK package needs to include its own README.rst
Idea #9312: [Workbench] Job children display using the new work_unit strategy
Bug #9311: [Docs] `read_only` attribute of KeepServices is undocumented
Idea #9310: [Workbench?] Can't view Collections when Logs table is too large
Idea #9309: [Deployment] Make Arvados installable on CentOS 7
Feature #9308: [CWL] Crunchrunner supports using writable keep mount for output
Feature #9307: [CWL] Arvados specific hint to use writable keep mount
Bug #9304: WB: slight improvement to copy-and-paste env token setup
Feature #9282: [SDK] Go SDK provides method to get paged results from list queries
Bug #9280: [Node manager] Confusing error message when require parameters to create_node are missing
Idea #9278: [Crunch2] Document/fix handling of collections with non-nil expires_at field
Idea #9277: [Crunch2] System-owned container outputs should be garbage-collected
Feature #9275: [CWL] arvados-cwl-runner creates job components instead of pipeline instance
Feature #9274: [Crunch2] API recognizes container token to fill in requesting_container_uuid
Feature #9262: [API] Associate admin privileges with token instead of user account
Bug #9258: arvados-cwl-runner fails when submitted to arvados: no module named 'arvados_cwl'
Bug #9256: arvados-cwl-runner does not install correctly using pip
Feature #9245: [FUSE] Make .arvados#collection available in collection subdirectories
Bug #9244: [FUSE] .arvados#collection is missing or outdated after writing inside collection
Bug #9242: [Deployment] python-six backport breaks other users
Feature #9241: Add "Genes for Good" support for genome report
Bug #9238: [Docs] Non-RVM Gem instructions are fragile on multi-user installs
Bug #9236: [Node manager] Race between wishlist and arvados node status update boots extra nodes
Bug #9232: datamanager outputs replication level distribution histogram in unsorted order
Bug #9231: datamanager is looking at 'redundancy' instead of 'replication_desired'
Bug #9230: illegal filters return 0 results rather than indicating an error
Bug #9219: [Crunch] Job fails because Docker fails to fork on image load
Idea #9217: [SDKs] Define and document Python events interface
Bug #9214: no node being spun up for pending job (after docker load failed)
Bug #9213: [SDKs] After a fresh install, `arv` tells you to install gems
Idea #9188: [Keep] Add If-Match to Azure SDK during SetBlobMetadata
Idea #9187: [Crunch2] Update dispatcher to use new API support
Idea #9186: [API] Test client impact of async_permissions_update=True
Idea #9181: [Docker Cleaner] Crashes on startup when the Docker daemon has no events
Idea #9150: [API] Synthetic collections include the "kind" field
Idea #9148: [API] Finalize and document the collections/provenance and collections/used_by API calls
Idea #9147: [SDKs] `arv keep docker` can make links for an image already in a collection
Bug #9143: [API] Trying to update a collection by PDH raises a NoMethodError
Feature #9136: [Python SDK] Add a Collection method to efficiently concatenate files
Bug #9135: [SDKs] `arv ws -j` exits immediately with an error
Idea #9132: [Crunch2] crunch-run uses official docker client library
Idea #9131: [Crunch2] Implement runtime constraints in crunch-run Docker invocation
Bug #9118: [SDK] arv-put unbound variable 'output' after exception from API server
Bug #9100: [API] Gemfile pin for 'arvados' gem is out of date
Feature #9066: [Keep] keepstore -max-requests limits concurrent requests
Support #9054: Arvados single sign on server installation on CentOS 7
Bug #9051: [SDKs] EventClient fails to reconnect after HandshakeError from last connection
Bug #9049: [SDKs] `arv copy` does not adjust component filters, causing unpredictable runs
Idea #9048: [Crunch2] [API] Supports a tool registry submission API
Idea #9046: [Crunch2] Can issue container request to pull and import Docker images
Idea #9045: [SDKs] `arv keep docker` can upload an image already saved as .tar
Idea #9044: [Crunch2] [Workbench] Browse and show tools using the GA4GH tool registry API
Idea #9043: [Crunch2] [Workbench] Render CWL input selection forms
Idea #9042: [Crunch2] [API] API server implements tool registry API
Idea #9031: [SDKs] arv-run-pipeline-instance accepts json objects/arrays as script parameter values
Feature #9027: Incorporate coverage info from get-evidence dataset_reports in publication statistics
Feature #9023: If a component is not satisfiable, report and fail the job
Idea #9019: [API] Relax Job.ensure_no_collection_uuids_in_script_params
Bug #9018: [Node manager] exception handler should not kill parent process
Feature #9017: [Tests] Make slow tests optional (e.g., run-tests.sh --short)
Bug #9016: Make services/login-sync pass tests in bundler 1.12
Idea #9012: [EPIC] Brainstorm better workbench interface flows for pipeline development
Idea #9005: [SDKs] Go SDK's arvadosclient and keepclient should share http.Client objects by default
Bug #9002: cwl-runner and Workbench disagree about job status
Bug #8998: [API] Memory overflow when dumping a 25TB collection as JSON
Feature #8992: arv-put: option to create a "stream" per-file (default) or per-collection
Bug #8991: [PySDK] Possible infinite loop in KeepBlockCache.cap_cache()
Idea #8980: [CWL] Polish Arvados CWL runner deployment & conformance tests
Idea #8964: [SDKs] Design more idiomatic and convenient Go SDK
Feature #8962: Enable copying docker images from one project to another on a single cluster
Idea #8956: Create a Go an output sensitive dynamic programming function
Idea #8954: Convert 178 Harvard PGP public whole genomes to FastJ
Bug #8952: [Node manager] TypeError: execv() arg 2 must contain only strings
Idea #8936: [Keepstore+API] Feed configured TTL into the real Keep block signing key
Bug #8928: [SDKs] EventClient crashes after API server returns 504
Bug #8910: [SDK] arv-put should save manifest text on API error
Idea #8909: [CWL Runner] Add more unit tests for arvados-cwl-runner
Bug #8904: Make test suite work on debian 7 (wheezy) by using pip<8 for python3
Bug #8901: [Workbench] The "Log" tab should have an notification that the job has been queued
Idea #8894: [Node Manager] Less logging of tracebacks for routine exceptions
Bug #8893: [Crunch] Invalid `docker run` syntax when crunchrunner is not installed
Idea #8886: [API] Do not block individual API queries on rebuilding the permissions graph
Idea #8885: [PySDK] API client logs a warning when you create an object without an owner_uuid
Idea #8884: [Docs] Pipeline author guide gives a basic demonstration of writing a pipeline template
Bug #8880: [CWL Runner] SDK version 0.1.20151210204624 on su92l cannot run arvados-cwl-runner jobs
Idea #8876: [Workbench] Unify job and pipeline instance show tabs using Work Unit interface
Bug #8874: [FUSE] by_id cached subdirectories silently stop having contents
Bug #8873: [Docs] file_names Collection field is undocumented
Bug #8869: [Crunch] Job was repeatedly retried on same bad compute node until abandoned
Bug #8868: reliability of crunch jobs with saturated network links
Bug #8867: 'arv-put' reports 100% upload but files only partially uploaded
Bug #8866: [API] 0 items found when requesting a list with filters that aren't URL-encoded
Idea #8857: [CWL] arvados-cwl-runner additional options for job reuse
Idea #8838: [SDKs] PySDK Collection class lets you iterate files and subcollections separately
Idea #8833: [Keep] Azure SDK update to add metadata to ListBlobs call
Idea #8831: [Docs] Document installing crunchrunner on the compute nodes
Bug #8830: [Workbench] No user profile should be required in the default configuration
Bug #8817: [API] Review the semantic of max_compute_nodes and slurm configuration
Bug #8812: [Crunch] squeue checks apparently fail when the backup controller kicks in
Bug #8810: [Crunch] `docker load` fails to connect to endpoint; srun exits 0
Bug #8807: [Crunch] crunch-job doesn't save logs when exiting EX_TEMPFAIL
Bug #8805: [Crunch] os.walk doing recursive copy early in a Crunch script causes a silent exit 1
Bug #8803: [Crunch] Job interrupted by unknown SIGTERM, not retried
Feature #8801: [Crunch] log free disk space before task starts
Idea #8791: [SDK] CollectionWriter file packing causes sub-optimal deduplication
Idea #8789: [Node Manager] Shut down nodes in SLURM 'drain' state
Bug #8787: [API] repositories/get_all_permissions method is too slow
Bug #8786: [FUSE] arv-mount "Resolving timed out" failure leads to job failure
Idea #8784: [Workbench] Use keep-web to generate directory listings
Idea #8781: [Docs/Workbench] Document how to clone repositories over HTTPS
Idea #8778: [Docs] Document Git 1.7.10+ dependency for shell node and HTTPS Git cloning
Idea #8775: [Docs/Workbench] Improve SSH agent documentation
Idea #8774: [Crunch] Limit maximum wait time between retries
Idea #8773: [GATK Queue] Support a mechanism to redirect stderr for children
Bug #8761: [Nodemanager] unexpected keyword argument ex_fetch_nic
Bug #8756: python-arvados-python-client not installable on Ubuntu 14.04
Feature #8754: [Tests] Add code-checking tools to CI test pipeline
Bug #8752: [SDKs] Unreliable test tests.test_keep_client.KeepTestCase.test_KeepSingleCopyRWTest
Feature #8731: Update arv-box to use arvados/build/* instead of arvados-dev/jenkins/*
Idea #8723: Install a code review software or expand redmine to smooth out the ping-pong for review
Bug #8721: [Crunch] crunch-job can miss the final log output of a job
Bug #8716: [NODEMANAGER] attribute "cloud_size" is not a callable
Bug #8712: [FUSE] Read-only collections appear empty after they are evicted from the cache
Bug #8710: Check UserFiles too when checking for Datasets that are ready to publish
Bug #8709: [Crunch] Docker cleaner doesn't consistently remove container volumes
Feature #8707: Arvados job: download data from remote site into Keep
Bug #8702: [Keep] HEAD request should do a checksum of the blob without sending it
Feature #8701: Arvados job/pipeline generates ClinVar HTML report from VCF
Feature #8700: Arvados job/pipeline generates GET-Evidence HTML report from VCF
Feature #8699: Add report status/links to "show user_files" page
Feature #8695: [FUSE] arv-mount --keep-write should give you a uuid when making a collection
Bug #8693: [Documentation] Include examples of creating a new collection using arv-mount
Bug #8690: [Crunch] crunch-job `srun --nodelist=[one node]` calls do not work as intended
Feature #8689: Trigger an arvados job to retrieve the data and import it into Keep
Bug #8686: [Node Manager] qr1hi nodemanager can't start if ulimit is in place
Bug #8685: [FUSE] Add timestamp to arv-mount --logfile option
Bug #8683: [Docs/Deployment] MUNGE, Nginx, PostgreSQL services don't start on boot on CentOS 6
Feature #8682: [CWL] Create collection with consolodated workflow output
Bug #8679: [FUSE] Metafile .arvados#collection not updated when collection is modified
Bug #8675: [Crunch2] Unreliable test TestWriteMultipleLogs in services/crunch-run
Feature #8673: [CWL] arvados-cwl-runner supports --project-uuid
Idea #8672: [CWL] option for arvados-cwl-runner to create new project for pipeline run
Bug #8669: [SDKs] PySDK fails to load CAs for SSL verification when run inside Conda
Idea #8663: [Python SDK] Import commonly used methods to arvados.crunch
Idea #8662: [GATK Queue] Support separate runtime constraints for different tools
Idea #8657: [Workbench] Hard limit the number of items displayed on the dashboard
Idea #8651: [Workbench] Add "work unit" Ruby interface definition
Idea #8650: [Workbench] Container implements Work Unit interface
Idea #8649: [Workbench] Pipeline instance implements Work Unit interface
Idea #8648: [Workbench] Job task implements Work Unit interface
Feature #8640: Make version of documentation on doc.arvados.org selectable
Bug #8638: [API] List queries using "distinct" option return incorrect number of items_available
Task #8636: bcbio CWL variant call run problem: workflow cannot make any more progress
Support #8632: Add copyright and statement of copying permission to source files
Bug #8628: non-existing azure-storage-container-volume should not be fatal
Bug #8621: [Wiki] Clean up Computation_and_Pipeline_Processing page
Feature #8620: Format README to markdown & make it look more like a github project
Support #8598: Update COPYING to specify license for tools/ directory
Feature #8596: [API] Filtering resources over not plain attributes
Bug #8589: [Node manager] reports idle -1 when shutdown actor is cancelled
Feature #8575: Improve performance of crunch-job at reaping batches of children
Idea #8573: crunchstat-summary should calculate averages of all metrics
Idea #8566: [API] Go code to implement the Arvados API permissions model
Idea #8565: [API] Go code to connect to the API server database and make basic sense of it
Idea #8564: [Docs] Pipeline authoring guide suggests how to organize your Git repository
Idea #8563: [Docs] Pipeline author guide gives a basic demonstration of including a third-party tool
Idea #8561: [Node Manager] Pair nodes based on ec2_instance_id rather than IP address
Idea #8560: [Workbench] Ability to create a new project when creating a new pipeline instance
Feature #8558: [CWL] arvados-cwl-runner propagates ResourceRequirement
Feature #8556: [Keep] Implement trash/untrash behavior in azure_blob_volume
Feature #8555: [Keep] Implement trash/untrash behavior in s3_volume
Feature #8554: [Keep] Implement trash/untrash behavior in volume_unix
Idea #8552: [Crunch] Log throttling shouldn't throttle logs from crunchstat, crunch-job
Feature #8551: [Node Manager] Minimum idle time before node is eligible for shutdown
Bug #8544: arv-copy should copy all collections first before copying git repo
Idea #8543: [NodeManager] Don't use Futures when not expecting a reply
Bug #8541: [NodeManager] Use sys.exc_clear() to release exception tracebacks
Bug #8538: [Workbench/API] Does not derive key name from comments with whitespace
Feature #8515: [Node Manager] Detect and shut down nodes that fail provisioning in Azure
Bug #8511: `arvbox reboot dev` does not clone arvados-dev repo
Bug #8504: [Workbench] Times out before API server loading active pipeline instances
Feature #8502: [SDKs] Fetch all results with the CLI `list` command
Feature #8501: [SDKs] Add client-side join switches to `arv foo list`
Feature #8498: [SDKs] GoSDK arvadosclient parameters are more transparent
Bug #8497: [Data Manager] Small batch size makes it slow to process collections
Bug #8496: API server does handle the selection of nonexistent columns well
Idea #8488: [Microsoft] Democratize running bcbio CWL on qr1hi
Feature #8486: [Workbench] Change project "Jobs and pipelines" tab to just "Pipelines"
Bug #8483: datamanager fails if >=50 collections have the same modified_at timestamp
Feature #8457: [Keep] Shuffle top N keep servers to balance reads
Feature #8442: [Crunch2] arvados-cwl-runner submits to crunch2 containers API
Feature #8439: [git] Allow non-fast-forward push to arvados-hosted repos
Feature #8415: [SDKs] arv-put's default output includes both collection UUID and PDH
Bug #8404: Interrupted system call / warning: squeue exit status 256 ()
Idea #8403: [SDK] Test to see if increasing keep cache and prefetching produces better throughput
Bug #8401: package build results in changes to Gemfile.lock files in git repo
Bug #8400: git doesn't ignore several files/directories that are created during package build
Bug #8399: [Workbench] Doesn't explain why a job can't be cancelled
Bug #8398: [API] Handle (temporarily) unavailable database more gracefully
Bug #8388: [SDKs] WebSocketClient Exception 'NoneType' object is not callable
Bug #8387: [Docs] Many tutorial instructions are wrong outside Curoverse clusters
Bug #8386: [Workbench] Many shell node instructions are wrong outside Curoverse clusters
Bug #8385: [NodeManager] Getting node list on Azure takes a long time
Bug #8373: [Crunch] Doesn't detect keep errors raised by FUSE
Bug #8371: [Deployment] Upgrading Rails packages on CentOS uninstalls them
Feature #8363: crunch-run scans arv-mount logging for errors
Bug #8349: [Docs] keep-web runit script depends on sudo configuration
Bug #8348: [Docs] Install guide keepstore runit script has bad syntax
Bug #8347: [FUSE] test_tmp_empty (tests.test_tmp_collection.TmpCollectionTest) hung
Bug #8346: [API] Bad compute node address detection on private networks
Idea #8343: [Crunch] cgroups root needs to be detected or configurable
Feature #8333: [SDKs] `arv keep docker` supports `repo:tag` image name scheme
Idea #8332: [Docs] Fix flow of Rails servers' install guides
Idea #8331: [Documentation] Clarify PostgreSQL setup commands for Software Collections users
Bug #8330: [Docs] Refresh Google OAuth2 setup in SSO install guide
Idea #8329: [Docs] SSO install guide documents default_link_*
Idea #8328: [Deployment] .yml.example files should be consistent
Idea #8326: [Docs] arvados Red Hat repo definition includes gpgkey
Bug #8323: [API] Puma hangs forever on a futex, requiring restart
Bug #8322: Specimens showing up in profile but not in "/specimens" page
Bug #8320: "Removal Requests" page not accessible by some admins
Bug #8317: [Provenance Tracking] jobs refer to collections by uuids, not pdh
Bug #8315: [SDKs] arv-copy fails to copy a Docker image specified with repo:tag syntax
Idea #8313: [SDK] arv-copy better Git repository error reporting
Idea #8312: [Crunch2] [Spike] Prototype using SLURM's linear scheduler, node sharing
Idea #8304: [Crunch2] [Spike] SLURM plug-in to boot Arvados compute nodes in a cloud
Bug #8295: [Documentation] Mounting keep without being in an Arvados VM
Bug #8294: [FUSE] arv-mount usage message shows incorrect order for [--exec ...] option
Bug #8289: [API] Avoid making queries unnecessarily slow by adding superfluous "order by" columns
Bug #8288: arv-mount / crunchstat in a crunch job fails to exit because reasons
Idea #8286: [API] [Workbench] Allow users to choose which projects appear in their dropdown area
Bug #8285: [FUSE] Subscribes to websockets when --mount-by-pdh=by_pdh --mount-tmp=tmp
Bug #8284: [Crunch] Task killed even though it is still running
Bug #8283: [Crunch] crunch-dispatch should run git as www-data, not root
Bug #8280: arv-copy missed a collection when copying a template over
Bug #8277: puma stops responding: "Connection reset by peer"
Feature #8248: [Docs] Explain what -serialize flag does on install/install-keepstore.html
Idea #8236: [NodeManager] Node Manager stops itself when actors stop responding
Bug #8235: [NodeManager] Rebase libcloud fork on latest libcloud
Idea #8232: [Arvbox] Clean up old docker stuff in arvados repository
Idea #8230: [Arvbox] Update quickstart & developer documentation
Bug #8225: System was unusable after API overload condition (reported in 8224)
Bug #8224: Job failed due to API call 503 Service Unavailable: This website is under heavy load
Bug #8223: [Workbench] view log via keep-web test fails in arvbox
Bug #8222: [SDK] "gem install arvados" fails on ruby <2.2.2 since activesupport 5.0.0 came out
Feature #8221: [Workbench] Add an "invert selection" button to checklists alongside "un/select all"
Bug #8219: [Crunch] SLURM doesn't run anything, complaining "Job credential replayed"
Bug #8218: [Node Manager] race between node syncing and shutdown actors
Idea #8201: [Data Manager] Reports underreplicated blocks with replication=0
Bug #8198: [API] Consider X-Forwarded-For when setting Node ip_address on first ping
Feature #8196: [Crunch] Jobs should log the hardware of their compute node(s)
Bug #8195: [API] [Workbench] config:check catches and reports YAML parsing errors
Bug #8189: [FUSE] Listing a project directory is slow when there are many subprojects
Idea #8181: [Keepstore] Support a portable data challenge API
Idea #8180: [Keepstore] Don't trash/delete blocks until they appear on multiple trash lists
Idea #8178: [Keepstore] Implement interfaces trash area and undelete endpoint
Idea #8177: [Workbench] Add trust_all_content configuration to mirror keep-web's
Bug #8170: Node not doing anything, and cannot tell what happened.
Bug #8164: Inconsistent CPU percentage units in job log graph
Bug #8151: [crunchstat-summary] jobs with tasks_per_node>1 need node size recommendations adjusted
Bug #8150: The port-a-pipeline describes the keep mount as read only
Bug #8121: [CRUNCH] Fail gracefully when arvados repo doesn't exists
Bug #8120: keep error, TypeError: _socket_open() takes at least 3 arguements
Bug #8113: "Download the full log" in log tab should show the log in the browser, not download
Bug #8103: Docker images not discovered, even if they are present as collections in user's path
Idea #8102: [Tools] Monitor running jobs and report when they're running poorly
Bug #8095: [Documentation] Install guide should tell reader what user(s) to run Rails console as
Idea #8091: [Workbench] Show all known runtime_constraints in job status pane
Idea #8087: [SDKs] `arv create` can read JSON from a file, skipping an interactive editor
Bug #8086: [Workbench] Running job shows utilization graph but no logs appear
Bug #8082: [Workbench] Fix col-md-* markup on pipeline instance display
Bug #8079: [API] Add uuid property to ApiClientAuthorization
Bug #8077: Docker image locator not found for arvados/jobs-java-bwa-samtools
Idea #8069: [Keep] Keepstore doesn't serve requests that will time out before service
Feature #8068: Would like a button to correspond to arv-copy
Idea #8067: [Deployment] Workbench packages includes config/*.yml files
Idea #8066: [Deployment] API server package postinst sets up git_internal_dir
Bug #8065: Out of memory when using arv-copy not handled gracefully
Feature #8064: [Keep-web] Support CORS requests with Authorization headers
Idea #8063: [SDKs] GoSDK KeepClient sends a header with its timeout to start receiving data
Idea #8062: [SDKs] PySDK KeepClient sends a header with its timeout to start receiving data
Bug #8060: [SDKs] Python tools occasionally write errors on exit
Idea #8059: [Deployment] arvados-*-upgrade.sh is a postinst script
Idea #8058: [Documentation] Add Gitolite sanity check to install guide
Idea #8057: [Workbench] Fix and restore test "load pane with deleted session"
Idea #8026: Interactive QC Report at the end of every pipeline
Feature #8020: [Crunch2] Save output of container execution to collection
Feature #8018: [Crunch2] Identify container failure and retry
Idea #8005: [Documentation] Install guide documents where to get newer software for CentOS 6
Idea #8002: [Deployment] python-pyvcf backport is unnecessary
Idea #8001: [Draft] [Crunch2] arv-container to run containers
Idea #8000: [Node Manager] Shut down nodes in SLURM 'down' state
Idea #7996: [Documentation] Install guide guides people to install and configure keep-web
Idea #7995: [Documentation] Document Keep Balance setup in the Install Guide
Feature #7994: [UI] Calculate cloud costs for a pipeline instance run
Bug #7993: srun: error: Aborting, io error and missing step on node 0
Idea #7990: [FUSE] With --exec, expose the mount point in an environment variable
Bug #7989: E: Unable to correct problems, you have held broken packages
Idea #7988: [Keep] Single keepstore responsible for trash lists on S3
Bug #7987: [Deployment] api-server-upgrade script fails on first run
Bug #7977: get rid of dependencies python-pyasn1 python-pyasn1-modules
Idea #7973: [FUSE] Reset mount-tmp to the state of another collection
Bug #7971: Python SDK Keep timeouts on su92l are too agressive
Idea #7965: [API] Script to run on reboot that cleans transient state
Bug #7961: Debian package "arvados-sso-server" has Bash dialet in post-installation script
Bug #7957: [Documentation] Update Software Collections documentation in install guide
Bug #7953: [Deployment] build-packages on CentOS 6.6 is broken
Feature #7939: [FUSE] If arv-mount cannot mount anything, report that on stderr, exit nonzero
Idea #7938: [SDK] Test if bigger read ahead in keep client improves performance.
Idea #7936: [Keep] Test S3 block storage on Ceph Rados gateway
Idea #7932: [Keep] keepproxy aggregates and reports volume IDs from Keepstores
Idea #7931: [keep-balance] Count block replication by volume IDs
Idea #7930: [SDKs] GoSDK KeepClient considers volume IDs when replicating
Idea #7929: [SDKs] PySDK KeepClient considers volume IDs when replicating
Idea #7928: [Keep] keepstore identifies underlying volumes to clients
Idea #7927: [Crunch] arvados-docker-cleaner specifies a Docker API version
Idea #7901: [Crunch] Script to report maximum resource utilization from a job log
Bug #7900: [Data Manager] Fix data races in datamanager code
Bug #7884: [Workbench] log viewer does not handle "redirect to keep-web" response
Bug #7878: Exception in `arv ws` while watching pipeline_instance logs
Bug #7870: [Crunch] crunch-dispatch fails to mark a job failed when its retry loop aborts
Feature #7868: [Crunch] Allow site admin to add arbitrary arguments to all "docker run" commands
Bug #7849: a-r-p-i --no-reuse did not propagate through to GATK Queue and jobs were re-used
Feature #7847: [SDKs] Update run-command to use arv-mount --mount-tmp instead of staging directory
Bug #7846: [FUSE] Fuse MagicDirApiError test failure, kernel version specific?
Feature #7845: [Crunch] Crunchstat and arv-mount print final stats before exiting
Idea #7832: [FUSE] [SDKs] Define __slots__ to improve memory utilization
Idea #7831: [FUSE] Add --umask, --fmask, --dmask options to control file permissions
Idea #7830: [Workbench] User admin interface should show which VM(s) the user can login to
Bug #7826: Make sure that datasets which are served from Keep via get-evidence have collections
Idea #7824: [SDKs] arv-get and arv-ls should use new PySDK Collection APIs
Bug #7823: ubuntu package libarvados-perl should depend on libcrypt-ssleay-perl
Feature #7819: [Workbench] Ability to use log viewer for large logs
Bug #7817: [Workbench] Doesn't load (at all) when an old session cookie is present
Feature #7816: [Crunch2] Execute minimal container spec with logging
Bug #7753: [Workbench] [UX] Improve findability and display of pipeline component logs
Bug #7727: [Wiki] Hacking prerequisites page is missing dependencies
Bug #7725: [Keep-store] make keep-store lookup token at runtime like keep-proxy does
Feature #7724: [Data Manager] use scoped token in test suite
Bug #7721: [Tests] Build 2170 ran for 2.5 hours until I cancelled it - deadlock in websockets tests
Bug #7719: [Keep] Permit -never-delete=false for experimental use
Bug #7714: [Packaging] package naming needs to be consistent
Idea #7710: [SDKs] GoSDK KeepClient works with all service types, applying rules for the proxy type
Bug #7707: Implement (semi-)automated OWASP scanning, ideally as part of the build process
Feature #7706: [SDK] arv keep docker can pull a docker image from arvados to your local repository
Bug #7698: User does not see project in shared projects when group is shared instead of user
Idea #7696: [SDKs] PySDK KeepClient works with all service types, applying rules for the proxy type
Bug #7695: [API] Accept collection UUID as a job's docker_image constraint
Feature #7694: [API] [Workbench] Check for nonexistent config params during rake config:check
Idea #7676: [Crunch] crunch-dispatch reserves the cheapest possible nodes for a job
Bug #7674: disable releasing genomes as cagi option. Do not release the cagi genomes yet.
Idea #7668: [Crunch] Get node hardware information from properties, not info
Bug #7660: [SDKs] PySDK one_task_per_input_file should support a num_retries argument
Idea #7658: [SDK] Python websockets reconnect on unexpected close
Bug #7654: [SDK] Python websockets client sometimes hangs on shutdown
Bug #7649: Compute nodes should go down when not doing compute work with GATK Queue
Bug #7645: [Documentation] client_max_body_size needs to be set consistently through nginx
Bug #7623: [Documentation] Missing documentation on Create arvados-server client
Idea #7621: [API] Job model validates that the script exists in the repository at script_version
Bug #7620: [Crunch] crunch-job expect the scripts under a non-existing crunch_scripts/ folder
Bug #7607: [Workbench] "Getting Started" popup is only appropriate for the public beta
Support #7604: git push on webshell results in Permission denied error
Bug #7600: [Crunch] Unhelpful translation of script parameter outside script_parameters
Support #7599: arv-copy pipeline template copy added non-ASCII character in file
Feature #7595: [keep-web] Cache keep_services list between requests
Feature #7594: [keep-rsync] review test updates on 7167-keep-rsync
Bug #7591: [Deployment] httplib2 backport package includes files with 0640 perms on trusty, jessie
Idea #7584: [CWL] CWL runner creates, updates pipeline instance object with jobs
Idea #7583: [CWL] run CWL workflow runner itself in a crunch job
Task #7577: arvados-jobs-java-bwa-samtools docker image python sdk is out of date
Bug #7575: [Documentation] Install guide incurs RVM's sudo wrath
Bug #7573: Keepstore: very uneven distribution of blob between 2 Keepstore servers
Bug #7572: [SDKs] arv-put crashes with Broken Pipe socket.error after uploading 60GB
Task #7571: Pipeline runner hangs after finishing the last job in webshell
Task #7570: [SDKs] a-r-p-i should write to stdout directly, rather than opening /dev/stdout
Task #7563: [Workbench] Add IdentityFile to suggested SSH client configuration
Bug #7546: [SDK] Go keepclient should retry PUTs on network errors
Idea #7534: [API] Allow administrators to retrieve an effective superuser token after installation
Task #7499: [Workbench] Getting Started popup should link to Workbench's own public project listing
Bug #7496: [SDKs] picard run-command fails with Broken Pipe socket.error on tb05z
Bug #7492: [keepproxy] Report upstream server errors as 502 Bad Gateway instead of 404
Bug #7491: [SDK] Go keepclient should retry on network errors
Idea #7478: [Node Manager] Creates compute nodes using AWS spot instances
Idea #7477: [SDKs] Go Keep client enforces a minimum transfer rate for proxy connections
Idea #7476: [SDKs] Ensure `arv keep put` replicates properly
Idea #7475: [Node manager] Better communication when job is unsatisfiable
Idea #7472: [SDKs] Provide a CLI tool to remove files from a collection
Idea #7471: [SDKs] Provide a CLI tool to add files to an existing collection
Idea #7470: [Workbench] Provide an interface to delete files from collections
Idea #7469: [Workbench] Provide an interface for the sysadmin to set Dashboard banner content
Idea #7468: [Workbench] Displays content at the top of the dashboard, set by the sysadmin
Bug #7453: [Workbench] User admin page includes a button to create new role groups
Bug #7444: [Crunch] Docker container not removed when job canceled, filling disk
Idea #7441: [API] Implement GET /callsets/{callset-name}/vcf API call
Idea #7440: Build support for lifting-over assemblies that change the tags
Bug #7435: [Node manager] ShutdownActor dies when its paired MonitorActor goes away
Idea #7427: CGF of 1kg and PGP for paths 2c5 and 247 (cont.)
Bug #7418: [SDKs] Unhelpful 404 stack trace when trying to arv-copy a collection without access
Feature #7411: [Workbench] Pipeline template listings should include links to the scripts
Feature #7407: [Deployment] Add sysvinit script to the keepstore package
Bug #7400: [Workbench] node visibility as admin vs ordinary user does not line up
Bug #7395: Fix wrong column headers and "real name" content in /exports/users.csv
Idea #7394: [SDKs] arv-copy copies all metadata associated with an object
Bug #7388: arvados-login-sync doesn't remove write permission on ssh key
Bug #7385: [Workbench] Pagination sets limit on last page, causing unintended side effects
Idea #7370: [Deployment] Testing for Python SDK package installation
Bug #7356: [Documentation] Various small bugs in the install guide
Bug #7343: error: reference to undefined identifier ‘sync.Pool’ sync.Pool
Bug #7342: [Documentation] Install guide explains a few different deployment options
Feature #7331: [Deployment] Add systemd unit definition to the keepproxy package
Bug #7329: [Keep] Keepstore wastes lots of cycles handling a request for the empty block
Feature #7328: [Crunch] [UX] Standard excepthook to help debug job problems
Bug #7325: Usefulness of error messages when API server's sso_app_id is not recognized by SSO server
Bug #7324: [Tests] nginx doesn't start when /dev/stderr not accessible
Bug #7323: [SSO] [API] [Workbench] Have config:check sanity check secrets
Bug #7322: [Deployment] python-virtualenv backport is missing its dependencies
Bug #7321: [Docker] Crunch Docker images need libcurl4-gnutls-dev to support arvados_sdk_version
Bug #7317: [Workbench] Refusing to parse existing collection manifests with unescaped whitespace
Idea #7316: Test PCA for tiled genomes that handles missing data
Bug #7313: [Crunch] [UX] Job log should warn user more clearly when no output is recorded
Feature #7311: [Tests] run-tests.sh should put all temp install dirs inside a single --temp
Bug #7308: arv-git-httpd tests don't say what tests they are running
Bug #7291: [Workbench] When Xvfb is not running, Workbench integration tests take 8 hours to fail
Bug #7288: [SDKs] arv-pipeline-run should have --project-uuid parameter
Bug #7286: [Node Manager] Should recognize and shut down broken nodes
Bug #7263: [Crunch] crunch-job does not cancel jobs consistently
Bug #7262: [Tests] Python 2 tests fail on Debian 8 due to pbr incompatibility
Bug #7261: [Tests] services/dockercleaner test missing setuptools install
Bug #7255: [Data Manager] Test some non-trivial manifests in integration test
Bug #7254: [SDKs] arv-put doesn't respect --replication for Keep blocks (unless you add --no-resume)
Bug #7253: [Keep] [Data Manager] [SDKs] Test behavior in the face of API and manifest errors
Bug #7252: [SDKs] Return errors instead of calling log.Fatal in code that needs to be tested
Feature #7240: [Keep] keep-rsync should support "verify-existing" flag
Idea #7239: [OPS] Benchmark performance from a qr1hi keepstore to the Azure keepproxy
Bug #7235: [SDKs] Python Keep client whole-transfer timeout should be more lenient
Bug #7234: [Deployment] arvados packages missing from PyPI search
Bug #7233: [Documentation] API script create_superuser_token.rb has trouble on Ubuntu
Bug #7231: arv-web Documentation/python-arvados-fuse sets strict permissions
Bug #7230: [Documentation] FUSE documentation should note granting FUSE permissions
Bug #7228: [Crunch] crunch-dispatch should not create tmp files that break API server
Bug #7227: [Crunch] Fails when other users have Keep mounts on the system
Bug #7226: [Crunch] crunch_scripts/crunchutil/vwd.py calls PySDK internal methods
Bug #7207: [SDKs] Remove outdated `arv keep less` and `arv keep check` subcommands
Bug #7205: `arv edit` cannot be used when stdout is not connected to a TTY
Bug #7203: arv keep docker fails to save image when home directory is full
Bug #7190: truncated source for pipelinetemplate.json in port-a-pipeline docs
Bug #7189: minor issue with wiki documentation - copying and pasting doesn't work cleanly
Bug #7185: typo in https://arvados.org/projects/arvados/wiki/Port_a_Pipeline
Bug #7180: [Keep] [SDKs] Logic about which services to try should not reference service_type
Idea #7179: [Keep] One set of keepstore volume tests should test all volume types
Feature #7173: [Deployment] Add jessie to supported distros list
Bug #7170: [Documentation] Various small bugs in the CLI SDK install guide
Bug #7167: [Deployment] Write an efficient Keep migration script
Bug #7166: [API] specifying an invalid filter should result in an error
Bug #7163: [API] Keep service records include a maximum achievable replication level
Bug #7160: [Documentation] Document how to deploy Keep backed by Azure blob storage
Feature #7159: [Keep] Implement an Azure blob storage volume in keepstore
Bug #7158: [Documentation] Document installing the PySDK at a different PREFIX
Bug #7156: [SDK] arvados.arvfile.readall_decompressed() does not return all blocks on a file
Bug #7154: [Various] Various copy operations lose Docker image metadata
Bug #7150: following docs on customizing crunch env fills root partition with older docker
Idea #7147: Add contribution guidelines (if it doesn't already exist) and make it visible
Bug #7141: [API] Advertise anonymous token in discovery document
Bug #7139: API pipeline-instance runner is less restrictive than workbench
Feature #7138: [Workbench] Pipeline Instance/Template display repository
Bug #7136: [Documentation] Error in running-external-program
Idea #7134: Set up sandbox development environment with a dummy keep server and some real data
Bug #7129: [Documentation] RVM and passenger recipes are missing details
Feature #7128: [Documentation] Include description of arv-edit in the User Guide
Bug #7123: [Crunch] Should not save any log record when log writing fails
Bug #7121: [Keep] keepstore should use only one buffer for each PUT (and should not deadlock)
Bug #7119: Pipeline instance failed and log collection is empty
Bug #7115: [Deployment] Add an nginx site configuration to the keepproxy package
Bug #7114: [Deployment] Add a configuration template to the keepproxy package
Bug #7113: [Deployment] [Spike] Investigate the RPM equivalent of debconf
Bug #7100: [Workbench] Reusing ArvadosResourceList results in inconsistent results
Feature #7024: [Keep] keepstore status.json should report runtime environment
Bug #7012: [Documentation] Remove Docker-based install from the installation guide
Bug #7010: [Documentation] Document API/Git server's Git 1.7.10 requirement
Bug #7009: When using git clone "https" instead of "git@", user is unable to push to master
Bug #7007: [Docker] Bootstrap font fails to load in Workbench Docker image
Bug #7006: [Docker] Fix SSO configuration in published images
Bug #7005: [Docker] API server uses omniauth.rb for SSO configuration, not application.yml
Bug #7004: [Deployment] Remove dependency on third-party keyservers
Bug #7003: [Workbench] warn user when navigation will cause input text to be lost
Bug #7002: [Workbench] workbench move and copy is incomplete
Bug #7001: [SDKs] Recursive pipeline instance arv-copy doesn't copy job objects, losing metadata
Bug #7000: [Docker] API server starts before PostgreSQL is ready
Bug #6997: [Keep] keepstore reboots GCE host under heavy load
Bug #6993: [Workbench] Job log tab crashes when the job's log is the empty collection
Bug #6992: [API] Support numeric filter comparisons for numeric fields
Bug #6987: [Documentation] Document base docker image for Arvados
Bug #6967: [API] [Workbench] application.default.yml should not call git, at least in production
Feature #6961: Simplify Tapestry/Open Humans account link flow
Bug #6959: [SDKs] arv-copy raises an unexpected backtrace on ^C
Bug #6954: [Deployment] Rails app packages should declare their dependencies
Bug #6950: [Documentation] Reconsider job creation test in Crunch dispatcher install guide
Bug #6943: [Git hosting] arvados-git-httpd should return 4xx, not 5xx, for authentication errors
Bug #6942: [Documentation] Improve compute node setup script
Bug #6941: [Documentation] Fix www-data references in git server install guide
Bug #6940: [Documentation] Document running Workbench under Software Collections
Bug #6938: [Documentation] Install guide needs to set up git server before creating standard objects
Bug #6937: Only admin accounts can share their own repositories with arbitrary people
Bug #6934: [Authentication] Write tests for pam module and shellinabox config
Bug #6933: [Documentation] Use the same example/demo users and domain names throughout
Bug #6924: Google survey participation link should work for newly created surveys, too
Bug #6923: [Crunch] crunch-job install script calls `dpkg-query` - needs a cross-distro solution
Bug #6922: [API] [Maybe] Update API server to support Git 1.7.2
Bug #6921: [SDKs] `arv create` creates an object from an empty file
Bug #6919: [Documentation] Make keepproxy install guide follow nginx conventions
Bug #6918: [Documentation] keepproxy CORS headers get doubled, don't work
Bug #6885: [Deployment] Add meaningful package versions to distro packages
Idea #6884: [Deployment] Plan addition of init scripts to Arvados daemon packages
Bug #6883: [Deployment] arvados-api-server-upgrade.sh should set up git_repositories_dir
Bug #6880: [Workbench] Remove delete functionality from Users table
Bug #6873: [Documentation] Copying/Editing a public pipeline to your project
Bug #6868: [SSO] Template calls undefined method after fresh local accounts installation
Bug #6866: [Documentation] General reference guide on how to do simple tasks
Feature #6865: [Documentation] Higher Level Python SDK Reference Page
Bug #6864: [Documentation] Update arv-keep-docker Documentation to pull from the Arvados repository
Bug #6863: [Documentation] Clarify the different ways to input your tools to Arvados
Bug #6862: [Documentation] What do you need to know about using Git with Arvados
Feature #6860: [Documentation] Copying a public pipeline from qr1hi to an Arvados private cluster
Feature #6858: [Documentation] Document the necessary steps to re-run jobs without computing again
Idea #6851: [Documentation] Fix circular dependencies around installing the shell server
Bug #6849: Git repo browser feature only accessible to admins
Bug #6847: [Crunch] Move Docker DNS configuration to Docker daemon
Bug #6846: [Workbench] Top nav login link loses user's place in Workbench
Bug #6844: [SDKs] arv-copy consistently gets MemoryError trying to copy an 8GiB collection
Bug #6835: [Workbench] Make it possible to share project with other users I can't see
Bug #6833: [FUSE] arv-mount caches manifests too long, ends up using expired Keep signatures
Idea #6830: [API] [keep-balance] Option to return unsigned manifests from collections#index
Bug #6827: arvados-git-httpd prints plaintext user passwords to its output
Idea #6783: [Performance] Compare Collection performance benchmarks across components
Feature #6782: [API] [Workbench] Generate debconf template from config yaml
Idea #6781: [Documentation] Document user shell account creation script
Bug #6780: [git] "git clone https://..." with a bogus token should respond 4xx, not 5xx
Idea #6777: [Documentation] recommend ruby2.1 package on debian 8
Idea #6774: [Documentation] Better presentation/separation of install prerequisites
Bug #6772: [API] Should not be necessary to host git repos on the same host as API server
Bug #6770: incomplete recursive copying of pipeline templates with arv-copy
Feature #6769: arv-git-httpd manages repository creation instead of gitolite.
Bug #6762: [FUSE][Performance] Job to md5sum 1TiB of 1MiB files in parallel is very slow
Bug #6759: [Deployment] Distro packages for Ruby gems are broken
Bug #6750: [API] Reconcile our API server package with the new SSO configuration method
Bug #6749: [API] "undefined method `asset_path`" exception on login failure
Bug #6705: [API] Websockets denial of service requesting past logs
Idea #6691: [Deployment] Build packages for Ubuntu 14.04 ("trusty")
Bug #6687: [Documentation] Improve flow of manual installation guide
Bug #6681: [SDK] arv-put fails with invalid seek when input is piped in
Bug #6676: [Documentation] Fully document the SSO installation process
Bug #6674: [Documentation] Don't recommend nginx16 Software Collection
Feature #6667: [SDKs] Support HTTP proxy configuration using env vars
Bug #6666: [Node Manager] Sometimes raises GoogleBaseError: u'Invalid fingerprint.'
Bug #6664: [Tests] Generate code coverage reports for Go code in Jenkins test suite
Bug #6661: install docs reference non existant debian/ubuntu package
Bug #6659: [SDKs] arv-copy dumps a stack trace when dst_git_push_url == None
Bug #6658: arv-copy dumps a stack track when `git` has an error
Bug #6657: [SDKs] arv-copy has an unhelpful error message when `git` command is not available
Bug #6656: python-arvados-python-client package should depend on git
Bug #6651: "This website is under heavy load" error causes a parsing error
Idea #6647: Choose an option to make better service discoveries in deployments
Bug #6643: [FUSE] Crash on del self._by_uuid[obj.cache_uuid]
Idea #6642: [API] Include a mechanism to automatically trust some clients
Bug #6640: [Workbench] Ensure projects menu consistently shows all "my projects"
Bug #6638: [Deployment] Python package backports should declare their C dependencies
Bug #6635: [Documentation] document installation of node manager
Feature #6611: [Data Manager] Act on pull lists for underreplicated blocks
Bug #6600: [SDKs] All PySDK functions that make API calls must support a num_retries argument
Bug #6598: [Crunch] Fix crunch-job's update_progress_stats post-5717
Bug #6593: [SDKs] arv-get should use the stdout FD directly, rather than opening /dev/stdout
Bug #6592: [Crunch] crunch-job should handle cleanup step failures like install step failures
Bug #6591: [Documentation] Improve suggested nginx configuration
Bug #6590: [Documentation] Improve documentation of API server configuration variables
Idea #6588: [Workbench] UX - webshell login button placement
Feature #6574: [Workbench] [Webshell] Rough edges in web shell
Idea #6572: [Documentation] Install guide demonstrates how to copy a pipeline from Curoverse Cloud
Idea #6570: [DRAFT] [Workbench] More encouragement for users to send feedback
Feature #6519: [Workbench] [Crunch2] index and show pages for Containers and Container Requests
Feature #6518: [Crunch] [Crunch2] Dispatch containers via slurm
Bug #6510: Keep upload using 'arv-put' from 'abe.shell.su92l' is getting 0.5Mb/s upload rate
Bug #6499: [Documentation] Review 6438-multiplatform-install-guide-wip
Bug #6484: [FUSE] fsync on read-only collection returns EROFS
Bug #6483: [Workbench] Additional shell groups are not added to original Link object
Bug #6481: [Crunch] Job infinitely stuck in Queued state after Sanity check fails 1
Idea #6477: [Documentation] Clarify the use of Docker within shared and private VMs
Idea #6476: [Workbench] actions#show should be implemented without requiring an API token
Idea #6473: [SDKs] arv-ws supports an option to show events starting from a given time
Feature #6468: Move arvados-mailchimp-plugin to a public repo
Bug #6466: [Workbench] Add configuration knob to enable/disable public projects listing
Bug #6455: [Documentation] Fix oversights in compute installation docs
Bug #6443: Git commit was not found when specified in template
Bug #6439: [Workbench] Copying jobs causes "SubmitIdReused" error if submit_id is not null
Bug #6438: [Documentation] Update Rails server installation guides to use packages
Bug #6430: Migrate Google Spreadsheets code from OAuth1 to OAuth2
Bug #6413: Edit history for some variants in GET-Evidence is broken
Bug #6412: Admin cannot use UserFilesController#reprocess unless admin account is marked "enrolled"
Idea #6407: [Workbench] Collection file trees are collapsible
Idea #6405: [Workbench] Allow additional curation of the public projects listing
Idea #6387: [SDKs] arv-put progress meter scales based on file size, rather than being fixed to MiB
Bug #6382: [Workbench] Searching through a collection using regex should accept $ instead of \n
Idea #6380: Reading a new collection from keep takes extra time
Bug #6363: [Workbench] Visible blanking between partial content reloads
Bug #6358: [SDKs] Python Keep client uses wrong probe order for put()
Bug #6356: [Crunch] crunch-job retried a permanently failed task
Feature #6348: [Deployment] [Documentation] Minimize system-wide dependencies for compute node setup
Idea #6320: [OPS] Shell account creation script supports `groups` properties in can_login links
Bug #6318: [SDKs] Go SDK locator regexp (and its tests) should agree with the documented format
Idea #6316: [OPS] run-build-packages publishes RPMs over HTTP
Idea #6313: [Node Manager] Booting nodes shouldn't satisfy min_nodes
Feature #6312: [Workbench] Use download service instead of passing Keep data through Rails
Idea #6311: [Maybe] [SDKs] Support caching Keep blocks in memcached
Feature #6310: [FUSE] Support scaling the internal block cache based on number of open files
Bug #6308: Words in description breaks awkwardly in Public Projects page
Idea #6307: [Workbench] Public project listing should exclude subprojects
Bug #6305: [SDK] arv keep docker argument parsing is too sensitive/wrong
Bug #6304: [API] Fix config file race condition and improve test cases for DNS update hooks
Idea #6282: [Crunch] Write stories for implementation of Crunch v2
Idea #6281: [Crunch] Describe how it looks when Crunch v1 jobs run under Crunch v2
Feature #6280: [SDKs] Go SDK can return an io.Reader for a given collection record and filename
Task #6287: Review branch: 6277-manifest-validation (ruby sdk updates only)
Task #6486: Review production logs to confirm no real clients are submitting any invalid manifests
Task #6487: Summarize invalid manifests present in production servers' databases
Task #6488: Fail collection.create/update calls with invalid manifests.
Idea #6271: [SDKs] [Performance] Improve ruby SDK performance
Idea #6270: [SDKs] [Performance] Ruby SDK performance metrics
Idea #6268: Write sprint summary blog post in first three days of sprint
Idea #6260: [Keep] Integration test between data manager, API and keepstore.
Idea #6257: Add public facing database dump, cron job and Arvados upload
Feature #6254: [Workbench] Support specifying group memberships for shell accounts
Bug #6226: 'whget' still used in Tapestry. datasets.data_size is null.
Feature #6220: [Node Manager + Images] Optimization for local SSD drives in GCE
Bug #6219: [FUSE] [Performance] Add performance tests for FUSE
Idea #6218: [SDKs] [Performance] Add performance tests for Python SDK collection methods
Bug #6194: [SDK] Support writing more than 64MiB at a time in Python SDK
Feature #6187: [Crunch] Flag to disable job reuse with GATK Queue plugin
Idea #6186: [API] [Performance] Improve "destroy" implementation
Bug #6175: [Workbench] Add social sharing buttons to public projects [and other data?]
Bug #6174: [Workbench] Propagate old search engine meta tags in sync with Open Graph data
Bug #6172: [Workbench] Breadcrumbs can occupy multiple rows when the screen is narrow
Bug #6157: [Documentation] Explain extra steps needed when compute hostnames are not fooN
Bug #6156: [API] Node record accommodates setups where hostnames are set statically by the sysadmin
Bug #6153: SLURM_JOB_ID environment variable expiration persistence on compute node
Bug #6152: [Docs] Eliminate `arv` dependency in compute node installer
Bug #6149: [Crunch] Install step logs error message from `setup.py egg_info`
Bug #6145: Use warehouse download link instead of directly calling arv-get for downloads
Bug #6142: [Node Manager] When canceling a SLURM shutdown, check state before resuming the node
Bug #6141: [Docs] Don't hardcode https:// in links to workbench
Idea #6138: [Docker] Docker install uses standalone SSO server
Bug #6130: [Workbench] Support searching collections by their collection name
Bug #6095: [SDKs] Make arv-copy preserve pipeline template component order
Idea #6092: [TBD] Improve the performance of the worst-performing collections component
Idea #6091: Support users and triage their bugs (second half of sprint)
Idea #6090: Support users and triage their bugs (first half of sprint)
Idea #6089: Write development update blog (first three days of sprint)
Bug #6074: [API] collections are being returned too slowly + NoMemoryError
Idea #6057: [Workbench] Provide an attractive index of public projects
Idea #6053: [Workbench] [Performance] Dashboard display is sluggish
Idea #6050: [Workbench] [Performance] collections/_show_files page performance need to be improved
Idea #6043: [Workbench] [Performance] [api] _projects_tree adds seconds of lag
Idea #6042: [Workbench] [Performance] [API] collection#show page source_summary section is expensive
Feature #6034: [Deployment] Add sysvinit script to the keepproxy package
Feature #6024: [FUSE] Edit records in FUSE similar to arv edit
Bug #6023: Deleting subprojects from my home projects don't stay deleted
Bug #6019: [FUSE] `ls` in a large home directory (4400+ items) takes too long
Feature #6015: [SSOs] Support authentication against multiple backend LDAP servers
Bug #6014: [Documentation] Document repository creation in the Arvados tutorial
Feature #6013: [Workbench] clean up 'setup user' behavior in the admin interface
Feature #6009: curover.se/path/to/file should try to download the file if available
Feature #6004: Project Description should have textile quick help or help link
Bug #5989: [API] API server repositories permissions list doesn't list repositories without keys
Feature #5960: [API] Support transactional update of collections by multiple writers
Bug #5951: GET-Evidence login via google login no longer works - OpenID 2.0 is gone
Bug #5949: [DRAFT] [Workbench] Users can be notified about changes to important pipelines
Bug #5947: [Workbench] Provide additional guidance to users running their first pipeline
Bug #5946: [Workbench] "other collections have the same content" page is confusing
Feature #5944: [Workbench] Syntax highlighting for repository-browsing
Feature #5928: Syntax highlighting of viewing source in workbench
Feature #5926: [API] MAX_SLOTS should be a configuration value (app/models/node.rb)
Bug #5917: Node Manager did not spin up enough nodes when I set min_nodes = 20
Idea #5914: [DRAFT] Provide one clear way for users to get data from an external source into Arvados
Bug #5907: [SDKs] PySDK's internal decorators lose method metadata
Bug #5906: [API] crunch-dispatch should mark a job failed when its repository cannot be fetched
Bug #5905: [SDKs] Improve certificate validation in Python SDK
Bug #5903: [gff2fj] Does not correctly label no-calls at end of cytogenetic band
Bug #5902: [Workbench] collection#show is unresponsive for a large collection
Bug #5901: [API] Improve performance of large requests in parallel
Feature #5900: [SDK] Implement arvados.gettaskparam(*args) to match arvados.getjobparam(*args)
Bug #5897: [FUSE] Catch and recover from any API client exceptions
Bug #5896: [FUSE] Ensure all I/O errors properly distinguish "not found" and other API errors
Bug #5892: [Workbench] collections#index returns 504 Gateway Timeout
Bug #5878: [Workbench] PipelineInstancesTest#test_Create_and_run_a_pipeline is not reliable
Bug #5876: [Docker] Needs smarter dependency ordering when restarting existing containers
Bug #5875: [Workbench] Mobile menus lack contrast (gray text on aubergine)
Bug #5874: [Workbench] Mobile menus lack contrast (gray text on aubergine)
Bug #5850: All clients authenticate directly against SSO server without going through API server
Feature #5846: [Workbench] [Fiddlesticks] Live job log should show recent history
Bug #5845: Pipeline has failed but no jobs are marked as failed
Bug #5841: [Workbench] Link to script sources on github when repository is a github url
Idea #5837: [Documentation] (recurring) Write blog post in first three days of sprint
Bug #5836: [API] Remote API error messages should make it clear that they are remote.
Bug #5835: [SDK] arv-copy breaks with namespaced git repository names
Bug #5834: [API] Be careful about memory usage when responding to collections#index queries
Support #5832: [Support] how to include a bioboxes docker image as a new pipeline?
Feature #5829: [SSO] improve UI for ldap/local account login
Feature #5828: [Workbench] Create new collection with selected files copy streams as well as files
Bug #5827: Pipeline Template error: undefined method 'split'
Bug #5826: [Workbench] Pipeline Instance input tab should be more verbose
Idea #5824: [Workbench] [Keep] collection browse/download server
Bug #5820: [Workbench] Missing link target in iframe error message
Bug #5790: [SDKs] arv-copy does not select the correct Docker image to copy
Idea #5788: [SDKs] [refactor] Dry up KeepService get() and put() in arvados/keep.py
Bug #5783: [Workbench] Add new ssh key modal cancels instead of submits when enter is pressed
Idea #5781: [API] [DRAFT] Provide API methods for manipulating and combining collections
Feature #5778: [FUSE] Support efficient copy at command line
Bug #5753: [Workbench] Job name column is displayed even though job only supports description
Bug #5752: [SDKs] Fix unreliable image timestamp recording in arv keep docker
Bug #5748: [Keep] sometimes, Keep sucks up 100% cpu and becomes really slow after a while
Bug #5743: [Workbench] Replace type-specific #index pages with generic code
Bug #5742: [Workbench] the user setup page creates broken shell usernames
Bug #5738: [API] Validate that selected columns are selectable, and return an error if not
Bug #5736: [Node Manager] Reuse node records after shutting down the cloud node set up with them
Feature #5735: [Workbench] Edit box for project description should be bigger
Bug #5731: Arvados.pm not included in ruby/python SDK install
Feature #5717: [Crunch] Use tasks_this_level to calculate a virtual max_tasks_per_node
Bug #5713: [FUSE] File access sometimes takes too long on su92l
Feature #5694: [Workbench] Log tab of running job should include logs from before you opened the tab
Bug #5692: [SDK] Can't get signed manifest locator from new Collection API.
Bug #5682: [Workbench] Can't view/download files under subdirectories in stream
Bug #5677: [API] Silence harmless message "ERROR: must be owner of extension plpgsql"
Feature #5676: [SDK] arv-copy automatically creates new repository(ies) on the destination cluster
Bug #5675: [Workbench] Show project Subprojects tab when in anonymous view.
Feature #5668: [Workbench] Favorite projects, pipelines, collections
Bug #5666: [Workbench] Job "failed" label and "Cancel" button need more distinction
Bug #5665: [Workbench] Link to log from pipeline and/or job summary page
Bug #5652: [SDKs] There is no way to silence arv-put and arv-get
Feature #5646: [Workbench] Display duration on pipeline instance listings
Feature #5645: [Workbench] Social media optimize anonymous collections/projects/pipelines
Bug #5642: [Crunch] subprocesses get SIGKILL when they exceed Docker memory limit on compute nodes
Bug #5627: [SDKs] PySDK file.seek() default whence should be SEET_SET, not SEEK_CUR
Bug #5626: [API] Configuration option to set git server hostname
Bug #5614: [Workbench] 504 error returned when trying to create a large new collection
Bug #5612: [Docker] Can't run crunch jobs after stopping and restarting containers.
Idea #5587: Explain Lightning API Decisions and add examples (#5339)
Idea #5585: [Documentation] (recurring) Write blog post in first three days of sprint
Feature #5582: [API] [Workbench] Add read-only ("locked") flag to projects
Bug #5572: 'data_type' field in profile JSON report does not correctly have type
Feature #5571: Add huID to 'aaData' entries in 'public_genetic_data.json' request
Bug #5562: [SDKs] Fix timeout problems by switching from urllib et al. to PycURL
Bug #5556: [Workbench] Timeout error on collection#show for a collection with large manifest text
Idea #5554: [API] Delete crunch job log messages from logs table after the jobs finish
Bug #5549: [Workbench] [Duplicate] Files tab doesn't update after upload
Bug #5541: [Workbench] Buttons should have consistent ctrl-click and right-click behavior
Feature #5540: [Crunch] Contain all job/task containers in a memory-limiting cgroup
Bug #5536: [Keepproxy] keepproxy should retry on DiscoverKeepServers() failure or empty list
Bug #5534: [Workbench] Log tab takes too long to load with large logs
Bug #5528: The safety questionnaire isn't redirecting people to the page they were planning to go to
Idea #5526: Specify lifting-over assemblies that change the tags
Bug #5523: [Crunch] crunchstat should not report errors during normal timing races
Feature #5513: Node manager should always have one node idle
Feature #5511: [Workbench] Workbench should support viewing VCF files
Feature #5510: [DRAFT] [Crunch] User can configure task retries
Bug #5502: [Node Manager] Add local SSD to compute nodes on GCP
Bug #5499: [SDKs] arv-copy fails to create collection after copying many blocks
Bug #5496: [SDKs] PySDK test_rewrite_on_empty_file is not reliable
Feature #5495: [Workbench] Change "recent pipelines" to curated selection of "public pipelines"
Feature #5493: [Workbench] Add "Getting Started" modal inside Workbench
Feature #5492: [Workbench] Add "home project" link to the "my account" dropdown
Bug #5474: [Workbench] WebsocketTest#test_live_log_charting is not reliable
Support #5461: following manual install instructions on laptop
Feature #5459: [Crunch] Job logs include node-level resource usage statistics (cpu, ram, swap, etc)
Bug #5451: [Documentation] Fix Go SDK comments so they look reasonable in godoc
Idea #5438: [Documentation] (recurring) Write blog post in first three days of sprint
Idea #5428: [Tests] Enhance keep testing to support signed locators.
Bug #5426: [Workbench] Large downloads through workbench fail
Bug #5421: Download source links for new style locator strings not working
Bug #5420: [Workbench] Checkbox selections in collections page is wrong when using back button
Bug #5418: [Workbench] Make the brand/root link unclickable when not logged in
Feature #5416: [API] Clone git repositories without using an SSH private key
Feature #5414: [Keep] Use data stored remotely (not in local keepstore)
Feature #5413: [DRAFT] [API/SSO] Use externally-defined (e.g., LDAP) groups as permission groups
Feature #5384: [DRAFT] [Workbench] Improve display of pipelines and jobs
Bug #5383: [API] API server should always retrieve current time from database, never Time.now()
Bug #5381: [Crunch] Node went away unexpectedly during pipeline run.
Feature #5380: Public profiles: add JSON for Enrollment History
Feature #5379: Public profiles: add JSON for Absolute Pitch Survey
Feature #5375: [workbench] Enable in-browser preview for text files in collections
Bug #5374: [workbench] Anonymous collection -- ineffectual checkboxes
Feature #5368: [Workbench] job scripts accessible in some way
Bug #5365: [Workbench] Do not link to objects that are not readable by current user
Idea #5353: [Node Manager] Support multiple node sizes and boot new nodes correctly from them
Bug #5352: [Crunch] Dispatcher not handling node allocation failures
Idea #5336: Specify/Document how to use Lightning for family analysis
Idea #5335: [API] [Documentation] Specify how to find the variants in a gene
Idea #5334: [API] Implement GET /callsets/{callset-name}/gvcf API call
Idea #5332: [Documentation] [Sprite] [API] Specify API Calls and Database for phenotypes in Sprite
Idea #5329: [API] Implement GET /callsets/{callset-name}/tile-variants
Bug #5327: [SDK] CLI tools should catch socket errors like "Connection refused"
Feature #5322: [SSO] Support adding users with email/password based login at rails console
Idea #5321: Automatically update GET-Evidence report pipeline with latest 'getev-latest.json.gz'
Bug #5320: [Docker] SLURM does not start reliably on API server
Bug #5319: [API] Portable data hash mismatches for collections with location hints (+K)
Bug #5318: [Workbench] Make note of lag time when changing git permissions
Feature #5316: [DRAFT] [Workbench] Browse change history for records
Bug #5310: [SDK] arv-copy breaks when copying by PDH and multiple collections have the same PDH
Bug #5307: [Workbench] Additional settings for ssh/config from Manage Account page
Bug #5304: [API] filters incorrectly exclude results for records with null value in filtered field
Feature #5297: [Workbench] Enable users to share with any other user
Feature #5296: [Workbench] Extend Sharing tab to collections
Bug #5294: [SDKs] Make arv-copy useful for copying a Docker image
Bug #5292: [Node Manager] Failed to recognize busy node on qr1hi
Feature #5291: [Workbench] Editing pipeline templates on Workbench
Bug #5285: [SDKs] arv-run-pipeline-instance does not use 'settings.conf' file like other 'arv' tools
Feature #5284: [Docker] Auto setup as much as possible for new users
Bug #5283: [Crunch] crunch-job apparently died while collating job's output
Bug #5277: FUSE does not parse timestamps with fraction of a second
Bug #5276: [Workbench] Log graph pop up shows when there is no log graph
Bug #5267: [Node Manager] add one integration test for node manager
Feature #5261: [Workbench] Show project description in its own tab
Feature #5259: [Tests] Reduce dependency on integration tests
Feature #5256: [OPS] Make it possible to kick off a Jenkins build for an arbitrary commit/branch
Support #5252: [Support] Fix bugs and write tests (second half)
Support #5251: [Support] Fix bugs and write tests (first half)
Idea #5250: [Documentation] (recurring) Write blog post in first three days of sprint
Feature #5247: [Documentation] (recurring) Refresh user documentation
Feature #5245: [Documentation] Show footer with date last updated
Feature #5214: [SDKs] Use sphinx to render for Python SDK docs
Bug #5211: [Documentation] Top Navbar of docs homepage not suitable for small window
Bug #5207: [API] Collection expires_at should be a full timestamp, not just a date.
Bug #5204: Collections in Pathomap exhibit 0 bytes. [blocker for public sharing]
Bug #5200: [Workbench] on public project, collection downloads require login
Bug #5199: Searching does not work right when editing pipeline template
Bug #5198: [Workbench] Middle clicking on Run this pipeline brings fiddlesticks
Bug #5194: [Documentation] User guide doesn't link to or acknowledge new "Getting Started" section
Bug #5192: [API] Disallow changing the name of a repository record (by non-admin users)
Bug #5190: [Workbench] Tell admins not to put hyphens in repository names
Bug #5189: [Workbench] Manage account does not show repositories directly owned by user
Bug #5187: [Workbench] PNG is not available/is empty when it really isnt
Bug #5185: [Workbench] Project lists all collections as zero size as of 6bf9ae1
Bug #5183: [Workbench] Job reuse modal test fails intermittently
Bug #5182: [Workbench] CORS error uploading via browser - better JS error handling needed
Bug #5175: [SDKs] Fix Python package versions so they can be uploaded to pypi
Bug #5160: [API] Non-admin can't share a project publicly on qr1hi
Bug #5147: [Docker] Make API server root URL in discovery document easier to resolve
Idea #5142: [DRAFT] [API] Enrich supported dataclass values for pipeline templates
Feature #5139: [SDKs] arv-get should support getting multiple files by shell glob
Feature #5138: [SDKs] arv-run-pipeline-instance should accept project and title parameters
Bug #5137: [SDKs] Add Python version test 2.7 <= sys.version_info < 3
Bug #5136: arv-run arv-keep command gives error while running
Bug #5135: [Workbench] Ensure modal button order is consistent
Bug #5134: [SDKs] CLI tools fail or warn when current working directory is gone
Bug #5131: [Crunch] run-command passes escape backslashes through
Feature #5128: [DRAFT] [FUSE] arv-mount supports FUSE for OS X
Bug #5127: [Docs] Note apt key information in Python package READMEs
Feature #5126: [DRAFT] [SDKs] "arv-vc" command line tool supporting VCS workflow for collections.
Feature #5097: [SDKs] CLI tools support project paths in addition to uuids
Idea #5094: [Workbench] Make pipeline rerun UI more like jobs'
Bug #5073: [Documentation] List known limitations of docker install at doc.arvados.org/install
Feature #5072: [Documentation] (recurring) Refresh user documentation
Support #5071: [Support] Fix bugs and write tests (second half)
Support #5070: [Support] Fix bugs and write tests (first half)
Idea #5069: [Documentation] (recurring) Write blog post in first three days of sprint
Bug #5065: [Node Manager] EC2 driver creates nodes configured to terminate on shutdown
Feature #5064: [Crunch] Automatically restart jobs after internal/intermittent errors
Idea #5056: Lightning deployment plan / Uploading data specifications
Task #5053: Build Arvados-compatible pipeline to convert Variant Call Files into FASTJ
Bug #5045: [Workbench] reports "oops, request failed" rendering projects with very large collections
Bug #5043: [Crunch] accept arbitrarily long stderr lines in crunchstat
Feature #5041: [Crunch] Set up crunch user automatically in docker container.
Bug #5037: [SDKs] Improve Python SDK thread safety and document pitfalls
Feature #5036: [arv-mount] Change default mount type from "fuse" to "fuse.arvados"
Feature #5032: [Workbench] User can trash and un-trash items
Bug #5030: [Workbench] Stats graph display for job without stats is confusing
Bug #5025: [Docker] Make it easy to add data from the host system to containers
Bug #5024: [Workbench] Websocket integration test fails with Firefox 35: "arguments[0] is undefined"
Bug #5020: [Workbench] File upload should start immediately, not wait for user to press "Start"
Bug #5019: [Workbench] Content hash should be updated after upload to collection
Bug #5016: [SDKs] Should be able to use ^C to interrupt arv-ws.
Feature #5011: [SDKs] arv-put accepts --replication argument (saved with collection record)
Idea #5001: Create a API interface to the public tile library including a "beacon"
Bug #4991: [API] Make user.send_profile_created_notification detect preference changes better
Bug #4988: [SDKs] Fix incompatibility between Python packages and newer virtualenv
Idea #4980: Users can connect their Tapestry account to Open Humans via OAuth2
Feature #4979: Improve sample tracking to allow for bulk marking of samples
Feature #4978: Distinguish pgp-originated and other files on public profiles
Bug #4970: [Crunch] Cannot create directory `/tmp/crunch-job/task/compute14.1.keep': File exists
Bug #4958: [Workbench] Show an alert message below top nav when running in an unsupported browser.
Bug #4957: [SDKs] arv keep put blows up when trying to put a danging symlink
Bug #4956: [API] cannot create collections with very large manifests
Bug #4954: [Workbench] Revoke sharing rights to a user button missing
Bug #4953: [Workbench] [dup] Time out error for renaming a collection with a lot (300+?) files
Bug #4942: [Workbench] Data Collections Tab in Projects takes too long to load or fails
Idea #4940: [Documentation] (recurring) Write blog post in first three days of sprint
Bug #4938: [Workbench] improve error reporting for failed AJAX calls
Feature #4935: [Crunch] Choose worker nodes where the desired docker image is already available.
Idea #4932: [Crunch] Turnaround time for altering docker image and running a job is too long.
Idea #4930: [FUSE] Design: specify behavior for writable arv-mount
Support #4929: [Support] Fix bugs and write tests (second half)
Support #4928: [Support] Fix bugs and write tests (first half)
Feature #4926: [Documentation] (recurring) Refresh user documentation
Bug #4922: [Crunch] google-api-python-client fails to install
Bug #4920: [Crunch] Installing Docker image from [...] exited 1
Feature #4906: [Documentation/FUSE] Document '.arvados#collection' in shell VM keep mount
Feature #4905: [Workbench] Make repository-sharing feature accessible from Manage Account page
Bug #4903: [Crunch] ensure that JOB_WORK and TASK_WORK directories exist for Docker jobs
Feature #4901: [Workbench] Allow overriding of favicon.ico with custom theme.
Bug #4891: [Node Manager] Should not associate node with incorrect arvados node object
Bug #4889: [Crunch] Logging with a progress bar deadlocks on output
Bug #4882: [Crunch] crunchstat reports surprising CPU usage when container appears and disappears
Bug #4881: [Workbench] Make "Compute and job status" pane update dynamically
Bug #4878: [Workbench] clarify purpose of "re-run latest" button on jobs#show.
Bug #4875: [Tests] Fix port number race condition in keepclient tests
Bug #4844: [Node Manager] Treats min_nodes as min_nodes_idle when job queue is empty
Bug #4840: 414 Request-URI Too Large after Selecting 300+ files to put into a new collection
Bug #4839: [Node Manager] Should look at Arvados node's crunch_worker_state, not info['slurm_state']
Feature #4838: [Keep] FUSE driver should expose files with permissions mode 0555
Idea #4834: [Workbench] Show runtime stats graph for a completed job/pipeline
Idea #4833: [Crunch] Quick turnaround time when updating a docker image in order to re-run a job
Feature #4832: [Workbench] Show Collection file count and total size in listings, Collection page
Bug #4821: [SDKs] CLI tests should be better isolated from user configuration
Bug #4811: [Workbench] Projects menu no longer scrolls, menu bar menus are wrong width
Bug #4809: [Workbench] Code pops up for a second using web uploader
Feature #4808: [Workbench] "Add data from another project" modal supports regex filtering
Feature #4806: [Workbench] Collections page calculates and displays total size of the collection
Bug #4805: [Workbench] Workbench provenance graph tabs appear empty when graph is very large
Feature #4802: [Workbench] UX of pipeline instance Inputs tab needs improvement
Bug #4800: [Crunch] run-command ends with sys.exit(dictionary)
Bug #4792: [SDKs] `arv keep ls` generates incorrect (non-normalized?) output
Feature #4782: [Documentation] (recurring) Refresh user documentation
Feature #4781: [Documentation] (recurring) Write blog post *in first three days of sprint*
Feature #4775: [SDKs] Add files to an existing Collection with CLI tools
Bug #4771: [Workbench] Collection content hash should stay up-to-date (e.g., while uploading files)
Feature #4766: Upgrade oauth1 code for google doc/spreadsheet sync to oauth2
Bug #4759: [API] greater than filter is treated as greater than or equals for modification time.
Bug #4753: [API/Keep] Establish separate development/testing ports for Keep and Websockets
Bug #4752: [Docker] Make websockets work, probably by using passenger standalone instead of apache.
Bug #4751: [Node Manager] Can erroneously pair cloud nodes with stale Arvados node records
Bug #4750: [Crunch] crunch-dispatch's Bundler environment infects non-Docker jobs
Bug #4748: [API] Explain why there are 21 jobs with log = ""
Idea #4744: [Workbench] Merge "user agreement" and "required profile fields" into a single page
Feature #4743: [Crunch] Upgrade run-command regex or basename for stricter file argument ordering
Idea #4741: [Documentation] Update example Python Crunch scripts
Feature #4735: [Workbench] Add "manage tokens" section on account page
Bug #4731: [Documentation] Review and improve Cygwin SSH documentation
Feature #4727: [Workbench] Feature requests/suggestions for shared collection download page
Bug #4719: [Workbench] "There are currently no jobs in the queue"
Feature #4716: [Keep] Keepstore has read-only mode (deny all PUT or DELETE)
Feature #4712: [Crunch] Skip some components when running a pipeline
Bug #4699: [Workbench] collections#index should not crash on (name.nil? and tags.any?)
Bug #4692: [API] Prompt user when logging in to a client for the first time.
Idea #4687: [Crunch] Support Brad Chapman to port bcbio tools and workflows to CWL
Idea #4685: [Crunch] CWL prototype workflow runner in Arvados
Idea #4684: [Crunch] Participate in common-workflow-language discussion
Bug #4676: [Workbench] Collection "Sharing link" AJAX intermittently returns text/html
Bug #4672: [SDKs] KeepClient.put raises an exception on a block larger than 64MB
Bug #4669: [SDKs] arv-put should assume --no-resume when --raw is given
Idea #4662: Possible to disable Shipping Addresses as a section
Feature #4647: [Workbench] Projects dropdown should have a free text filter box
Feature #4646: [Workbench] Add "Copy template from other project" button to project view
Feature #4642: [Workbench] "Download" / "Save as" button for provenance graph
Bug #4641: [Tests] A few projects related Workbench tests are failing in jenkins. Make them pass.
Feature #4637: [SSO] Use "authentications" table and support account linking
Bug #4635: [Tests] Diagnostics suite tests that live logs are displayed while jobs are running.
Task #4633: [Support] resolve broken collection from qr1hi-8i9sb-prudm6nvg4xk31x
Bug #4630: [Crunch] crunch-job saves output collection manifest both with and without signatures
Bug #4622: [Node Manager] Stop ShutdownActors when the node disappears
Idea #4599: [Crunch] crunch-job should not retry tasks after its SLURM allocation is revoked
Feature #4598: [Crunch] [DRAFT] Classify job failures by type, report statistics
Support #4596: [Support] Fix bugs and write tests (second half)
Support #4595: [Support] Fix bugs and write tests (first half)
Bug #4577: [Crunch] Pipeline instance mysteriously restarts and fails
Feature #4571: [SSO] Support local user database on SSO server
Feature #4570: [SSO] Implement Google OAuth2 for new SSO installations
Idea #4566: [Documentation] Introduce compute workflow / pipeline concepts in user guide
Support #4564: [Documentation] Document using common-workflow-language tools with Arvados pipelines
Feature #4561: [SDKs] Refactor run-command so it can be used as an SDK by scripts in a git tree
Bug #4560: [Documentation] We need a link to arv-copy in user guide.
Bug #4559: [Workbench] pipeline components with long names are obscured by status
Bug #4553: [Docker] Compute node records should get created automatically by build/run scripts
Bug #4538: [SDKs] pipeline created by arv copy fails Commit.find_commit_range
Bug #4535: [API] Configuration option to set advertised hostname
Feature #4530: [Workbench] Show more (earlier) log entries for a running job
Feature #4528: [Crunch] Dynamic task allocation based on job size determined at runtime
Idea #4527: [Keep] DataManager automatically adds cloud storage when utilization is over 90%
Feature #4526: [SDKs] run-command stream create pipes to stream stdin/stdout directly from/to Keep.
Bug #4524: [Workbench] Error running pipeline with File input data type.
Bug #4523: [Workbench] Search dialog giving error when searching in "All projects" in qr1hi
Bug #4520: [SDKs] arv copy should respect --project-uuid when saving destination Collection
Bug #4515: [Workbench] Oops when selecting empty project in chooser
Feature #4508: [Documentation] Best practices for getting the most out of job re-use
Feature #4505: [SDKs] "arv get {uuid}" outputs JSON representation of given object
Feature #4502: [SDKs] "arv recent [objectType]" lists recently modified objects
Bug #4499: [SDKs] one_task_per_input_file should call normalize() before getting its list of files
Bug #4493: [Crunch] job fails with Docker error "Engine is shutdown"
Bug #4488: [SDKs] arvados.keep.KeepClient.KeepService should know whether it is a proxy
Bug #4482: [Crunch] Diagnostics failure "user not found on host"
Feature #4481: [Documentation] (recurring) Refresh user documentation
Feature #4479: [Documentation] (recurring) Write blog post *in first three days of sprint*
Bug #4474: [Node Manager] Node manager shut down node in middle of job
Bug #4471: [Crunch] srun: error: Application launch failed: Communication connection failure
Bug #4470: [Crunch] tmpdir not writable running jobs in Docker
Bug #4468: Fiddlesticks when creating new collection from selected collections
Feature #4467: [Workbench] Add "select all" button to project content panes
Feature #4465: [Workbench] Link "apiserver version" to a redmine or github revision history page
Bug #4464: [Workbench] Collections tab loads forever on a specific project
Bug #4460: [Workbench] Sortable column headings (filename, size) in collections#show
Feature #4456: [Workbench] Provide more feedback about when a queued job is likely to start.
Bug #4452: [Workbench] Report a Problem" menu item does not like being opened in a new tab/window.
Bug #4451: [Workbench] Fiddlesticks when rerunning pipeline with edited template
Bug #4440: [Documentation] "Writing a Crunch script" is mysterious
Bug #4438: [DRAFT] [SDKs] arv-keepdocker should be smarter about caching the image to upload
Bug #4434: [API] Test suite should not depend on a particular database collation config.
Bug #4432: [SDKs] When copying pipeline instances using arv-copy, the component jobs get re-arranged
Bug #4431: [SDKs] arv-copy should not require --dst-git-repo when copying on the same cluster
Idea #4424: [Keep] [DRAFT] Use stronger hash algorithm (such as SHA-2) for Keep blocks
Bug #4416: [Workbench] "Manage" permission should be sufficient to edit project's name/description
Bug #4414: [Workbench] "Add new project" button missing from projects dropdown.
Bug #4410: [Crunch] crunch-job should exit tempfail when a SLURM node fails
Bug #4408: [Workbench] Anonymous collection download links should not redirect to login path.
Feature #4404: [API] [SDKs] Include provenance information for uploaded Collections
Bug #4399: [Tests] Fix whatever sometimes causes Jenkins tests to fail with ECONNREFUSED
Bug #4394: [Workbench] Make duplicate name error message more user-friendly
Bug #4391: [Workbench] Selection clip does not show list of selected items in drop down
Bug #4389: [Workbench] Fix infinite loop in ApplicationController#project_breadcrumbs
Bug #4388: [SDKs] Manifest#each_line should not crash when encountering a blank line in a manifest.
Bug #4380: [Node Manager] Should drain nodes via SLURM before terminating them
Bug #4369: [Crunch] Unexpected backward incompatibility in run-command
Bug #4368: [Crunch] Improve node failure detection and job retry logic
Bug #4363: [Keep] arv-mount should not munge filenames unless required by POSIX
Idea #4359: [Workbench] Clean up project paging after #4091 bug fixes
Bug #4357: [Node Manager] Should spin up more nodes (up to max_nodes) when up nodes are busy
Support #4348: [Support] fix bugs and write tests (second half)
Support #4347: [Support] fix bugs and write tests (first half)
Feature #4343: [SDKs] arv create needs --project-uuid and --name parameters for appropriate classes
Bug #4339: [Workbench] Add test for "error while loading tab" iframe. See #4084
Bug #4335: [Crunch] Improve node startup speed. 15 min is too slow.
Bug #4334: [Crunch] crunch-dispatch should not allocate Jobs to nodes in the idle* SLURM state
Bug #4314: [Crunch] Figure out why this job was marked Failed unexpectedly
Bug #4313: [Tests] remove stale *.pyc files between Jenkins tests
Idea #4312: [Crunch] crunch-job should report current Python SDK version at start of each task
Bug #4310: [Crunch] crunch-dispatch --jobs locking is broken
Bug #4307: [Workbench] Pipeline instance name text should be editable after the instance starts
Idea #4305: [Node Manager] Investigate and try to address RAM use
Bug #4303: [Crunch] Output of job gets stuck at collate step
Idea #4299: [Node Manager] Support a configurable throttle for creating cloud nodes
Bug #4298: [Workbench] Admin user should see cpu/ram/scratch capacity after clicking a compute node
Idea #4294: [Node Manager] Add support for min_nodes configuration value
Idea #4293: [Node Manager] Write off cloud nodes that spend too long in booted state
Bug #4291: [Workbench] Create sharing link for a collection is broken
Bug #4286: Files in subdirectories of collection should be viewable/downloadable
Idea #4284: [Crunch] Add unit and functional tests to crunchstat test suite
Bug #4273: [API] as admin user, permission denied canceling a job (started by another user)
Bug #4269: [API] Disallow collection UUIDs in script_parameters, only allow portable data hash
Bug #4265: [Workbench] default .ssh/config instructions should specify cluster name
Feature #4254: [Tests] Add crunch-job functional tests to the CI suite
Feature #4253: [API] Users can create their own arvados-hosted git repositories
Feature #4251: [Documentation] (recurring) Write blog post *in first three days of sprint*
Feature #4250: [Documentation] (recurring) Refresh user documentation
Bug #4249: [Workbench] Can't view/download files that are retrievable from arv-get
Feature #4248: [Crunch] Collate task output (if any) even if the job failed.
Bug #4239: [SDKs] Python SDK doesn't work with apiclient 1.3
Idea #4238: [Documentation] Show how to run a pipeline instance without using a template.
Feature #4233: [Workbench] Graph CPU and IO statistics using live log feed on Jobs#show
Bug #4227: [Workbench] Pipeline elapsed time is misformatted
Feature #4223: [SDKs] arv keep docker --download to get image from Arvados
Idea #4201: [Tests] Run a public pipeline in the diagnostics suite
Feature #4197: Keep IndexHandler does access does not depend on enforce-permissions flag
Bug #4196: [SDKs] arv-keepdocker needs to stop using `docker pull -t`
Feature #4194: [Keep] consistent logging for keepstore requests
Bug #4192: [Keep] Should be able to PUT 0-length Keep block through keepproxy
Bug #4191: [Keep] "Shared" directory in arv-mount doesn't show non-project groups that own projects
Support #4186: [Documentation] Install documentation improvements
Bug #4185: [Crunch] crunchstat memory reports seem suspect for multithreaded programs
Bug #4182: [Workbench] [API] "Manage" permission should be sufficient to delete subprojects
Bug #4175: [API] API method and interface to check if a bugfix is deployed on a cluster
Bug #4174: [Documentation] Write a wiki page describing desired bug workflow
Bug #4158: [Workbench] Display more Node details to non-administrators
Idea #4156: [Tests] Enable cli tests in run-tests.sh, skip any CLI tests that don't pass
Feature #4138: [Node Manager] Support Google Cloud Platform in node manager
Idea #4137: [SDKs] arvados.collection.Manifest classes for manipulating collection manifests
Bug #4136: [SDKs] Ensure consistent logging of retried operations in PySDK and Crunch
Support #4134: [Support] fix bugs and write tests (second half)
Support #4133: [Support] fix bugs and write tests (first half)
Bug #4132: [Workbench] Add unit test infrastructure (and some examples) for JavaScript assets
Idea #4127: [API] Nodes have a method to request and record shutdowns
Bug #4124: [Crunch] Socket timed out on send/recv operation causes pipeline failure
Bug #4123: [API] move Job script/repository/docker validations from controller to model
Feature #4122: [Keep] Keepstore respects HTTP HEAD method semantics
Bug #4121: [Crunch] cancelled job did not get cancelled at the slurm level
Bug #4120: [Workbench] [obsolete?] Pipeline state can be failed even though every job is complete.
Idea #4101: Workbench tests: app/controllers/projects_controller.rb
Idea #4100: Workbench tests: app/helpers/application_helper.rb
Idea #4099: Workbench tests: app/helpers/pipeline_instances_helper.rb
Idea #4098: Workbench tests: app/controllers/pipeline_instances_controller.rb
Idea #4097: Workbench tests: app/controllers/users_controller.rb
Idea #4096: Workbench tests: app/helpers/provenance_helper.rb
Idea #4095: Workbench tests: app/controllers/groups_controller.rb
Idea #4094: Workbench tests: app/controllers/jobs_controller.rb
Idea #4093: Workbench tests: app/helpers/vcf_pipeline_helper.rb
Idea #4091: [Workbench] Add tests for undertested parts of Workbench, including infinite scroll.
Feature #4090: Add code coverage report for workbench javascript
Bug #4085: [Workbench] On pipeline instance page, queued jobs should have Cancel buttons
Bug #4083: [SDKs] Add "import _strptime" to work around potential Python bug.
Bug #4064: [Crunch] Typoed "output_of" value in pipeline leaves a job stuck in the queue
Feature #4057: [Workbench] Show which jobs occupy which nodes on dashboard
Bug #4054: [Workbench] In the project sharing tab, show email addresses alongside full names.
Feature #4038: merges to master may use "fixes #" in addition to "closes #"
Feature #4033: [Workbench] Give log collection link for jobs from pipeline instance page
Bug #4032: [Workbench] No provenance when querying collection by portable_data_hash
Bug #4031: [Workbench] Nodes should be connected via input=output in provenance/used by graphs
Idea #4030: [SDK] Command line tool to manipulate collection manifests
Bug #4028: [Crunch] Task stdout appearing in job logs should be labeled "stdout" instead of "stderr"
Task #4208: jobs.create and jobs.update resolve runtime_constraints['arvados_sdk_version']
Task #4209: crunch-job installs the SDK at the `arvados_sdk_hash` version if present
Task #4557: Review arvados-dev branch 4027-sdk-debian-packages-wip
Task #4626: API validation rejects jobs with arvados_sdk_version without docker_image
Task #4627: Make sure crunch user can clone arvados git repository
Idea #4019: [API] Support query of "properties" field on objects
Bug #4016: [Workbench] "Make sharing link" missing from collection pages.
Bug #4009: [Crunch] run_command should use SDK's retry support
Feature #4008: [Workbench] Add cancel button to job status panel
Bug #4004: Restore "All jobs/pipelines/collections" buttons to dashboard
Feature #4002: [SDK] arv-ws should generate JSON encoded output
Bug #3989: [Workbench] [DRAFT] Fix clock/node time reporting on Workbench pipeline page
Feature #3987: [Docker] Run a 5-second diagnostic suite after bringing up docker containers.
Feature #3981: [Crunch] Show task parameters of failed task(s) in the Job log
Feature #3979: Put links to 'jobs', 'pipeline_instances' somewhere in workbench
Bug #3978: [SDKs] Pipelines started from the CLI should set status to "Paused" when aborted
Task #3953: [Documentation] New keep directory is not specific enough (by_id vs by_tag)
Bug #3949: [SDK] arv-get consumes excessive memory on very large collections
Bug #3948: [SDKs] File access on keep mount giving I/O error
Feature #3928: [Workbench] Reveal log collection ID in pipeline/job summary and job Log tab
Bug #3927: [API] Db migration for User.owner_uuid NOT NULL constraint
Feature #3923: [Workbench] Use web notifications to alert user when pipelines finish
Support #3902: [Support] Support: fix bugs and write tests second half
Idea #3897: [SDKs] Clients can specify which auth config file to load.
Feature #3894: [Documentation] Document the run-tests.sh program on the Hacking pages on the wiki
Feature #3892: [SDKs] Install man pages for CLI tools (auto generate from the --help content)
Bug #3882: [Workbench] fiddlesticks trying to cancel job that is already cancelled
Bug #3875: [Workbench] Buttons and text overlap for smaller window sizes in workbench
Bug #3866: [SDK] Python KeepClient needs to construct URLs smarter
Bug #3864: [Workbench] Breadcrumb bar is covered up when top nav menu takes up multiple lines.
Bug #3857: [SDKs] Python KeepClient should use different timeouts for different operations
Bug #3856: [Workbench] Integration tests don't run with Firefox 32/33
Bug #3855: [SDK] New keep mount is very slow on initial usage
Bug #3848: [SDK] Python SDK should always set proper version when built from git
Bug #3846: [SDK] Improve timeout handling in Python KeepClient
Bug #3843: [Crunchstat] Report CPU accounting numbers accurately.
Bug #3835: [SDKs] Python and CLI tools should give more helpful error messages after a Keep failure
Bug #3833: [Keep] Improve file and directory invalidation in fuse driver
Bug #3831: [Crunch] inconsistent find_or_create behavior in pipeline runner vs job
Feature #3829: [Crunch] Email notification when pipeline finishes, depending on user prefs flag
Bug #3825: [Crunch] crunch-job should save (very) large log files without filling up tmp space
Support #3823: [Support] Fix bugs and write tests (the second half of the sprint)
Idea #3821: [Workbench] Delete and rename files in collections
Idea #3820: [Crunch] Jobs need code from multiple git repositories
Bug #3819: [Workbench] It's not possible to share a project with the 'All Users' group
Bug #3817: [API] Discovery document schema does not include generated fields like job dependencies
Feature #3813: [Workbench] add link to pipeline instance from job view page
Idea #3812: [SDKs] Clients should warn when they're expecting a newer API server
Bug #3810: [Crunch] run-command should bail when $(file) expands to a nonexistent path
Feature #3807: [DRAFT] [Crunch] Tasks should be reused if marked "pure"
Feature #3803: [SDKs] Add a rate limiting feature to arv-put and arv-get (like rsync's bwlimit)
Bug #3793: [Crunch] Docker containers not removed consistently, filling disk
Bug #3792: [Crunch] Docker daemon grows to use all RAM, then won't start new containers
Bug #3789: [API] Pipeline template (temporarily?) disappears after move to project
Feature #3775: [Crunch] arv-crunch-job should work in local mode with an arvados-hosted repository
Bug #3774: [Crunch] crunch-job tries to put non-scalar structures in the environment
Bug #3770: [Workbench] Fiddlesticks in Job Log tab for unreadable Log
Bug #3769: [API] In crunch-dispatch, throttle by bytes_per_minute or _node_minute
Feature #3768: [SDKs] Speculatively pre-fetch data blocks while reading from a collection.
Bug #3763: [Workbench] "Move selected" on collections produces error.
Idea #3762: [Keep] Process entries on the current "delete" list.
Idea #3761: [Keep] Process entries on the current pull list.
Bug #3751: [Crunch] crunchstat does not pass through its stdin to its child process
Bug #3750: [Workbench] Columns displaying items on project page should be sortable
Feature #3734: [Keep] Keepstore and keepproxy support HTTP Range requests
Bug #3720: [API] Fetching collection record is very slow when manifest is not small.
Bug #3719: [Crunch] run-command crashes: TypeError: coercing to Unicode ... NoneType found
Support #3717: In[Support] stalling Arvados on AWS - ubuntu14.04 with docker
Bug #3714: [Workbench] small bugs in "report bug on the page" feature
Idea #3705: [Keep] Generalize PullList module to BlockWorkList
Bug #3704: [Workbench] Server-side search fails choosing pipeline inputs with search terms
Support #3702: [Support] Fix bugs and write tests (the first half of the sprint)
Idea #3701: [Workbench] Show current user's compute node usage over time
Bug #3688: [API] User should be able to delete a project even though dependent logs exist
Bug #3649: [Crunch] 'Pipeline_instances' page shows job running when it has failed
Idea #3646: [Workbench] Toggle enable_job_reuse flag using pipeline instance show/edit/run page
Bug #3642: [Workbench] Search box should not be displayed in top-nav for non-active users.
Bug #3629: [Workbench] Display timestamps in user's local timezone using class="localized-time"
Bug #3628: [Workbench] The "delete" button in users page is not working
Bug #3622: [API] [refactor] Move system_group, system_user, etc to class methods in Group and User
Idea #3620: [Workbench] Display system menu (gear menu) only to admin users.
Bug #3612: [SDKs] arv-get fails "arvados.errors.NotFoundError: Block not found"
Idea #3609: [SDKs] arv-run wrapper to interactively submit 'run-command' jobs
Feature #3607: [Crunch] crunch-dispatch can go into run-pipeline-instance or dispatch job mode only
Task #3592: Handle display of any user's home page with projects#show
Bug #3586: [API] Job "priority" field defaults to "null", should default to "0"
Bug #3573: [Workbench] When showing a shared project, do not include "Home" in breadcrumbs.
Bug #3572: [Crunch] 'arv pipeline run --submit --template ...' does not start pipeline instance
Bug #3568: [Workbench] "Manage account" page missing breadcrumb.
Idea #3550: [SDKs] arv-run-pipeline-instance supports running jobs locally using arv-crunch-job
Bug #3546: [API] users have read/write access to all git repos through gitolite.
Idea #3532: [Keep] Keepstore queries API server to verify tokens
Bug #3525: [API] Users should have manage permission on their own repositories
Task #3523: Use fancy editor component for Textile textareas
Bug #3521: Adding permission link fails and cannot find user uuid.
Idea #3519: Move permission links to their own table in API server.
Feature #3501: Ability to run one pipeline over a set of inputs
Bug #3500: docker --rm not always cleaning up containers correctly.
Idea #3499: [Workbench] Objects owned directly by user are visible on a "home" project
Task #3513: Update breadcrumbs to show Home link to projects/user_uuid
Task #3514: Make groups/{user_uuid}/contents return home project contents
Task #3515: Make projects#show page behave properly when uuid is a user_uuid
Task #3518: arv-put: allow --name without --project-uuid, make up a name if none given
Feature #3498: Counting the number your pipelines were used by unique users
Bug #3497: [Workbench] Pipeline template page is missing title and description at the top
Idea #3491: [Keep] Support transparent compression of blocks in Keep
Bug #3489: [Workbench] Collection chooser starts at "All projects" but doesn't show any collections.
Bug #3485: [Workbench] Searching entire database is too slow/doesn't work
Bug #3483: [Keep] Keep uses appropriate HTTP status codes for failed DELETE requests
Idea #3473: Ability to mark one's own projects as read-only to avoid changing it by accident.
Bug #3472: arv-keepdocker reports "no --project-uuid" error but doesn't accept --project-uuid
Bug #3470: [Workbench] Ajax updated pages don't interact correctly with browser history.
Feature #3467: [Crunch] Specify human readable name for pipeline instance output
Bug #3466: arv-get failing to download entire file from a collection.
Bug #3465: [SSO] Research requirements to upgrade SSO codebase to use oauth2 (or openid connect)
Feature #3463: [workbench] add e-mail address to the user list in the sharing dialog
Idea #3462: [Workbench] We need a name for the drop-down menu with email address.
Bug #3457: [SDKs] 'No handlers could be found for logger "arv-get"'
Bug #3452: [Workbench] "Choose a project" button should always show up on Collection pages.
Idea #3446: [Workbench] Sort by name before uuid in search results.
Bug #3444: [API] Get rid of obsolete "folder" usage in API and Workbench (after 249979c is merged)
Bug #3443: [API] Read permissions for collections should be obtainable via name links
Bug #3442: Can re-use job where the job is readable but the output collection isn't.
Bug #3437: "Choose folder" dialog when running a pipeline displays folders you can't write to
Bug #3435: Cannot see the sharing tab even with "manage" permission on a project
Bug #3434: No workbench user interface for sharing collections
Bug #3430: [API] Job find_or_create not advertised in the discovery document
Bug #3428: [API] Job reuse filters shouldn't require script and repository to be listed redundantly
Bug #3416: [API] Clean up exception raise/rescue usage, use 4xx and 5xx appropriately
Bug #3415: [SDKs] Report the server-provided error message when API calls fail in Python SDK
Idea #3414: [Keep] Keep Server accepts list of blocks to pull from other servers
Idea #3413: [Keep] Keep Server accepts list of trashable blocks
Idea #3412: [API] Full collection view in list returned by api server
Idea #3411: [API] Implement Trash behavior using collection expiration
Idea #3410: [API] Rename collection "desired replication" attributes, add model constraints
Feature #3406: [Workbench] "Restart pipeline" button: forget any failed jobs, then resume.
Bug #3405: [Workbench] Pipeline runner errors not reported to user.
Bug #3397: Unable to view or download keep data (502 Bad Gateway error)
Bug #3391: [Workbench] Can see job information but cannot access output collection
Bug #3387: [Workbench] Disable auto-refresh on tabs with infinite-scroll or editable content.
Bug #3384: [Crunch] Termination of jobs due to 'Connection timed out'?
Bug #3381: [Workbench] "jobs" view in Workbench shows failed job job but green progress bar
Feature #3380: [SDK] Command line tools should accept a --version command
Bug #3371: [SDK] arv-put network timeout should be configurable at runtime with --timeout argument
Bug #3369: [Documentation] CLI usage page should help you install the CLI tools on your workstation
Idea #3362: [SDKs] Notify user if client library version is much older than server
Bug #3356: Unable to change working directory in docker image
Idea #3354: [Workbench] Render description attributes as textile
Idea #3348: [Workbench] Select two jobs, compare outputs and source code side by side
Bug #3342: [Crunch] Pipeline outputs not added to current project.
Feature #3338: [Workbench] Show number of items in each tab of the project page.
Feature #3336: [Docker] use local docker install for additional testing
Feature #3333: [DRAFT] [Docker] Make local Docker install more useful for development
Support #3320: [Sample Pipelines] Assist pipeline porting efforts in the science team
Idea #3308: [Documentation] Present an efficient pattern for developing a C program using Crunch
Idea #3304: [Workbench] Add checkboxes to multi-type chooser modal to filter by object type
Bug #3301: [Workbench] Two spinners in "Add data" popup for a project.
Idea #3299: [Workbench] Render textile markup in description fields
Feature #3287: New project in project menu defaults to sub project
Feature #3284: [Workbench] Project show page should have buttons to add objects besides Collections
Feature #3282: [Workbench] Every sample collection says "No source information available"
Bug #3281: [Workbench] Collections pages don't display Project bread crumbs
Idea #3279: [Workbench] Link to OFTC web chat on version/bugreport modal
Bug #3278: [Crunch] crunch-dispatch should cache ApiClientAuthorizations it creates
Idea #3270: [Workbench] Set up infrastructure for user experiments
Bug #3262: [Documentation] Describe how to run tramp in emacs.
Bug #3261: [Keep] arv-put fails if permission system is enabled
Bug #3257: [Workbench] Hard to find user agreement after it has been signed
Bug #3256: [Workbench] we need a much more obvious link to go back to the 'home' page
Idea #3252: [Documentation] Instructions for installing/using arv-put without root access
Idea #3235: [Workbench] Site-wide search from top nav
Task #3294: Top nav "search" button opens a collection chooser
Task #3305: Turn off "projects" drop-down in chooser unless requested by caller
Task #3377: Hide object type separators when no objects of that type are displayed
Task #3390: Bring up search dialog by pasting uuid into top nav
Task #3395: Show selected project in project-filter dropdown title
Task #3396: Show only projects, not groups (and fix section heading)
Idea #3234: [Documentation] Update tutorials to match current code.
Idea #3233: [Documentation] First page of doc.arvados.org links to tutorial page on wiki.
Feature #3226: [Workbench] Project chooser dialog should have a "create new project" button.
Bug #3212: [Crunch] arv pipeline reuses job results even when --no-reuse is given
Feature #3211: arv-run-pipeline-instance should be more helpful when required parameters are missing
Idea #3198: [FUSE] Writable streaming arv-mount
Idea #3196: Improve "clone pipeline" / "re-run pipeline" feature
Bug #3195: minimum_script_version field in job submission doesn't seem to work
Idea #3188: [Workbench] Merge "show job" functionality into "show pipeline instance" page
Idea #3187: [Workbench] Better information and features on "show pipeline instance" page
Bug #3185: Job validation fails with no error message if runtime_constraints is nil.
Bug #3182: [Tests] UsersTest#test_setup_the_active_user test fails too much.
Idea #3177: [Workbench] File chooser dialog (replace remaining use of clippy)
Bug #3176: [SDKs] arv-put not writing checkpoint file that is required to resume upload.
Bug #3174: arv-ls reports file sizes as floor(KB) instead of ceil(KB) like other similar tools
Bug #3169: [Crunch] git fetch-pack in crunch-dispatch should run with --no-progress
Bug #3164: [Workbench] resolve race condition in displaying logs from newly-completed jobs
Feature #3162: [API] Client can request signed locators for specific blobs from API server
Idea #3157: [Workbench] Admin button to download user list as CSV
Idea #3153: [API] Configuration option to automatically set up users (VM, repository, invite)
Bug #3151: Default signature expiration time is too short to permit an upload
Idea #3150: [API] Add "trash" behavior for all object types, instead of literal rdbms "delete"
Task #3671: Propagate search query to workbench when requesting rows in infinite scroll
Task #3672: Propagate search query from workbench to api server
Task #3673: Clear results and refresh from server if search query is dirty and idle for 250ms
Task #3674: Review 3149-filter-any (improve filter support in API)
Feature #3146: Write network and disk IO performance stats to Keep/KeepProxy logs
Idea #3139: Workbench UI improvements: Sortable columns on tables
Idea #3138: [Workbench] UI improvements: Persistent top nav between pages
Feature #3137: Write bytes read and network performance stats to arv-mount logs
Bug #3133: Failed pipeline will continue to run parallel jobs that have already been queued.
Bug #3132: [Keep] Putting data into Keep tutorial: not able to add the VCF data to keep
Bug #3127: Clean up docker containers after they run, e.g. docker run --rm=true
Idea #3126: [API] Support use of anonymous git url (like github https) as repository in jobs.create
Bug #3124: [API] Job creation 'filters' chokes on invalid commit hash
Bug #3123: [Crunch] Pipeline running errors are not reported to user
Bug #3118: fix up docker code and add some basic docker info on doc.arvados.org
Bug #3115: [API] Retrieving a nonexistent keep disk as an admin should not create a new keep disk.
Feature #3114: [Workbench] Add a "copy this collection to a project" button to collections page
Bug #3113: Some crunch tasks miss some input files and have others duplicated
Idea #3106: Workbench UI improvement - loading indicator on modals
Bug #3099: ajax-loader.gif gives 406 Not Acceptable in production mode.
Bug #3097: [Crunch] Pass script_parameters on stdin instead of JOB_PARAMETER_* environment variables
Feature #3095: [Workbench] Add "run" button to each pipeline template in project view
Idea #3094: No UI to edit runtime constraints for draft container requests
Idea #3093: [Crunch] Pipeline can use other pipelines templates as components
Bug #3091: Creating a can_manage permission link to a non-group/user object doesn't work.
Idea #3078: arv-put adds a name link after creating a collection
Bug #3077: Add migration to convert remaining non-root collection owner_uuids to name links
Bug #3073: [Workbench] Progress bar not fully green when all jobs/tasks complete successfully
Bug #3072: [Workbench] Showing the empty collection in Workbench gives an error page
Bug #3062: [Workbench] Handle gracefully adding two collections with the same name
Bug #3052: [Crunch] stdout from non-task programs invoked by crunch-job should propagate to job log.
Idea #3044: [Documentation] Improve documentation for authoring crunch scripts
Idea #3043: [SDKs] Add Go SDK page to doc site with examples similar to Python etc
Bug #3038: Clean up recommended/default port numbers for API server and Workbench
Bug #3037: [API] websocket clients should not put API tokens in path or query string
Idea #3036: [API] Use regular uuids instead of content hashes to identify collections
Bug #3031: [Crunch] crash when trying to re-run job (docker image not found)
Bug #3027: [Workbench] job->log tab appears to be loading forever if Log collection is not found
Bug #3024: [API] Synchronize read permissions and collection name links
Bug #3023: Fix infinite-scroll on collections and pipeline templates chooser
Idea #3020: [Deployment] Docker installation runs crunch-dispatch and worker nodes
Idea #3018: Collection names replace "resources" links and persistent/cache flags
Bug #3013: Tab pane url is incorrect if the url of the page itself has a query string
Bug #3004: Inconsistent error behavior (JSON) when creating a new job
Idea #2991: [Sample pipelines] Make the multi-component bcbio-nextgen pipeline template work
Idea #2986: "arv edit {uuid}" command, with behavior like "visudo"
Idea #2985: [Workbench] Workbench usability and feature improvements
Feature #2983: postal code regex should be a configuration option
Bug #2981: family relations page redirects to public profile when toggling to "No" option
Bug #2980: attempting to authorize a disabled page should not redirect
Feature #2960: Keepstore can stream GET and PUT requests using keep-gateway API
Bug #2951: make fuse driver tests more robust against transient fusermount -u failures in teardown
Bug #2937: Collections download page trips up wget on subdirectories
Bug #2935: Make sure that logs listener can not be overwhelmed by herd of (misbehaving) jobs
Bug #2934: Limit impact of chatty crunch job on websocket/Log mechanism
Bug #2931: Non-privileged user can't delete authorization tokens.
Task #2929: Remove extra 'component summary' row from table after deleting a pipeline instance
Bug #2919: Provenance graphs layout is buggy. Fix and add tests.
Task #2913: db migration to delete active and success flags from pi
Task #2914: Update existing pi tests to use state in place of active and success flags
Task #2915: delete active and success flags from pi model and controller and other places
Task #2928: Review branch: 2903-remove-pi-active-and-success
Idea #2896: Add CLI tool to display job log messages in real time using websocket API
Bug #2890: Seed database with empty manifest and world-read permission
Feature #2885: Recurring: write blog post about latest release
Idea #2884: Improve file selection dialog (switch projects, add preview area)
Feature #2881: [OPS] Basic node manager that can start/stop compute nodes based on demand
Idea #2879: Crunch uses Docker images stored in Keep, and records Keep locators used for Jobs
Feature #2875: [Workbench] Editable description field for pipeline instances and templates
Idea #2874: Add/move/display collection name links in Workbench, rather than collection uuids
Idea #2872: Replace left nav with "projects/folders" interface
Bug #2863: "Fiddlesticks" message when inspecting a log from workbench
Bug #2862: Occasional rendering error when using 'back' button in workbench
Idea #2853: [Keep] Use rendezvous hashing to assign blocks to servers in Go and Python SDKs
Bug #2821: "Delete" button missing from pipeline instances index page in Workbench
Bug #2819: Improve error message presentation in x-editable popups (e.g., no json)
Bug #2814: Editables cannot be edited twice in a row without refreshing page.
Idea #2811: Remove active and success flags from pipeline_instances
Feature #2809: Update Workbench to Rails4, get rid of global state in Rails SDK
Idea #2803: Python SDK and FUSE driver are separate packages
Bug #2793: [Workbench] Write selenium test for 'share' button
Idea #2767: Recurring: update doc site to match current behavior, and fix bugs
Idea #2766: Workbench can create and revoke authless URLs to share a Collection
Idea #2764: wget -r gives nice results when you point it at an authless shared Collection URL
Idea #2761: [Workbench] diagnostic suite runs against a production instance
Idea #2755: Implement Keep permission signatures in API server and Python SDK
Idea #2754: Optimize Workbench "run pipeline" workflow for easy use case
Idea #2752: arv-put can quickly resume an interrupted transfer.
Feature #2681: E-mail notification when a new user hits the "Inactive user" page.
Bug #2673: Avoid sending a request body with a GET request in "arv" client
Feature #2660: [Tests] [Draft] Make entire test suite run faster by eliminating excess start/stop
Idea #2659: [Workbench] Anonymous user can access publicly shared data using Workbench and curl
Idea #2640: API server has functionality and test fixtures for folders
Idea #2631: datamanager logs block age vs disk space histogram
Idea #2608: Implement a websocket read-only event bus backed by the logs table
Bug #2596: Workbench mangles script_parameters when starting a pipeline_instance
Feature #2582: shell nodes should have 80/443 open by default
Bug #2547: keep0 and keep1.qr1hi each report 2x most blocks.
Idea #2533: Basic clean-up of tests, as a foundation for working on specific ones
Feature #2518: Allow views and partials to be dynamically overridden
Feature #2509: doc: make rake linkchecker task and describe in readme
Bug #2508: Sasha gets "fiddlesticks" error when logging in to qr1hi.
Feature #2498: Support finer grained administrator permissions like read-only, only certain users.
Bug #2486: no error message when upload of user file fails due to backing storage issue
Idea #2450: Metadata server prototype demonstrates permissions and results reported to the team
Bug #2449: New Keep server can write
Bug #2447: Workbench search is broken - it always returns everything
Idea #2445: add workbench notification for people who have not logged into a shell node
Feature #2441: Extend Workbench integration smoke test to crawl the whole site
Bug #2439: 'df' shows permission denied for other user's FUSE mounts
Feature #2419: ci.curoverse.com automatically runs user model tests
Bug #2409: Remove unused top level controllers and routes in apiserver.
Feature #2376: Workbench should display collection tags everywhere it shows collection UUIDs
Idea #2350: Add tests for a few potential login/authentication attacks
Idea #2342: Provide generic "command line wrapper" crunch script and utility classes
Bug #2338: Pipeline instance reloads interfere with user's tab selection
Idea #2282: Recurring: write blog post about latest release.
Feature #2272: Admin can run setup-new-user.rb equivalent with a nice form from workbench
Idea #2256: [Workbench] Users can access an Arvados shell through the Web
Bug #2243: Pipeline instance page H2 should be the instance's name, not the template's name.
Task #2298: Reject mismatched _kind/_uuid pairs in before_create/update hooks in ArvadosModel
Task #2299: Fill in _type automatically if not provided and corresponding _uuid is provided
Task #2303: Remove now-unnecessary _kind values in tutorials/docs/examples
Task #2311: Check that owner_uuid exists (even though it has no corresponding _kind)
Bug #2223: Repository owner_uuid and Arvados admins should get RW permission in gitolite
Bug #2209: arvados.api('v1').collections().list(limit=X).execute() returns ~half X results
Feature #2176: API server supports atomic find_or_create operation
Feature #2108: Recurring: write blog post about latest release.
Idea #2107: Recurring: ensure docs/tutorials are up-to-date with latest release.
Idea #2043: arv-mount is set up automatically when user logs in to VM
Idea #2028: [SDKs] Python SDK supports Django model/manager style usage
Idea #1970: Create groups and use them like project folders to manage objects in Workbench.
Idea #1969: Control transient/persistent switch in Workbench
Task #1757: User can see in Workbench total amount storage space being used
Task #2571: Read (and store) replication preferences from "want" link properties.
Task #2572: Report weighted disk usage based on users' desired replication.
Task #2573: Modify reader disk usage numbers to not consider disk replication.
Task #2574: Report blocks that are replicated less than the max desired by all persisters.
Task #2662: Workbench can get an API token, good for reading only one object
Task #2663: Workbench supports a "temporary API token" query parameter everywhere
Task #2664: Workbench can manage no-auth URLs to access a specific object
Task #2666: Workbench has an interface to share collections using reader tokens
Idea #1885: Keep proxy service: forward external requests to the appropriate keep servers
Feature #1847: do an i18n test on a small section of the site
Bug #1835: parameterize consent document url + consent approved badge url
Idea #1776: User receives automatic email notification when account gets activated
Bug #1668: workbench jobs page does not show who submitted a job
Bug #1665: Cannot delete authorized keys from authorized_keys page (Access->Keys)
Bug #1664: "Add new authorized key" button in arvados docs doesn't work
Feature #1634: make it possible to disable/skip the eligiblity questionnaire
Feature #1633: Make eligibility questionnaire customizable for a specific site's requirements
Feature #1632: detect missing configuration variables on startup
Feature #1631: move config variables out of environment file, to dedicated config file
Bug #1615: People who are not enrolled should not be able to use the 'withdraw' function
Bug #1483: No feedback shown when failed Eligibility Questionnaire
Bug #1471: Researcher > Kits table content loads very slowly
Bug #1461: Firefox compatibility problem in kit_design creation
Bug #1457: When in /admin/users, menu choice for genetic data stats is messed up
Feature #1384: As a participant, I can remove traitwise survey results from my public profile
Bug #1209: slowness accessing http://evidence.personalgenomes.org/hu43860C
Bug #1121: Build data not propagating through genome_analyzer
Bug #1116: Selecting kit ranges at /kits should not be case-sensitive
Bug #1104: Division by zero warning when computing progress percentage
Bug #1023: http://evidence.personalgenomes.org/guide_impact_scores is 404
Feature #948: Implement "download source data" for datasets stored in warehouse
Feature #947: Use whpipeline to process datasets submitted via API
Feature #944: API for adding, linking, and publishing genomes stored in warehouse
Bug #775: https://evidence.personalgenomes.org/ should not show huPGP site
Bug #725: evidence.personalgenomes.org/NKX2-5-Glu21Gln has PHP warnings at top
Feature #609: Support permalinks like evidence.personalgenomes.org/huABC123
Feature #601: Find consensus nonref alleles & call when matching ref
Feature #578: Improve reporting of variant/allele frequencies
Bug #540: Textile download link broken (404 Error) during install
Feature #539: call synonymous amino acids that match pathogenic reference alleles (e.g. F5 R534R)
Feature #528: collect metadata on the fly by passing a mutable object to generators
Feature #521: Convert gff_getevidence_map.py to use flatfile instead of MySQL
Feature #519: Use "BED" / "BED Detail" format instead of GFF
Bug #518: Handle "data set is no longer public" during import_genomes
Feature #517: Genome links should indicate which data set(s) actually support the variant call
Bug #512: MYBPC3-Q850X call is wrong, no Q at this position on UCSC browser
Bug #510: More than one SNP in a codon not interpreted together
Feature #507: Report of insufficiently evaluated variants meeting autoscore thresholds
Bug #504: Import aachanges containing periods (eg. HGC6.3-N156S)
Bug #503: Import aachanges starting with termination (eg. METTL8-X379R)
Feature #502: Update PGP2,3,5,7,8,10 on snp.med and evidence.PG
Feature #501: GWAS - mark existing "not reviewed" variants as "pathogenic"
Bug #500: Trait-o-matic GET-E importer "AttributeError: 'tuple' object has no attribute 'remove'"
Feature #498: Show nucleotide positions for all dbSNP-keyed variants
Feature #497: Import and process raw reads for YRI trio data
Feature #496: Import and process raw reads for Jay Flatley genome
Feature #491: Inconsistent amino acid positions for rs3798220
Feature #489: Fix PharmGKB analysis so it matches against all SNPs, not just the nsSNPs
Feature #487: Show full PGP9 and PGP12 genomes on snp.med and GET-E
Feature #486: support publications without PMIDs (other namespaces? original contributions? OWW?)
Feature #485: Don't let users add variant pages for genes that aren't in knownGene
Feature #484: Figure out better solution to HNF1A-Ser574Gly (genomes) vs. HNF1A-Gly574Ser (omim)
Feature #483: Handle/prevent edit conflicts more effectively
Feature #482: add “affects self (hom or dominant)” checkbox (vs “affects offspring”) on result page
Feature #481: Test Internet Explorer, possibly use Chrome Frame to make editing features work in IE
Bug #478: Keep "overall odds ratio" updated when editing individual sets of OR figures
Feature #477: Integrate trait-o-matic functionality into GET-Evidence
Feature #476: allow “lab members” group to upload/view publication PDFs
Feature #475: add “user manager” (control membership in groups: admin, curator, lab member)
Feature #474: Move todo's from http://evidence.personalgenomes.org/status to trac
Bug #472: Variant Quality: In Silico score not updating properly
Bug #471: Variant page=>Other External References: OMIM link broken for Firefox on Windows
Bug #468: latest-flat incorrectly displays non single-base substitution variants
Support #435: Work with Carlos et al. to integrate BioNotate annotations into GET-Evidence