[ARVADOS] updated: 1.3.0-3199-g5743f9d65

Git user git at public.arvados.org
Mon Sep 21 18:55:48 UTC 2020


Summary of changes:
 apps/workbench/Gemfile                             |  24 +-
 apps/workbench/Gemfile.lock                        | 140 ++--
 .../app/controllers/application_controller.rb      |   1 -
 .../app/controllers/projects_controller.rb         |   2 +-
 .../app/controllers/work_units_controller.rb       |   3 +
 apps/workbench/app/models/application_record.rb    |   7 -
 apps/workbench/app/models/arvados_base.rb          |   6 +
 .../app/views/users/_virtual_machines.html.erb     |   2 +-
 .../app/views/virtual_machines/webshell.html.erb   |  42 +-
 apps/workbench/bin/bundle                          |   2 +-
 apps/workbench/bin/setup                           |   6 +-
 apps/workbench/bin/update                          |   3 +
 {services/api => apps/workbench}/bin/yarn          |   3 +-
 apps/workbench/config/application.default.yml      |   1 -
 apps/workbench/config/application.rb               |   7 +-
 apps/workbench/config/boot.rb                      |   1 +
 apps/workbench/config/initializers/assets.rb       |   2 +-
 .../config/initializers/content_security_policy.rb |   0
 .../config/initializers/new_framework_defaults.rb  |   3 -
 .../initializers/new_framework_defaults_5_1.rb     |  18 +
 .../initializers/new_framework_defaults_5_2.rb     |   0
 apps/workbench/config/routes.rb                    |   2 +-
 apps/workbench/config/secrets.yml                  |  18 +-
 .../assets/javascripts}/webshell/shell_in_a_box.js |  52 +-
 .../assets/stylesheets}/webshell/styles.css        |  38 +-
 .../test/integration/anonymous_access_test.rb      |   2 +-
 apps/workbench/test/integration/work_units_test.rb |  19 +
 build/check-copyright-notices                      |   3 -
 build/package-build-dockerfiles/centos7/Dockerfile |  10 +-
 .../package-build-dockerfiles/debian10/Dockerfile  |   6 +-
 build/package-build-dockerfiles/debian9/Dockerfile |   6 +-
 .../ubuntu1604/Dockerfile                          |   4 +-
 .../ubuntu1804/Dockerfile                          |   4 +-
 ...r.sh => test-package-arvados-docker-cleaner.sh} |   2 +-
 .../test-package-arvados-node-manager.sh           |  15 -
 .../test-package-python-arvados-cwl-runner.sh      |   1 -
 .../test-package-python-arvados-fuse.sh            |   1 -
 .../test-package-python-arvados-python-client.sh   |   1 -
 .../package-testing/test-package-python-cwltest.sh |   1 -
 ...ackage-python27-python-arvados-python-client.sh |  13 -
 .../test-package-python3-arvados-cwl-runner.sh     |   2 +-
 .../test-package-python3-arvados-python-client.sh  |   2 +-
 ... => test-package-python3-crunchstat-summary.sh} |   6 +-
 ...l-runner.sh => test-package-python3-cwltest.sh} |   2 +-
 .../test-package-python3-python-arvados-fuse.sh    |   9 +-
 ...ckage-rh-python36-python-arvados-cwl-runner.sh} |   2 +-
 ...est-package-rh-python36-python-arvados-fuse.sh} |   0
 ...ckage-rh-python36-python-crunchstat-summary.sh} |   2 +-
 ... => test-package-rh-python36-python-cwltest.sh} |   2 +-
 build/rails-package-scripts/README.md              |   2 +-
 build/rails-package-scripts/arvados-api-server.sh  |   4 +-
 build/rails-package-scripts/prerm.sh               |   1 -
 build/run-build-docker-jobs-image.sh               |  20 +-
 build/run-build-packages-one-target.sh             |  36 +-
 build/run-build-packages-python-and-ruby.sh        |   2 -
 build/run-build-packages.sh                        |  31 +-
 build/run-library.sh                               |  68 +-
 build/run-tests.sh                                 | 213 ++---
 doc/Gemfile.lock                                   |  38 +-
 doc/README.textile                                 |  22 +-
 doc/Rakefile                                       |   6 +-
 doc/_config.yml                                    |  40 +-
 doc/_includes/_0_filter_py.liquid                  |  35 -
 ...min_list_collections_without_property_py.liquid |   2 +-
 ...property_to_collections_under_project_py.liquid |   2 +-
 .../_admin_update_collection_property_py.liquid    |   2 +-
 doc/_includes/_alert-incomplete.liquid             |  11 -
 doc/_includes/_alert_stub.liquid                   |  11 -
 doc/_includes/_arv_copy_expectations.liquid        |  12 -
 doc/_includes/_concurrent_hash_script_py.liquid    |  88 ---
 doc/_includes/_crunch1only_begin.liquid            |   8 -
 doc/_includes/_example_docker.liquid               |  34 -
 doc/_includes/_install_compute_docker.liquid       |   2 +-
 doc/_includes/_install_git.liquid                  |   9 -
 doc/_includes/_install_rails_reconfigure.liquid    |  17 -
 doc/_includes/_install_ruby_and_bundler_sso.liquid |  69 --
 doc/_includes/_install_runit.liquid                |  19 -
 doc/_includes/_pipeline_deprecation_notice.liquid  |   9 -
 doc/_includes/_run_command_foreach_example.liquid  |  46 --
 doc/_includes/_run_command_simple_example.liquid   |  43 --
 doc/_includes/_run_md5sum_py.liquid                |  24 -
 doc/_includes/_ssh_addkey.liquid                   |   6 +-
 .../_tutorial_bwa_sortsam_pipeline.liquid          |  78 --
 doc/_includes/_tutorial_cluster_name.liquid        |   9 -
 doc/_includes/_tutorial_expectations.liquid        |   2 +-
 doc/_includes/_tutorial_hash_script_py.liquid      |  50 --
 ...1only_end.liquid => _tutorial_hello_cwl.liquid} |   8 +-
 doc/_includes/_tutorial_submit_job.liquid          |  25 -
 doc/_includes/_what_is_cwl.liquid                  |   2 +-
 doc/_layouts/default.html.liquid                   |  49 +-
 doc/admin/keep-balance.html.textile.liquid         |   4 +-
 doc/admin/keep-recovering-data.html.textile.liquid | 109 +++
 doc/admin/management-token.html.textile.liquid     |  20 +-
 doc/admin/metrics.html.textile.liquid              |  46 --
 ...overing-deleted-collections.html.textile.liquid |  37 -
 doc/admin/scoped-tokens.html.textile.liquid        |   6 +
 doc/admin/spot-instances.html.textile.liquid       |  23 +-
 .../token-expiration-policy.html.textile.liquid    |  62 ++
 doc/admin/upgrading.html.textile.liquid            |   6 +-
 doc/admin/user-management-cli.html.textile.liquid  |  64 +-
 doc/api/methods/collections.html.textile.liquid    |   2 +-
 doc/architecture/federation.html.textile.liquid    |  23 +-
 doc/architecture/index.html.textile.liquid         |   4 +-
 doc/architecture/keep-clients.html.textile.liquid  |  39 +
 .../keep-data-lifecycle.html.textile.liquid        |  59 ++
 .../manifest-format.html.textile.liquid}           | 197 ++---
 doc/architecture/storage.html.textile.liquid       |  40 +
 doc/css/layout.css                                 |  57 ++
 .../pipeline_templates/gatk-exome-fq-snp.json      | 175 -----
 doc/examples/pipeline_templates/rtg-fq-snp.json    |  76 --
 doc/examples/ruby/list-active-nodes.rb             |  16 -
 doc/images/Keep_manifests.svg                      | 158 +++-
 doc/images/wgs-tutorial/image1.png                 | Bin 0 -> 223266 bytes
 doc/images/wgs-tutorial/image2.png                 | Bin 0 -> 51157 bytes
 doc/images/wgs-tutorial/image3.png                 | Bin 0 -> 96569 bytes
 doc/images/wgs-tutorial/image4.png                 | Bin 0 -> 78882 bytes
 doc/images/wgs-tutorial/image5.png                 | Bin 0 -> 315990 bytes
 doc/images/wgs-tutorial/image6.png                 | Bin 0 -> 287176 bytes
 doc/index.html.liquid                              |   7 +-
 doc/install/arvbox.html.textile.liquid             |  20 +-
 ...opy_pipeline_from_curoverse.html.textile.liquid |  68 --
 .../install-compute-node.html.textile.liquid       |   5 +-
 .../install-dispatch-cloud.html.textile.liquid     |  74 ++
 ...nstall-manual-prerequisites.html.textile.liquid |   4 +-
 .../install-nodemanager.html.textile.liquid        | 629 ---------------
 .../install-shell-server.html.textile.liquid       |  50 +-
 doc/install/install-webshell.html.textile.liquid   |  11 +-
 doc/sdk/java-v2/example.html.textile.liquid        |   2 +-
 ...quid => arvados-cwl-runner.html.textile.liquid} |  34 +-
 doc/sdk/python/cookbook.html.textile.liquid        |  31 +-
 doc/sdk/python/events.html.textile.liquid          |   4 +-
 doc/sdk/python/sdk-python.html.textile.liquid      |  16 +-
 doc/sdk/ruby/example.html.textile.liquid           |   2 +-
 .../firstpipeline.html.textile.liquid              |  94 ---
 .../getting_started/nextsteps.html.textile.liquid  |  12 -
 .../publicproject.html.textile.liquid              | 133 ----
 .../getting_started/sharedata.html.textile.liquid  | 102 ---
 doc/start/index.html.textile.liquid                | 133 ----
 doc/user/cwl/bwa-mem/bwa-mem-input-mixed.yml       |   6 +-
 doc/user/cwl/bwa-mem/bwa-mem-input-uuids.yml       |   6 +-
 doc/user/cwl/bwa-mem/bwa-mem.cwl                   |   6 +-
 doc/user/cwl/cwl-run-options.html.textile.liquid   |  24 +-
 doc/user/cwl/cwl-runner.html.textile.liquid        | 190 +++--
 doc/user/cwl/cwl-style.html.textile.liquid         |   2 +-
 doc/user/cwl/cwl-versions.html.textile.liquid      |   4 +-
 .../check-environment.html.textile.liquid          |  10 +-
 .../ssh-access-unix.html.textile.liquid            |  22 +-
 .../ssh-access-windows.html.textile.liquid         |  14 +-
 .../vm-login-with-webshell.html.textile.liquid     |   6 +-
 .../getting_started/workbench.html.textile.liquid  |  22 +-
 doc/user/index.html.textile.liquid                 |  11 +-
 doc/user/topics/arv-copy.html.textile.liquid       |  91 +--
 doc/user/topics/arv-docker.html.textile.liquid     | 155 ++--
 doc/user/topics/arv-web.html.textile.liquid        | 106 ---
 doc/user/topics/keep.html.textile.liquid           |  59 --
 ...rial-gatk-variantfiltration.html.textile.liquid | 173 -----
 doc/user/topics/tutorial-job1.html.textile.liquid  | 214 -----
 .../add-new-repository.html.textile.liquid         |   2 +-
 .../git-arvados-guide.html.textile.liquid          |  36 +-
 ...l-keep-collection-lifecycle.html.textile.liquid |  48 +-
 .../tutorial-keep-get.html.textile.liquid          |  93 +--
 ...torial-keep-mount-gnu-linux.html.textile.liquid |  21 +-
 .../tutorial-keep-mount-os-x.html.textile.liquid   |  10 +-
 ...tutorial-keep-mount-windows.html.textile.liquid |   4 +-
 .../tutorials/tutorial-keep.html.textile.liquid    |  61 +-
 ...tutorial-workflow-workbench.html.textile.liquid |  16 +-
 .../tutorials/wgs-tutorial.html.textile.liquid     | 357 +++++++++
 .../writing-cwl-workflow.html.textile.liquid       | 120 +--
 docker/jobs/Dockerfile                             |   6 +-
 go.mod                                             |  13 +-
 go.sum                                             |  80 +-
 lib/boot/seed.go                                   |   4 +
 lib/boot/supervisor.go                             |   6 +-
 lib/cloud/azure/azure.go                           | 287 +++++--
 lib/cloud/azure/azure_test.go                      |   7 +-
 lib/cloud/cloudtest/tester.go                      |  12 +-
 lib/cloud/ec2/ec2.go                               |  11 +-
 lib/cloud/ec2/ec2_test.go                          |   8 +-
 lib/config/cmd.go                                  |  16 +-
 lib/config/config.default.yml                      |  55 +-
 lib/config/deprecated.go                           |   1 -
 lib/config/export.go                               |  52 +-
 lib/config/generated_config.go                     |  55 +-
 lib/controller/federation/conn.go                  | 105 ++-
 lib/controller/federation/federation_test.go       |   2 +-
 lib/controller/handler_test.go                     |   4 +-
 lib/controller/integration_test.go                 | 156 +++-
 lib/controller/localdb/login.go                    |  29 +-
 lib/controller/localdb/login_ldap_test.go          |   2 +-
 lib/controller/localdb/login_oidc.go               |  56 +-
 lib/controller/localdb/login_testuser.go           | 104 +++
 lib/controller/localdb/login_testuser_test.go      | 103 +++
 lib/controller/rpc/conn.go                         |   9 +-
 lib/controller/semaphore.go                        |   3 +-
 lib/crunchrun/background.go                        |  18 +
 lib/crunchrun/copier.go                            |   3 +-
 lib/crunchrun/crunchrun.go                         |  37 +-
 lib/crunchrun/crunchrun_test.go                    |  14 +-
 lib/dispatchcloud/container/queue.go               |   2 +-
 lib/dispatchcloud/dispatcher.go                    |   6 +-
 lib/dispatchcloud/dispatcher_test.go               |  20 +-
 lib/dispatchcloud/driver.go                        |   5 +-
 lib/dispatchcloud/scheduler/run_queue.go           |  48 +-
 lib/dispatchcloud/scheduler/run_queue_test.go      | 134 +++-
 lib/dispatchcloud/scheduler/scheduler.go           |  66 +-
 lib/dispatchcloud/scheduler/sync.go                |   6 +-
 lib/dispatchcloud/scheduler/sync_test.go           |   4 +-
 .../{ssh_executor => sshexecutor}/executor.go      |   4 +-
 .../{ssh_executor => sshexecutor}/executor_test.go |   2 +-
 lib/dispatchcloud/test/queue.go                    |  30 +-
 lib/dispatchcloud/test/stub_driver.go              | 148 ++--
 lib/dispatchcloud/worker/pool.go                   | 209 +++--
 lib/dispatchcloud/worker/pool_test.go              |  40 +
 lib/dispatchcloud/worker/verify.go                 |   6 +-
 lib/dispatchcloud/worker/worker.go                 |  59 +-
 lib/dispatchcloud/worker/worker_test.go            |   2 +
 lib/install/deps.go                                |   8 +-
 lib/pam/fpm-info.sh                                |   2 +
 sdk/cli/arvados-cli.gemspec                        |   3 +-
 sdk/cli/test/test_arv-keep-get.rb                  |   6 +-
 sdk/cwl/arvados_cwl/__init__.py                    |   2 +-
 sdk/cwl/arvados_cwl/arv-cwl-schema-v1.0.yml        |   6 +
 sdk/cwl/arvados_cwl/arv-cwl-schema-v1.1.yml        |   6 +
 sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml        |   6 +
 sdk/cwl/arvados_cwl/arvworkflow.py                 |  35 +-
 sdk/cwl/arvados_cwl/executor.py                    |   3 +-
 sdk/cwl/bin/arvados-cwl-runner                     |   2 +-
 sdk/cwl/bin/cwl-runner                             |   2 +-
 sdk/cwl/fpm-info.sh                                |   5 +-
 sdk/cwl/setup.py                                   |   2 +-
 .../collection_per_tool_packed.cwl                 |   8 +-
 sdk/cwl/tests/test_submit.py                       |   4 +-
 ...{expect_packed.cwl => expect_upload_packed.cwl} |   8 +-
 sdk/go/arvados/blob_signature.go                   |   3 +-
 sdk/go/arvados/config.go                           |  54 +-
 sdk/go/arvados/fs_base.go                          |  27 +-
 sdk/go/arvados/fs_collection.go                    |  62 +-
 sdk/go/arvados/fs_collection_test.go               |  22 +-
 sdk/go/arvados/fs_deferred.go                      |  21 +-
 sdk/go/arvados/fs_lookup.go                        |  58 +-
 sdk/go/arvados/fs_project.go                       |   3 +-
 sdk/go/arvados/fs_project_test.go                  |  43 +-
 sdk/go/arvados/fs_site.go                          |  41 +-
 sdk/go/arvados/fs_site_test.go                     |  11 +-
 sdk/go/arvados/keep_service.go                     |   2 +-
 sdk/go/arvadosclient/arvadosclient.go              |  12 +-
 sdk/go/auth/salt.go                                |   3 +-
 sdk/go/blockdigest/blockdigest.go                  |   2 +-
 sdk/go/health/aggregator_test.go                   |   1 -
 sdk/go/keepclient/keepclient_test.go               |   1 +
 sdk/go/keepclient/root_sorter.go                   |   5 +-
 sdk/go/keepclient/support.go                       |  15 +-
 sdk/go/stats/duration.go                           |   2 +-
 sdk/pam/.dockerignore                              |  10 -
 sdk/pam/.gitignore                                 |   1 -
 sdk/pam/Dockerfile                                 |  56 --
 sdk/pam/LICENSE-2.0.txt                            | 202 -----
 sdk/pam/MANIFEST.in                                |  10 -
 sdk/pam/README.rst                                 |  25 -
 sdk/pam/arvados_pam/__init__.py                    |  55 --
 sdk/pam/arvados_pam/auth_event.py                  |  92 ---
 sdk/pam/arvados_version.py                         |  36 -
 sdk/pam/fpm-info.sh                                |  22 -
 sdk/pam/gittaggers.py                              |   1 -
 sdk/pam/integration_tests/__init__.py              |   0
 sdk/pam/integration_tests/test_pam.py              |  30 -
 sdk/pam/lib/libpam_arvados.py                      |   7 -
 sdk/pam/pam-configs/arvados                        |  14 -
 sdk/pam/setup.py                                   |  57 --
 sdk/pam/tests/__init__.py                          |   0
 sdk/pam/tests/integration_test.pl                  |  49 --
 sdk/pam/tests/mocker.py                            |  63 --
 sdk/pam/tests/test_auth_event.py                   |  99 ---
 sdk/pam/tests/test_pam_sm.py                       |  30 -
 sdk/python/arvados/commands/arv_copy.py            |  86 ++-
 sdk/python/arvados/commands/get.py                 |   2 +-
 sdk/python/bin/arv-copy                            |   2 +-
 sdk/python/bin/arv-federation-migrate              |   2 +-
 sdk/python/bin/arv-get                             |   2 +-
 sdk/python/bin/arv-keepdocker                      |   2 +-
 sdk/python/bin/arv-ls                              |   2 +-
 sdk/python/bin/arv-migrate-docker19                |   2 +-
 sdk/python/bin/arv-normalize                       |   2 +-
 sdk/python/bin/arv-put                             |   2 +-
 sdk/python/bin/arv-ws                              |   2 +-
 sdk/python/setup.py                                |   2 +-
 sdk/python/tests/run_test_server.py                |  24 +-
 sdk/python/tests/test_arv_copy.py                  |  56 +-
 services/api/.gitignore                            |   3 +-
 .../app/controllers/arvados/v1/users_controller.rb |  10 +-
 .../app/controllers/user_sessions_controller.rb    |   5 +
 services/api/app/models/api_client.rb              |   9 +-
 .../api/app/models/api_client_authorization.rb     |  12 +-
 services/api/app/models/arvados_model.rb           |   2 +-
 services/api/app/models/database_seeds.rb          |   1 +
 services/api/config/application.rb                 |   2 +-
 services/api/config/arvados_config.rb              |   1 +
 services/api/lib/config_loader.rb                  |  16 +-
 services/api/lib/current_api_client.rb             |  10 +
 services/api/lib/enable_jobs_api.rb                |  23 +-
 .../api/lib/tasks/manage_long_lived_tokens.rake    |  61 ++
 services/api/script/get_anonymous_user_token.rb    |  48 +-
 services/api/test/fixtures/api_clients.yml         |   7 +
 services/api/test/fixtures/workflows.yml           |  25 +
 .../arvados/v1/groups_controller_test.rb           |   3 +-
 .../arvados/v1/schema_controller_test.rb           |   4 +-
 .../functional/arvados/v1/users_controller_test.rb |   9 +
 .../functional/user_sessions_controller_test.rb    |  25 +-
 .../api_client_authorizations_api_test.rb          |  46 +-
 services/api/test/integration/remote_user_test.rb  |  30 +-
 services/api/test/test_helper.rb                   |  18 +-
 services/api/test/unit/api_client_test.rb          |  41 +-
 services/api/test/unit/application_test.rb         |  12 +-
 services/api/test/unit/collection_test.rb          |   8 +-
 services/api/test/unit/container_request_test.rb   |  10 +-
 services/api/test/unit/job_test.rb                 |   2 +-
 services/api/test/unit/log_test.rb                 |   4 +-
 services/api/test/unit/node_test.rb                |   2 +-
 services/api/test/unit/user_test.rb                |  70 +-
 services/arv-git-httpd/auth_handler_test.go        |   2 +-
 services/arv-git-httpd/git_handler_test.go         |   2 +-
 services/arv-git-httpd/gitolite_test.go            |   2 +-
 services/arv-git-httpd/integration_test.go         |   2 +-
 services/arv-web/README                            |   6 -
 services/arv-web/arv-web.py                        | 256 ------
 services/arv-web/sample-cgi-app/docker_image       |   1 -
 services/arv-web/sample-cgi-app/public/.htaccess   |   3 -
 services/arv-web/sample-cgi-app/public/index.cgi   |   4 -
 services/arv-web/sample-cgi-app/tmp/.keepkeep      |   0
 services/arv-web/sample-rack-app/config.ru         |   8 -
 services/arv-web/sample-rack-app/docker_image      |   1 -
 services/arv-web/sample-rack-app/public/.keepkeep  |   0
 services/arv-web/sample-rack-app/tmp/.keepkeep     |   0
 services/arv-web/sample-static-page/docker_image   |   1 -
 .../arv-web/sample-static-page/public/index.html   |  10 -
 services/arv-web/sample-static-page/tmp/.keepkeep  |   0
 services/arv-web/sample-wsgi-app/docker_image      |   1 -
 services/arv-web/sample-wsgi-app/passenger_wsgi.py |   7 -
 services/arv-web/sample-wsgi-app/public/.keepkeep  |   0
 services/arv-web/sample-wsgi-app/tmp/.keepkeep     |   0
 services/crunch-dispatch-slurm/squeue.go           |  15 +-
 services/dockercleaner/bin/arvados-docker-cleaner  |   2 +-
 services/fuse/arvados_fuse/fusedir.py              |  15 +-
 services/fuse/arvados_fuse/unmount.py              |   1 +
 services/fuse/bin/arv-mount                        |   2 +-
 services/fuse/setup.py                             |   2 +-
 services/keep-web/handler.go                       |  47 +-
 services/keep-web/main.go                          |   3 +-
 services/keep-web/s3.go                            | 467 +++++++++++
 services/keep-web/s3_test.go                       | 622 +++++++++++++++
 services/keep-web/server.go                        |   6 +-
 services/keep-web/server_test.go                   |   2 +-
 services/keepproxy/keepproxy_test.go               |   2 +-
 services/keepstore/proxy_remote_test.go            |   2 +-
 services/keepstore/pull_worker.go                  |   7 +-
 services/keepstore/s3_volume.go                    |   5 +-
 services/keepstore/s3aws_volume.go                 |  12 +-
 services/login-sync/bin/arvados-login-sync         | 101 ++-
 services/login-sync/test/test_add_user.rb          |  13 +-
 services/nodemanager/.gitignore                    |   1 -
 services/nodemanager/MANIFEST.in                   |   8 -
 services/nodemanager/README.rst                    |  43 --
 services/nodemanager/agpl-3.0.txt                  | 661 ----------------
 services/nodemanager/arvados-node-manager.service  |  32 -
 services/nodemanager/arvados_version.py            |  51 --
 services/nodemanager/arvnodeman/__init__.py        |  12 -
 services/nodemanager/arvnodeman/baseactor.py       | 129 ----
 services/nodemanager/arvnodeman/clientactor.py     | 116 ---
 .../nodemanager/arvnodeman/computenode/__init__.py | 201 -----
 .../arvnodeman/computenode/dispatch/__init__.py    | 536 -------------
 .../arvnodeman/computenode/dispatch/slurm.py       | 118 ---
 .../arvnodeman/computenode/dispatch/transitions.py |  69 --
 .../arvnodeman/computenode/driver/__init__.py      | 253 ------
 .../arvnodeman/computenode/driver/azure.py         | 112 ---
 .../arvnodeman/computenode/driver/dummy.py         |  61 --
 .../arvnodeman/computenode/driver/ec2.py           | 129 ----
 .../arvnodeman/computenode/driver/gce.py           | 181 -----
 services/nodemanager/arvnodeman/config.py          | 184 -----
 services/nodemanager/arvnodeman/daemon.py          | 583 --------------
 services/nodemanager/arvnodeman/jobqueue.py        | 255 ------
 services/nodemanager/arvnodeman/launcher.py        | 171 ----
 services/nodemanager/arvnodeman/nodelist.py        |  87 ---
 services/nodemanager/arvnodeman/status.py          | 129 ----
 services/nodemanager/arvnodeman/test/__init__.py   |   5 -
 .../nodemanager/arvnodeman/test/fake_driver.py     | 226 ------
 services/nodemanager/arvnodeman/timedcallback.py   |  49 --
 services/nodemanager/bin/arvados-node-manager      |   9 -
 services/nodemanager/doc/azure.example.cfg         | 202 -----
 services/nodemanager/doc/ec2.example.cfg           | 205 -----
 services/nodemanager/doc/gce.example.cfg           | 187 -----
 services/nodemanager/doc/local.example.cfg         |  50 --
 services/nodemanager/fpm-info.sh                   |   9 -
 services/nodemanager/gittaggers.py                 |   1 -
 services/nodemanager/setup.py                      |  60 --
 services/nodemanager/tests/__init__.py             |  18 -
 services/nodemanager/tests/fake_azure.cfg.template | 194 -----
 services/nodemanager/tests/fake_ec2.cfg.template   | 162 ----
 services/nodemanager/tests/fake_gce.cfg.template   | 159 ----
 services/nodemanager/tests/integration_test.py     | 494 ------------
 services/nodemanager/tests/stress_test.cwl         |  51 --
 services/nodemanager/tests/test_arguments.py       |  30 -
 services/nodemanager/tests/test_clientactor.py     | 152 ----
 services/nodemanager/tests/test_computenode.py     |  45 --
 .../nodemanager/tests/test_computenode_dispatch.py | 562 --------------
 .../tests/test_computenode_dispatch_slurm.py       | 155 ----
 .../nodemanager/tests/test_computenode_driver.py   | 113 ---
 .../tests/test_computenode_driver_azure.py         | 145 ----
 .../tests/test_computenode_driver_ec2.py           | 175 -----
 .../tests/test_computenode_driver_gce.py           | 252 ------
 services/nodemanager/tests/test_config.py          | 110 ---
 services/nodemanager/tests/test_daemon.py          | 858 ---------------------
 services/nodemanager/tests/test_failure.py         |  69 --
 services/nodemanager/tests/test_jobqueue.py        | 239 ------
 services/nodemanager/tests/test_nodelist.py        | 106 ---
 services/nodemanager/tests/test_status.py          | 139 ----
 services/nodemanager/tests/test_timedcallback.py   |  65 --
 services/nodemanager/tests/testutil.py             | 236 ------
 services/ws/service_test.go                        |   2 +-
 tools/arvbox/bin/arvbox                            |  49 +-
 tools/arvbox/lib/arvbox/docker/Dockerfile.base     |  20 +-
 tools/arvbox/lib/arvbox/docker/Dockerfile.demo     |  10 +-
 tools/arvbox/lib/arvbox/docker/Dockerfile.dev      |   1 -
 tools/arvbox/lib/arvbox/docker/api-setup.sh        |   5 -
 tools/arvbox/lib/arvbox/docker/cluster-config.sh   |  31 +-
 tools/arvbox/lib/arvbox/docker/common.sh           |   3 +-
 tools/arvbox/lib/arvbox/docker/edit_users.py       |  70 ++
 tools/arvbox/lib/arvbox/docker/service/nginx/run   |  45 ++
 .../lib/arvbox/docker/service/ready/run-service    |   3 +-
 .../lib/arvbox/docker/service/sdk/run-service      |   6 +-
 tools/arvbox/lib/arvbox/docker/service/sso/run     |   1 -
 .../lib/arvbox/docker/service/sso/run-service      |  88 ---
 .../service/{sso => webshell}/log/main/.gitstub    |   0
 .../docker/service/{sso => webshell}/log/run       |   0
 .../arvbox/lib/arvbox/docker/service/webshell/run  |  28 +-
 .../lib/arvbox/docker/service/webshell/run-service |  13 +
 tools/arvbox/lib/arvbox/docker/yml_override.py     |   4 +-
 tools/compute-images/arvados-images-azure.json     |   8 +-
 tools/compute-images/build.sh                      |  11 +-
 tools/copy-tutorial/copy-tutorial.sh               |  83 ++
 tools/crunchstat-summary/bin/crunchstat-summary    |   2 +-
 .../crunchstat_summary/summarizer.py               |   2 +-
 tools/crunchstat-summary/setup.py                  |   2 +-
 tools/keep-xref/keep-xref.py                       |   2 +-
 tools/vocabulary-migrate/vocabulary-migrate.py     |   2 +-
 444 files changed, 6162 insertions(+), 15922 deletions(-)
 delete mode 100644 apps/workbench/app/models/application_record.rb
 copy {services/api => apps/workbench}/bin/yarn (90%)
 copy {services/api => apps/workbench}/config/initializers/content_security_policy.rb (100%)
 create mode 100644 apps/workbench/config/initializers/new_framework_defaults_5_1.rb
 copy {services/api => apps/workbench}/config/initializers/new_framework_defaults_5_2.rb (100%)
 rename apps/workbench/{public => lib/assets/javascripts}/webshell/shell_in_a_box.js (99%)
 rename apps/workbench/{public => lib/assets/stylesheets}/webshell/styles.css (93%)
 copy build/package-testing/{test-package-python27-python-arvados-cwl-runner.sh => test-package-arvados-docker-cleaner.sh} (75%)
 delete mode 100755 build/package-testing/test-package-arvados-node-manager.sh
 delete mode 120000 build/package-testing/test-package-python-arvados-cwl-runner.sh
 delete mode 120000 build/package-testing/test-package-python-arvados-fuse.sh
 delete mode 120000 build/package-testing/test-package-python-arvados-python-client.sh
 delete mode 120000 build/package-testing/test-package-python-cwltest.sh
 delete mode 100755 build/package-testing/test-package-python27-python-arvados-python-client.sh
 rename build/package-testing/{test-package-python27-python-cwltest.sh => test-package-python3-crunchstat-summary.sh} (72%)
 copy build/package-testing/{test-package-python27-python-arvados-cwl-runner.sh => test-package-python3-cwltest.sh} (79%)
 mode change 120000 => 100755 build/package-testing/test-package-python3-python-arvados-fuse.sh
 rename build/package-testing/{test-package-python27-python-arvados-cwl-runner.sh => test-package-rh-python36-python-arvados-cwl-runner.sh} (74%)
 copy build/package-testing/{test-package-python27-python-arvados-fuse.sh => test-package-rh-python36-python-arvados-fuse.sh} (100%)
 copy build/package-testing/{test-package-python27-python-arvados-fuse.sh => test-package-rh-python36-python-crunchstat-summary.sh} (77%)
 rename build/package-testing/{test-package-python27-python-arvados-fuse.sh => test-package-rh-python36-python-cwltest.sh} (83%)
 delete mode 100644 doc/_includes/_0_filter_py.liquid
 delete mode 100644 doc/_includes/_alert-incomplete.liquid
 delete mode 100644 doc/_includes/_alert_stub.liquid
 delete mode 100644 doc/_includes/_arv_copy_expectations.liquid
 delete mode 100644 doc/_includes/_concurrent_hash_script_py.liquid
 delete mode 100644 doc/_includes/_crunch1only_begin.liquid
 delete mode 100644 doc/_includes/_example_docker.liquid
 delete mode 100644 doc/_includes/_install_git.liquid
 delete mode 100644 doc/_includes/_install_rails_reconfigure.liquid
 delete mode 100644 doc/_includes/_install_ruby_and_bundler_sso.liquid
 delete mode 100644 doc/_includes/_install_runit.liquid
 delete mode 100644 doc/_includes/_pipeline_deprecation_notice.liquid
 delete mode 100644 doc/_includes/_run_command_foreach_example.liquid
 delete mode 100644 doc/_includes/_run_command_simple_example.liquid
 delete mode 100644 doc/_includes/_run_md5sum_py.liquid
 delete mode 100644 doc/_includes/_tutorial_bwa_sortsam_pipeline.liquid
 delete mode 100644 doc/_includes/_tutorial_cluster_name.liquid
 delete mode 100644 doc/_includes/_tutorial_hash_script_py.liquid
 rename doc/_includes/{_crunch1only_end.liquid => _tutorial_hello_cwl.liquid} (50%)
 delete mode 100644 doc/_includes/_tutorial_submit_job.liquid
 create mode 100644 doc/admin/keep-recovering-data.html.textile.liquid
 delete mode 100644 doc/admin/recovering-deleted-collections.html.textile.liquid
 create mode 100644 doc/admin/token-expiration-policy.html.textile.liquid
 create mode 100644 doc/architecture/keep-clients.html.textile.liquid
 create mode 100644 doc/architecture/keep-data-lifecycle.html.textile.liquid
 rename doc/{api/storage.html.textile.liquid => architecture/manifest-format.html.textile.liquid} (51%)
 create mode 100644 doc/architecture/storage.html.textile.liquid
 create mode 100644 doc/css/layout.css
 delete mode 100644 doc/examples/pipeline_templates/gatk-exome-fq-snp.json
 delete mode 100644 doc/examples/pipeline_templates/rtg-fq-snp.json
 delete mode 100755 doc/examples/ruby/list-active-nodes.rb
 create mode 100644 doc/images/wgs-tutorial/image1.png
 create mode 100644 doc/images/wgs-tutorial/image2.png
 create mode 100644 doc/images/wgs-tutorial/image3.png
 create mode 100644 doc/images/wgs-tutorial/image4.png
 create mode 100644 doc/images/wgs-tutorial/image5.png
 create mode 100644 doc/images/wgs-tutorial/image6.png
 delete mode 100644 doc/install/copy_pipeline_from_curoverse.html.textile.liquid
 delete mode 100644 doc/install/install-nodemanager.html.textile.liquid
 copy doc/sdk/python/{arvados-fuse.html.textile.liquid => arvados-cwl-runner.html.textile.liquid} (59%)
 delete mode 100644 doc/start/getting_started/firstpipeline.html.textile.liquid
 delete mode 100644 doc/start/getting_started/nextsteps.html.textile.liquid
 delete mode 100644 doc/start/getting_started/publicproject.html.textile.liquid
 delete mode 100644 doc/start/getting_started/sharedata.html.textile.liquid
 delete mode 100644 doc/start/index.html.textile.liquid
 delete mode 100644 doc/user/topics/arv-web.html.textile.liquid
 delete mode 100644 doc/user/topics/keep.html.textile.liquid
 delete mode 100644 doc/user/topics/tutorial-gatk-variantfiltration.html.textile.liquid
 delete mode 100644 doc/user/topics/tutorial-job1.html.textile.liquid
 create mode 100644 doc/user/tutorials/wgs-tutorial.html.textile.liquid
 create mode 100644 lib/controller/localdb/login_testuser.go
 create mode 100644 lib/controller/localdb/login_testuser_test.go
 rename lib/dispatchcloud/{ssh_executor => sshexecutor}/executor.go (98%)
 rename lib/dispatchcloud/{ssh_executor => sshexecutor}/executor_test.go (99%)
 copy sdk/cwl/tests/wf/{expect_packed.cwl => expect_upload_packed.cwl} (93%)
 delete mode 100644 sdk/pam/.dockerignore
 delete mode 120000 sdk/pam/.gitignore
 delete mode 100644 sdk/pam/Dockerfile
 delete mode 100644 sdk/pam/LICENSE-2.0.txt
 delete mode 100644 sdk/pam/MANIFEST.in
 delete mode 100644 sdk/pam/README.rst
 delete mode 100644 sdk/pam/arvados_pam/__init__.py
 delete mode 100644 sdk/pam/arvados_pam/auth_event.py
 delete mode 100644 sdk/pam/arvados_version.py
 delete mode 100644 sdk/pam/fpm-info.sh
 delete mode 120000 sdk/pam/gittaggers.py
 delete mode 100644 sdk/pam/integration_tests/__init__.py
 delete mode 100644 sdk/pam/integration_tests/test_pam.py
 delete mode 100644 sdk/pam/lib/libpam_arvados.py
 delete mode 100644 sdk/pam/pam-configs/arvados
 delete mode 100755 sdk/pam/setup.py
 delete mode 100644 sdk/pam/tests/__init__.py
 delete mode 100755 sdk/pam/tests/integration_test.pl
 delete mode 100644 sdk/pam/tests/mocker.py
 delete mode 100644 sdk/pam/tests/test_auth_event.py
 delete mode 100644 sdk/pam/tests/test_pam_sm.py
 create mode 100644 services/api/lib/tasks/manage_long_lived_tokens.rake
 delete mode 100644 services/arv-web/README
 delete mode 100755 services/arv-web/arv-web.py
 delete mode 100644 services/arv-web/sample-cgi-app/docker_image
 delete mode 100644 services/arv-web/sample-cgi-app/public/.htaccess
 delete mode 100755 services/arv-web/sample-cgi-app/public/index.cgi
 delete mode 100644 services/arv-web/sample-cgi-app/tmp/.keepkeep
 delete mode 100644 services/arv-web/sample-rack-app/config.ru
 delete mode 100644 services/arv-web/sample-rack-app/docker_image
 delete mode 100644 services/arv-web/sample-rack-app/public/.keepkeep
 delete mode 100644 services/arv-web/sample-rack-app/tmp/.keepkeep
 delete mode 100644 services/arv-web/sample-static-page/docker_image
 delete mode 100644 services/arv-web/sample-static-page/public/index.html
 delete mode 100644 services/arv-web/sample-static-page/tmp/.keepkeep
 delete mode 100644 services/arv-web/sample-wsgi-app/docker_image
 delete mode 100644 services/arv-web/sample-wsgi-app/passenger_wsgi.py
 delete mode 100644 services/arv-web/sample-wsgi-app/public/.keepkeep
 delete mode 100644 services/arv-web/sample-wsgi-app/tmp/.keepkeep
 create mode 100644 services/keep-web/s3.go
 create mode 100644 services/keep-web/s3_test.go
 delete mode 120000 services/nodemanager/.gitignore
 delete mode 100644 services/nodemanager/MANIFEST.in
 delete mode 100644 services/nodemanager/README.rst
 delete mode 100644 services/nodemanager/agpl-3.0.txt
 delete mode 100644 services/nodemanager/arvados-node-manager.service
 delete mode 100644 services/nodemanager/arvados_version.py
 delete mode 100644 services/nodemanager/arvnodeman/__init__.py
 delete mode 100644 services/nodemanager/arvnodeman/baseactor.py
 delete mode 100644 services/nodemanager/arvnodeman/clientactor.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/__init__.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/dispatch/__init__.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/dispatch/slurm.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/dispatch/transitions.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/driver/__init__.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/driver/azure.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/driver/dummy.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/driver/ec2.py
 delete mode 100644 services/nodemanager/arvnodeman/computenode/driver/gce.py
 delete mode 100644 services/nodemanager/arvnodeman/config.py
 delete mode 100644 services/nodemanager/arvnodeman/daemon.py
 delete mode 100644 services/nodemanager/arvnodeman/jobqueue.py
 delete mode 100644 services/nodemanager/arvnodeman/launcher.py
 delete mode 100644 services/nodemanager/arvnodeman/nodelist.py
 delete mode 100644 services/nodemanager/arvnodeman/status.py
 delete mode 100644 services/nodemanager/arvnodeman/test/__init__.py
 delete mode 100644 services/nodemanager/arvnodeman/test/fake_driver.py
 delete mode 100644 services/nodemanager/arvnodeman/timedcallback.py
 delete mode 100755 services/nodemanager/bin/arvados-node-manager
 delete mode 100644 services/nodemanager/doc/azure.example.cfg
 delete mode 100644 services/nodemanager/doc/ec2.example.cfg
 delete mode 100644 services/nodemanager/doc/gce.example.cfg
 delete mode 100644 services/nodemanager/doc/local.example.cfg
 delete mode 100644 services/nodemanager/fpm-info.sh
 delete mode 120000 services/nodemanager/gittaggers.py
 delete mode 100644 services/nodemanager/setup.py
 delete mode 100644 services/nodemanager/tests/__init__.py
 delete mode 100644 services/nodemanager/tests/fake_azure.cfg.template
 delete mode 100644 services/nodemanager/tests/fake_ec2.cfg.template
 delete mode 100644 services/nodemanager/tests/fake_gce.cfg.template
 delete mode 100755 services/nodemanager/tests/integration_test.py
 delete mode 100644 services/nodemanager/tests/stress_test.cwl
 delete mode 100644 services/nodemanager/tests/test_arguments.py
 delete mode 100644 services/nodemanager/tests/test_clientactor.py
 delete mode 100644 services/nodemanager/tests/test_computenode.py
 delete mode 100644 services/nodemanager/tests/test_computenode_dispatch.py
 delete mode 100644 services/nodemanager/tests/test_computenode_dispatch_slurm.py
 delete mode 100644 services/nodemanager/tests/test_computenode_driver.py
 delete mode 100644 services/nodemanager/tests/test_computenode_driver_azure.py
 delete mode 100644 services/nodemanager/tests/test_computenode_driver_ec2.py
 delete mode 100644 services/nodemanager/tests/test_computenode_driver_gce.py
 delete mode 100644 services/nodemanager/tests/test_config.py
 delete mode 100644 services/nodemanager/tests/test_daemon.py
 delete mode 100644 services/nodemanager/tests/test_failure.py
 delete mode 100644 services/nodemanager/tests/test_jobqueue.py
 delete mode 100644 services/nodemanager/tests/test_nodelist.py
 delete mode 100644 services/nodemanager/tests/test_status.py
 delete mode 100644 services/nodemanager/tests/test_timedcallback.py
 delete mode 100644 services/nodemanager/tests/testutil.py
 create mode 100755 tools/arvbox/lib/arvbox/docker/edit_users.py
 delete mode 120000 tools/arvbox/lib/arvbox/docker/service/sso/run
 delete mode 100755 tools/arvbox/lib/arvbox/docker/service/sso/run-service
 rename tools/arvbox/lib/arvbox/docker/service/{sso => webshell}/log/main/.gitstub (100%)
 rename tools/arvbox/lib/arvbox/docker/service/{sso => webshell}/log/run (100%)
 rename sdk/pam/examples/shellinabox => tools/arvbox/lib/arvbox/docker/service/webshell/run (51%)
 mode change 100644 => 100755
 create mode 100755 tools/arvbox/lib/arvbox/docker/service/webshell/run-service
 create mode 100755 tools/copy-tutorial/copy-tutorial.sh

       via  5743f9d65f2084ac0aabb5a97f5f9377a8771fe9 (commit)
       via  5b50385a801d8ff94136a3ad4bd8ab5c56175046 (commit)
       via  02f779feef0138420f8d7dc908eba040bc2dd904 (commit)
       via  641912ed2366dcd87c659fb73d8139e02cc6d05f (commit)
       via  dbaa58c1c806799435ca5741b3f61bc6b65b6569 (commit)
       via  e71aee834568e3bd058f21bff714621073fd5385 (commit)
       via  8142a4596bb2bf5a9966aa5e79ff587bf9e9e9a6 (commit)
       via  126139084160563c2b4fe3969461c40ecbbf6951 (commit)
       via  b7c4169e3d729ab4c45fde472e1da26d900f808d (commit)
       via  40fd03351707cd5892d40014cf366c7ec1834b85 (commit)
       via  2a3c78659dfdb264cd65ef6ababbd973062b4eae (commit)
       via  a0398ebd1c50b1be2433c109af6bb0d263c54ea5 (commit)
       via  7e503a238d67b79a9f87e50086ca217d4873726e (commit)
       via  65ed3963aabde8a25b1c4c0bb9ca858edf76c277 (commit)
       via  799f8e333e7067cee0db0ee8bbcf45a56602d1f1 (commit)
       via  f317fc0d8e77ce950b6a650149600b0c8f6c38f3 (commit)
       via  eaf4338060c06006b451f79b4dba0ece41f7fef9 (commit)
       via  79bce4a71a58118a9003882e0ca9bbfb9d2957a9 (commit)
       via  3e029ed0f5c3774ac8e860cdcebf0619d924793f (commit)
       via  aabff656faab97bcc70bb3d4a5001068f7d395c8 (commit)
       via  3f5b1be0f705c8f1491fdca5e3b57982d97378fd (commit)
       via  c0eed4ee7f222f436beb8528e31ed344d6f9bd71 (commit)
       via  407fc461d20ece8b11b7b56f29a3caff3083ff8d (commit)
       via  e2d623bd4c686100772924b2b15ab808bbb147d0 (commit)
       via  d6598fd6339e6219a7103781433356dfde546527 (commit)
       via  6e56f24fcafcefbe6209a9ef53d784aef16c9711 (commit)
       via  f4d0ea9ca3ef4badd38957f794d12474831cee44 (commit)
       via  e696a09cd482ddedeec742127297e90287012356 (commit)
       via  c986fef1ed1ad3967639f75d6e2d6ab0c63e4937 (commit)
       via  a5dbdd1dbcdfcb835e7c1fe741e4c00927177404 (commit)
       via  6350ddac78dbd2b29e5dc4117fd57300f7f8a098 (commit)
       via  62f82658619bd59644b4bdac6b83be8fe87aca0d (commit)
       via  e6f14dd73771fffb1f205729f0755623538c5590 (commit)
       via  62403e0d1d95f8526d17222a66356382e2d4b028 (commit)
       via  f0cc3c391e64799ba18e61e069487ca841195093 (commit)
       via  3f18ac306f64ef81a9173c6ae452a428ac816309 (commit)
       via  ab439e74c340896f52629996f54614ea190f0f5e (commit)
       via  d9fbc49d0ea6fea5890d10f9dad2dc53ce4a79d7 (commit)
       via  b6cee2725115e8740e3f2569a2e1ea023aa189e4 (commit)
       via  224f4793b7c147cb3ef9a261e3a60cddb557e1f1 (commit)
       via  c8a640d527db530875b52c9975a34709a2f32f7c (commit)
       via  72298b61214bb31f0522ff966acd4d42ec3d131e (commit)
       via  8a73021bbc704581db9a71d7d6a3332d89329bd5 (commit)
       via  b1df618b0c33eccc4ab15d89aad4a10fbf245993 (commit)
       via  5aa318268437efe1e1a6dac3ff139a0b698f5da5 (commit)
       via  98bd6c43fca91b76d528c8ed5b83c655c86ffe3c (commit)
       via  86ed259ee56afd84d169bd3ed275fee5820b3d8b (commit)
       via  3491f49a911ef8cf27a5b055dabf854074c0118d (commit)
       via  3ebf3b7068dc55a8458ea12c01dee1e88a468b84 (commit)
       via  bf8027f01cf079bc6d18de884de3e484ec2bf1b9 (commit)
       via  5dafff1ed428fc1018e0ced86e1a07406d7e57f5 (commit)
       via  0e62f44f65bf70d398b2150923b65eb406d53307 (commit)
       via  94a7479527652cd513a35f75e1da1798d9fdc213 (commit)
       via  04c8cb55335a894a0a354d06da31168ccb504e83 (commit)
       via  13035b7fa370e0f81a4139f19276543c6f86b647 (commit)
       via  3489a9b5ce083cd17dae6d50c8c5ceeee29b074b (commit)
       via  ffae5e0d4427cf6d41b4f1d270c0cdc29385e2ae (commit)
       via  8f9a16c4e784b40e8661174fff32564e8c1c7f69 (commit)
       via  7f4da9388e3d5ec8f38f6d6408916d1d46dfb10f (commit)
       via  99df0022e64521d35225c0ddd531920e62ddfffb (commit)
       via  c4bee0bdd8866a474dd2bd71f132960681ab3bb2 (commit)
       via  c9bfe925c507a9847a2b8288f28b2c73c7c1e47f (commit)
       via  bdeca9098f356a4b2b088a3cf4c9276bb6cd5bdb (commit)
       via  b07b70d9024e7203f4cae3bbc526fc36e9cca19e (commit)
       via  301e3064182f1ac65fce6e9ee9b2d30443cf5e2a (commit)
       via  1e3dce82b4f2f5a8c0d3a75c84bd7a18c4dd82dc (commit)
       via  21a8bf8d7f82bfd4f59afbce64d52eabe621151b (commit)
       via  4cfab58ae5b052884e1a42277a45aab23f3b1798 (commit)
       via  3b6e82324391c86b1ecbd11ced7c12f8fcae8db4 (commit)
       via  5aca412951f88d5114b577782e502a3457205d4c (commit)
       via  9314e5dbcf51231eba0deb7e14522a281da22925 (commit)
       via  b4f1461e394cc1fe0b7b5f9f56b96121cc46ff2e (commit)
       via  9b7a2816e223bd0cae3c9c69cf70afa74748a07d (commit)
       via  274ca75e0b5277d6d591b45e29b1a2c9185bed5a (commit)
       via  237ebe3735eb8c4622c602d02c1a6119cff42b6b (commit)
       via  1771152da97200b038378666457d18679f4c8cd7 (commit)
       via  dafd68e639a416fcae216c639c6e38beab53b214 (commit)
       via  49a89ce984eb69ef4316882e91dec652dc353e39 (commit)
       via  3ee2186cb06b822f113696ccb24a78b79269d318 (commit)
       via  47aa52f1b343c93e09908b69d40bf8b389e8b15c (commit)
       via  472fff42d6105a4457deeb1579e9d14caffc82dc (commit)
       via  8bad7194a84fd1973f9b19d68db3dd56cbca3162 (commit)
       via  21dc468b7c86996d05f019650d2b7b3e472c5ed5 (commit)
       via  0f3db3d5f1bc976f38f6eed05c236ece79b7f876 (commit)
       via  51d7a5b2a23074a130aa6dd74cbaf5f335920769 (commit)
       via  36e3b4021e376e74806df16816bd3f207ff37ecb (commit)
       via  5c5ac412b722025d1af37f81bea60a4b503ce6aa (commit)
       via  64d38dcbfb53c240a99523e250ad576788954a56 (commit)
       via  8f8329e7d99e9d1c0e753fb26bf4dc1e76828017 (commit)
       via  513865a8e58b8adf28c17f12093053cdb62cfa71 (commit)
       via  0036a0a5755f6c0fb5c7747c7d4442c0972b696c (commit)
       via  a5b73a1a47bed348098dc116950a01b77c04c208 (commit)
       via  72beb46ad804361a8ae012b1bc4475480912d8a8 (commit)
       via  6ed2e2c51fe463bfcf1b484d764af5bf47d416ad (commit)
       via  3e068db7568de699f057e4e1ae2ea8c9a32b88a2 (commit)
       via  201812edc08fc1fd11cc6635e2224adad2b913f5 (commit)
       via  8a00acc17403e7836b88b1e9e66b4ff47d5505f2 (commit)
       via  b1a9b18e4bd1691294b60a90c595bccd29725ca7 (commit)
       via  a528347f7edc85282c3f618fbae4030e9f9da226 (commit)
       via  3241db378301b3d507e928776d5e3e511c38a998 (commit)
       via  279388ea25c8f464f31b62ade9bc09c44e8f9078 (commit)
       via  f7f5dfb456c1ddb6db63cf6e6a79e5d468d20a20 (commit)
       via  71c57454fc3adf2d63db8b3cb1d0e8ecdff5c93f (commit)
       via  16919ef3f156ee7cc99fa78af3701f1d8a66ec25 (commit)
       via  c1bd1ee9ed5c36a3af524178e876a9b2255ab5f0 (commit)
       via  fbd40a96ea616d8042db23371083ebf80684825f (commit)
       via  ac4599592d265dc5a922ec8f468d46cfe7de52e2 (commit)
       via  a730ff3281e2a4eff04240e6233c9c13ac8fdbfb (commit)
       via  b30659d514ce281209fa7b99863413832fa8d44b (commit)
       via  b6462cf67d9c3a0d9eb6d2d6997b2a88ece8ad6c (commit)
       via  98db65de63c9e2acfeae6636ccc619171635bda0 (commit)
       via  8a17791b5f16b785eeaff86051dbcce84699ceac (commit)
       via  b35dfa1f2b6c2fe57b7bc8a6e107425ed4e44f2a (commit)
       via  09ff850dc6e3e8f10d7d96adfc02674222f7aa9a (commit)
       via  76182f26191190c405077106becdde149c0ad7c5 (commit)
       via  b521d2c5254e439e23cd750f86d55eadffb3e4b9 (commit)
       via  64eac5879fe80f9ad52665421962740390a14eee (commit)
       via  bcee68ee657af1591d1ae0624e2d12029b0b92d5 (commit)
       via  0b38c1d85c04e15ec45dcaaf63882c01dd3f91d7 (commit)
       via  cf0dfaa4494d591bb34c2fa23589061f4d89d0aa (commit)
       via  201e2b7e3965aebc87de3139d31b8f14a312ec6f (commit)
       via  0ff4ed45a7ab1730118eadfb92ddea7d332f0328 (commit)
       via  4355586821d71fed6a3fe95fea69f548797f77d8 (commit)
       via  509a6d6764aae8b8bbe5b32c21c8f64a49d02ad3 (commit)
       via  b108bdfa0f3c74239fa565a1d14db945eb4dcf18 (commit)
       via  bc11ee32eeb31c63a3fb99819087d2def0988789 (commit)
       via  a5fef23f2863cd0183ff596f4579110e2ddb3b3d (commit)
       via  9e9142058cdee68ad567836799883b1aa6962bbd (commit)
       via  db13716484018404860275de75d278e0aaa08d8a (commit)
       via  4e6985fea736b4a46537005bf853de80be1b013a (commit)
       via  cf16a3c479626c18e408a12c18c5a6ed547f85dc (commit)
       via  da85d6516630d06ae3c34b4a52dc5ddff9fd5ace (commit)
       via  baa1f256924655d67b704f35981e9839743fab99 (commit)
       via  0ea4bd88c687a6c7c5067bdd05fb1e6f7e8fb8b9 (commit)
       via  8991b43990aa7a77edd78f165114b93a6a207985 (commit)
       via  ab00a0a441ab4ff6dccfe94e03db1705e25bfba9 (commit)
       via  ddae1b57f077d8a7c091b3cdf9ecaa562703fb3c (commit)
       via  2b4eccc7386b33d2de4a06f5d8da18cd94391662 (commit)
       via  f3e3a6cc4b72120f856e14f3039b1c0c1f0326bd (commit)
       via  5ce6d49b5a632b8e846fb0d794444ecd39f74fa5 (commit)
       via  27566b089a00a4038fceb320175b37fcb0e77033 (commit)
       via  87977ae72b8cfded3263b109caa5245fa1abd74f (commit)
       via  8661ab4aa19494699915a9a9c1c492345d367855 (commit)
       via  bee95c1cdbc3859f47a0a95940680ebaa2a4c9a5 (commit)
       via  ffe94bef9cd17abb522d7fabb32326405d466a94 (commit)
       via  b36ffab0228e53226614f7d33e4a8e3921d0256f (commit)
       via  ae50c333f57298b5d4b81229476cd990aab1dad5 (commit)
       via  ecc2f49233c0b52820e856ba0b18e4123d99d228 (commit)
       via  434dee9ff1b42d7169fbd9368263e6a0f5c40bed (commit)
       via  5ce67dcb90e196227d920c52fc1a7256e39ede92 (commit)
       via  d3b6bdd6ef2b543c607bd7c3cdf9df5c74e90dc0 (commit)
       via  83d9f52a85cd19e9821d54b3d6ec9efdff337777 (commit)
       via  065aa362326aae3ec05958436053c72299bdad7d (commit)
       via  be28c5f528a93ee32eef4c1dc2d0872cb718b29f (commit)
       via  4706c89f091563cc56a6d4f819e025850031a009 (commit)
       via  43da0e7ce859cb8ed3385417a2fc97a36cc688e6 (commit)
       via  a46ef7496b83b2778de8db36e4948b55dddf3754 (commit)
       via  92ff0d8081ad46b1c7e7c3407745d6b9cde50a1a (commit)
       via  ecff7e34ea7d5e8321c2821cae476355bffbc248 (commit)
       via  6d827e6be83d9b3129b4bc7a812d43d2ca874174 (commit)
       via  d67b634b9afe9bebeaef461dfdd2edfa4e5740fd (commit)
       via  5895b2710b4331109a0056275e8b046a53b5ba06 (commit)
       via  add09f355520b2bd1214b8c74d5a8d6c8e76dc88 (commit)
       via  62b3435fc45adff01541c508be22e10be83427ce (commit)
       via  1617202c337078fb94ea19893c73061983be94ad (commit)
       via  3e975aa25c141ccd3f08335906d96d9ff7035bf2 (commit)
       via  81ff58f4addd05346161a9b44648d1ab31e027bc (commit)
       via  5c4b585cd03d6fba1779113f7cba6b34e0c526b7 (commit)
       via  f9e6c9f5e30cbf0fc3d6f9981b6e3673d603f3e1 (commit)
       via  505c8fa50631201e289cc55230d46fdf52fa2055 (commit)
       via  a7631a1ccb6e2a6925d00a06562e171c4ce4ea2f (commit)
       via  8a41cc44ee196c9347785baa476a370abe77c75c (commit)
       via  b4091adb7ac1a85de6ae1f18895e9d8f9da5d441 (commit)
       via  bd8bdd90055d61263eff5bdb9a953c57319aa83d (commit)
       via  67207bade066ddf25b5d0056a5df6201e7ecab2c (commit)
       via  3e38df9fabcbf421ef0b0aac2e82f92373c0e70f (commit)
       via  47833c68da26e2dd1fd65784cb56a352503dbcb9 (commit)
       via  7af2ada1dec46b67b80d3c89a8f961c17525dd02 (commit)
       via  4de0821a28d54153c6046655d4a2d8f57da7e005 (commit)
       via  17941a42ec6772f67dc7b451039cd706301f1bdd (commit)
       via  d51eee69da0b9b572b5319d3429267bedb2fb3ae (commit)
       via  09f4d9f7fd5fc0518aa7d614c7f061c0b8f7d5a4 (commit)
       via  46fefa537c9bf8c2835a5ae26bf77a8dfb3fe10f (commit)
       via  b000158ff1d8083d3179614e99f4a26bf66eeae9 (commit)
       via  d94f8f7d99dc2ea08db259e150269a2be7396ba5 (commit)
       via  7a7a1395490eb9b9789b79f88a77fe709a898feb (commit)
       via  0e4b898a5d6735be7e0ef902dc185f037428e6f1 (commit)
       via  27064ba138bfadd672ff71b32769cb357d051e01 (commit)
       via  a74931f3bb276c84ce164802b44b4486d1a9b54f (commit)
       via  3b1387f71c5e881f062cf620dbd0fb2634a5dd40 (commit)
       via  1a51cf3bb6753fc34c3cc8556ba656280d7b6b88 (commit)
       via  75eb37bf5ace53c447c8c6cbf069883fd1c47147 (commit)
       via  84d176d4e66d3eea140220ac8ec127ceba0f34a8 (commit)
       via  deac9af545f0da1903e41b9f1ac76b297232a643 (commit)
       via  36ccf5e18984c80f3903c08fec59e064fbbf4be9 (commit)
       via  6a4b8910332f7fcf9a5b0784467a6bfa0a702c70 (commit)
       via  e1c81c58c6810a1a84d71855330097c2fc4e2c3e (commit)
       via  29607f728e57e22021b827a6ec34daa8aaa04f5a (commit)
       via  d6897f2bee374d4a71fb96f0a794fba598174407 (commit)
       via  26519f015ebbd7e7b4ef288d4e89d877ea05c0ec (commit)
       via  2fc9d1ac9dbb3557541c449820f4bba4cd4b7313 (commit)
       via  29e7c39df5bbe3eae5007b0e56eb93aace7728bd (commit)
       via  8249ba28de8143ae6b662b44cb0d823d7f2fe890 (commit)
       via  20dad0340d1230f041824afb4f8c19c848ba16f3 (commit)
       via  00e16fb980a0a234d5944ffb06c5614d19280921 (commit)
       via  9ef2a81fb159c8b4aad625cd4a45fd89b21e3ac6 (commit)
       via  614145d096375ae18c7020e8f9205eaa2a1d0d39 (commit)
       via  1f798f8be40a6b4abc6bcc2393302fc4d3062640 (commit)
       via  2094173f347a22f32e8da4590bb6594dad5d7ebd (commit)
       via  a644bfd36efe4d0ea885d3a1c20809deb748e42e (commit)
       via  e28343a194a91f708ec8da8c4dc8eb956fecb85d (commit)
       via  4a7d0843a42986501fbfd18ba7ab96fc8669d1af (commit)
       via  2160f72372422c1970a3effb9ba6961b94da318d (commit)
       via  965b6fc27b3eaf3a812132cea093b03b02f35896 (commit)
       via  1de49feb938cc265ec90786c22a1456237796aef (commit)
       via  0371c7348509369fe338951b0df86325819622d5 (commit)
       via  e49cf0412503926eccfe829f2135c5a072b6acc9 (commit)
       via  d3fbb6b33a5b4a55dda969c7e7360cc31e1de0f6 (commit)
       via  f6d0a07763cbffee6a03864d20b8d753b9aefb82 (commit)
       via  5b050568519129aa5cbace907c3202210e3d51fd (commit)
       via  60bbffb69b908f7a1146fc0c1904aae2775cdf1e (commit)
       via  27babdaf446a70fdd7742104846de9afd9b75b22 (commit)
       via  7556d0ea3265a898d0170bf32bab82e8d9920dde (commit)
       via  66c7c739d2320e8b75cfd31e58290bca582f120c (commit)
       via  bc58da712b83dfd45f4e7ca13c825ea7145c17e3 (commit)
       via  7b6a085a92e78787a15a34ad8e536444ad230552 (commit)
       via  df279041b8f688270b8c6791d035ffbcd40688c3 (commit)
       via  658f6be33e100b4cefd3ca7c332fe13970d6a245 (commit)
       via  9df537c24b1b042b512d89bcea3f088f3d5ab08e (commit)
       via  ee908b109a95ea962425b435a8a317231829b115 (commit)
       via  e5533f58701d271b7362ac2527f925402b0be1b0 (commit)
       via  91ce664427d1ba915230dde3bc14163b57342af6 (commit)
       via  33b27555b25e70a0d37c5a8267450fddf3bd81b1 (commit)
       via  409690acd4085f0c4ec764034f09c26a0b555f0c (commit)
       via  c8f84a3c4a4f589afaa0bfa1dcc65be9c23e62e6 (commit)
       via  917466e7fcf1e6f4f65dfee8ff7d103679e97041 (commit)
       via  7e47f5aaebcd7e4166e5e647f7b59af0914825bd (commit)
       via  c80643d7ebfdd56f6d99fa7eff7dce9867174971 (commit)
       via  1e4630ddb8015d72978aae1be334cce2f8ca20d4 (commit)
       via  85864f3fbee06c2dd0729d7c63eddde7f935746e (commit)
       via  586e1c558c1fdfac7f4e5fefa6544c3ba59341f2 (commit)
       via  3bcdb62498359a51bb45aa0e163faebf2803b802 (commit)
       via  eee302a3157296bccf40e9b83f52c2952294a04e (commit)
       via  20cea53c48260a0cec3d588c2af520b27433b8c1 (commit)
       via  5c18110123c712684c03180d959742f62c92c06c (commit)
       via  31bf6d7a395fee4bf058d2a7ba8a4a2d99f5bd57 (commit)
       via  865e5c1e3730117870eb1e485d553383626b882f (commit)
       via  1e3dd8e200238aeb466fe79e62cb4c876bd1373e (commit)
       via  929bf2ca704f43685c58da9fd60dceac037d3593 (commit)
       via  62edf6175986bf062076b42f89ef472446d0d18e (commit)
       via  00387550708e4e733061a23405c200b33e4c3aa9 (commit)
       via  99e8567b4130771caabcf9b735bfbdb3585bd018 (commit)
       via  9992a8816837bd03a1beecd0c0e8082bd913319a (commit)
       via  dba9e46d852b50d2d72bd9619667f69637370fd7 (commit)
       via  c76e5bc93b066d93a668c4e00b52aa550028e1f4 (commit)
       via  2ea2aedaaadd0fcd204fe891df8b2ab56acf7dee (commit)
       via  635ea4273130253cba3e00f4b0dca7d7734a741d (commit)
       via  337b055122485e669cc601c91a78f8fdd2625b3e (commit)
       via  ddaa9596ebf94aa7b6ee720e06ceccd2d7dc43fc (commit)
       via  2d046b9d2f27779f1e74e951fd7108dd88ba57c3 (commit)
       via  4b4431eb7fbf575789be9c5798b6a3bf43a07396 (commit)
       via  24f3823f6e96c60025cbde15c3cb94557f3d0bec (commit)
       via  afb2e4f88d30ac60fda89136fd73fecfb74ba5eb (commit)
       via  debf08b0415cf0f9d35338cfb280bde8628619eb (commit)
       via  0c66cb22bd16305ca9b75b0b56a73587cc22e84f (commit)
       via  5e259ca212ce6b081c5455a0ea45bc628cdeb90d (commit)
       via  b2af45c27eb49ccddfbdbfe824a56721acddad27 (commit)
       via  0ad35b5c3002910ea60d2ac7685af5936079a46f (commit)
       via  2cbd0a76bf874daf7608da688a34eae271e7e017 (commit)
       via  a527f80f44889537819cbcfc514d813592c08975 (commit)
       via  89bd8ab4b7863d958fd844eafadc51ce27b0b86f (commit)
       via  d6246cb3a2c49d1e19edc9579c96d80fd6535ccc (commit)
       via  1e40702405d04143caa05c9580cce79c293d40d7 (commit)
       via  67288efc74e70a1ac7f511a5eddfb582319fa67b (commit)
       via  682bdcc34462afc37089d7769cf11fda6c04a45c (commit)
       via  19a9f4a4cfc7c7937f2140f7504521bb76fdf843 (commit)
       via  481d2dd74f2323347ccfbc8009420dfea239287b (commit)
       via  e97c79701419eccdbbaeef0ffde43b55538993ff (commit)
       via  d49bd8631c9118517d419383d33e576c591f5286 (commit)
       via  b300f77c2de6ed35e755dcd746a704c2f7e46e6c (commit)
       via  3c65c7109bc436b4e016b9a079c503b0b96be7a4 (commit)
       via  9f904dbfce4fe72f3a5b8b5201a83dbdb5ba0a2b (commit)
       via  b291fc6265aa6a0f60d51cc49bf32b9aea847d1b (commit)
       via  d94095c1457273a49907d00d06a7d802ba979509 (commit)
       via  bdddd6c310ce73958b251e977faab7bbadd75452 (commit)
       via  ae6e78f726bfcfd2534e6732839a6a254cb330db (commit)
       via  9b07afa9e26a364bb7f72d5741db0c276a90e495 (commit)
       via  2e2bb873da25e0f7a25a9a9532911bfb5ad69668 (commit)
       via  7e31b72e90734b7ababd254e0d38999d86dad758 (commit)
       via  a0aebd60d543eb9bafb95ff21a695a50e473ca56 (commit)
       via  86f966c2b2a14d9f30135cf2fc2b9cb08270d1b1 (commit)
      from  d8d3199572346d7871c34c14fcf144d3b147adca (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 5743f9d65f2084ac0aabb5a97f5f9377a8771fe9
Merge: d8d319957 5b50385a8
Author: Nico Cesar <nico at nicocesar.com>
Date:   Mon Sep 21 14:53:29 2020 -0400

    Merge branch 'master' into 16462-forecast-wip
    
    Once more having go.sum in my branch has lots of issues.
    adding the one in master for now. I'll make a better commit once this
    is about to be merge to master
    
    refs #16462
    
    Arvados-DCO-1.1-Signed-off-by: Nico Cesar <nico at curii.com>

diff --cc go.mod
index 0a6a4d5ce,262978d91..ea4bd32d4
--- a/go.mod
+++ b/go.mod
@@@ -55,10 -56,10 +56,10 @@@ require 
  	github.com/prometheus/common v0.7.0
  	github.com/satori/go.uuid v1.2.1-0.20180103174451-36e9d2ebbde5 // indirect
  	github.com/sergi/go-diff v1.0.0 // indirect
 -	github.com/sirupsen/logrus v1.4.2
 +	github.com/sirupsen/logrus v1.6.0
  	github.com/src-d/gcfg v1.3.0 // indirect
  	github.com/xanzy/ssh-agent v0.1.0 // indirect
- 	golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
+ 	golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9
  	golang.org/x/net v0.0.0-20200202094626-16171245cfb2
  	golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
  	golang.org/x/sys v0.0.0-20191105231009-c1f44814a5cd

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list