[ARVADOS] updated: 1.2.0-307-gc3b26754a

Git user git at public.curoverse.com
Tue Nov 6 09:41:51 EST 2018


Summary of changes:
 apps/workbench/Gemfile                             |   4 +-
 apps/workbench/Gemfile.lock                        |  16 +-
 apps/workbench/app/models/container_work_unit.rb   |   2 +-
 apps/workbench/app/views/layouts/body.html.erb     |   4 +
 .../app/views/work_units/_show_status.html.erb     |   2 +-
 apps/workbench/config/application.default.yml      |   6 +
 apps/workbench/test/integration_helper.rb          |  18 +-
 build/go-python-package-scripts/postinst           |   4 +-
 build/go-python-package-scripts/prerm              |   4 +-
 .../.gitignore                                     |   0
 .../Makefile                                       |  10 +-
 build/package-test-dockerfiles/README              |   7 +
 build/package-test-dockerfiles/centos7/Dockerfile  |   6 +-
 build/package-test-dockerfiles/debian8/Dockerfile  |  11 +-
 .../package-test-dockerfiles/debian9/D39DC0E3.asc  | 692 ------------------
 build/package-test-dockerfiles/debian9/Dockerfile  |  12 +-
 .../package-test-dockerfiles/ubuntu1404/Dockerfile |  11 +-
 .../package-test-dockerfiles/ubuntu1604/Dockerfile |  11 +-
 .../package-test-dockerfiles/ubuntu1804/Dockerfile |   9 +-
 build/run-build-packages-one-target.sh             |   1 +
 build/run-build-packages.sh                        |  10 +-
 build/run-tests.sh                                 |   4 +
 doc/_config.yml                                    |   4 +
 doc/_includes/_create_superuser_token.liquid       |  14 +
 doc/_includes/_install_compute_docker.liquid       |   2 +-
 .../collection-versioning.html.textile.liquid      |  32 +
 doc/admin/health-checks.html.textile.liquid        |  21 +-
 doc/admin/metrics.html.textile.liquid              |  27 +
 doc/admin/upgrade-crunch2.html.textile.liquid      |  53 ++
 doc/admin/upgrading.html.textile.liquid            | 147 +++-
 doc/api/methods/collections.html.textile.liquid    |  12 +-
 .../methods/container_requests.html.textile.liquid |   6 +-
 doc/api/methods/containers.html.textile.liquid     |   4 +-
 .../install-dispatch.html.textile.liquid           |   9 +-
 .../install-keep-balance.html.textile.liquid       |   7 +-
 doc/install/install-keepproxy.html.textile.liquid  |   2 +-
 doc/install/install-keepstore.html.textile.liquid  |   8 +-
 .../install-shell-server.html.textile.liquid       |   2 +-
 doc/user/cwl/cwl-style.html.textile.liquid         |   9 +-
 .../collection-versioning.html.textile.liquid      | 107 +++
 lib/controller/fed_collections.go                  | 300 ++++++++
 lib/controller/fed_containers.go                   | 102 +++
 lib/controller/fed_generic.go                      | 347 ++++++++++
 lib/controller/federation.go                       | 771 ++++-----------------
 lib/controller/federation_test.go                  |  76 ++
 lib/controller/handler.go                          |  26 +-
 lib/controller/handler_test.go                     |  36 +
 lib/controller/proxy.go                            |  78 +--
 sdk/go/arvados/api_client_authorization.go         |   6 +-
 sdk/go/arvados/config.go                           |   3 +
 sdk/go/arvados/container.go                        |   1 +
 sdk/go/arvados/resource_list.go                    |  17 +-
 sdk/go/arvadostest/fixtures.go                     |   2 +
 sdk/go/auth/auth.go                                |   6 +-
 sdk/go/auth/handlers.go                            |  50 ++
 sdk/go/auth/handlers_test.go                       |  79 +++
 sdk/go/health/aggregator.go                        |   2 +-
 sdk/go/health/aggregator_test.go                   |   2 +
 sdk/go/httpserver/id_generator.go                  |   8 +-
 sdk/go/httpserver/metrics.go                       |  16 +-
 .../arvados/v1/collections_controller.rb           |  13 -
 .../arvados/v1/containers_controller.rb            |  19 +-
 .../api/app/models/api_client_authorization.rb     |  22 +-
 services/api/app/models/arvados_model.rb           |  18 +-
 services/api/app/models/collection.rb              |  25 +-
 services/api/app/models/container.rb               | 133 +++-
 services/api/app/models/container_request.rb       |  37 +-
 .../20181005192222_add_container_runtime_token.rb  |   7 +
 ...0181011184200_add_runtime_token_to_container.rb |   5 +
 services/api/db/structure.sql                      |  13 +-
 services/api/lib/sweep_trashed_objects.rb          |   3 +
 .../test/fixtures/api_client_authorizations.yml    |  22 +
 services/api/test/fixtures/collections.yml         |  22 +-
 services/api/test/fixtures/container_requests.yml  |  20 +
 services/api/test/fixtures/containers.yml          |  26 +
 services/api/test/fixtures/links.yml               |  14 +
 services/api/test/fixtures/users.yml               |  16 +
 .../arvados/v1/collections_controller_test.rb      |  50 +-
 .../v1/container_requests_controller_test.rb       |  17 +
 .../arvados/v1/containers_controller_test.rb       |  10 +
 .../api/test/integration/container_auth_test.rb    |  65 ++
 services/api/test/integration/remote_user_test.rb  |  37 +-
 .../api/test/unit/api_client_authorization_test.rb |   8 +
 services/api/test/unit/collection_test.rb          |  20 +
 services/api/test/unit/container_request_test.rb   |  94 ++-
 services/api/test/unit/container_test.rb           | 157 ++++-
 services/api/test/unit/job_test.rb                 |   1 +
 services/arv-git-httpd/auth_handler.go             |   2 +-
 services/crunch-run/crunchrun.go                   |  67 +-
 services/crunch-run/crunchrun_test.go              |  80 ++-
 .../dockercleaner/arvados-docker-cleaner.service   |   2 +-
 services/keep-balance/balance.go                   | 103 ++-
 services/keep-balance/balance_run_test.go          |  78 ++-
 services/keep-balance/balance_test.go              |   9 +-
 services/keep-balance/block_state.go               |   2 +
 services/keep-balance/collection.go                |  17 +-
 services/keep-balance/integration_test.go          |  15 +-
 services/keep-balance/keep-balance.service         |   1 +
 services/keep-balance/main.go                      | 116 +---
 services/keep-balance/metrics.go                   | 118 ++++
 services/keep-balance/server.go                    | 197 ++++++
 services/keep-balance/time_me.go                   |  18 -
 services/keep-balance/usage.go                     |   2 +
 services/keep-web/handler.go                       |   4 +-
 services/keep-web/handler_test.go                  |  34 +
 services/keep-web/server.go                        |   2 +-
 services/keep-web/server_test.go                   |  14 +
 services/keepstore/config.go                       |   3 +-
 services/keepstore/handlers.go                     |   4 +-
 services/keepstore/mounts_test.go                  |   7 +-
 services/nodemanager/MANIFEST.in                   |   3 +-
 .../arvados-node-manager.service}                  |  11 +-
 services/nodemanager/setup.py                      |   2 +-
 tools/arvbox/lib/arvbox/docker/Dockerfile.base     |   4 +
 vendor/vendor.json                                 |   6 +
 115 files changed, 3174 insertions(+), 1859 deletions(-)
 copy build/{package-build-dockerfiles => package-test-dockerfiles}/.gitignore (100%)
 copy build/{package-build-dockerfiles => package-test-dockerfiles}/Makefile (72%)
 create mode 100644 build/package-test-dockerfiles/README
 delete mode 100644 build/package-test-dockerfiles/debian9/D39DC0E3.asc
 create mode 100644 doc/_includes/_create_superuser_token.liquid
 create mode 100644 doc/admin/collection-versioning.html.textile.liquid
 create mode 100644 doc/admin/upgrade-crunch2.html.textile.liquid
 create mode 100644 doc/user/topics/collection-versioning.html.textile.liquid
 create mode 100644 lib/controller/fed_collections.go
 create mode 100644 lib/controller/fed_containers.go
 create mode 100644 lib/controller/fed_generic.go
 create mode 100644 sdk/go/auth/handlers.go
 create mode 100644 sdk/go/auth/handlers_test.go
 create mode 100644 services/api/db/migrate/20181005192222_add_container_runtime_token.rb
 create mode 100644 services/api/db/migrate/20181011184200_add_runtime_token_to_container.rb
 create mode 100644 services/api/test/integration/container_auth_test.rb
 create mode 100644 services/keep-balance/metrics.go
 create mode 100644 services/keep-balance/server.go
 delete mode 100644 services/keep-balance/time_me.go
 copy services/{health/arvados-health.service => nodemanager/arvados-node-manager.service} (62%)

       via  c3b26754a231ec909506f2ff28af1af9f2e27f2b (commit)
       via  12495b9c8e1cbde47d0a96c021d96141c51f10d8 (commit)
       via  11ed4d78b3abaa8f31e749093638df0804753ad4 (commit)
       via  1ce5dff8ff14f4886e9c0eefc0c7b83e3bea54b6 (commit)
       via  6a7a7920e8ce4b6f6743d0a644afb87e6bae63c1 (commit)
       via  b8d46edce637ed32a55f0f46adb4af67d690e4dc (commit)
       via  b5b9be4f0de954052c91ab8dbfbfe0c101f004c4 (commit)
       via  365ee0f6bb330046ef276cf8f937bc4c1ae7d69f (commit)
       via  7f223f48c24dfa8c3d8247f8e48656a5edca7ea5 (commit)
       via  4427f2c5f740d03d5ee38745159f61b6805843e7 (commit)
       via  703179225b04309485c0a1cefb794df6c919e84f (commit)
       via  ac42fb64f13c7d1bbc21d99c98ee8a3769fc9684 (commit)
       via  dcb3218d02d977a867502d044bd5041a6e695790 (commit)
       via  1ca342e29efe3e9f2c0b9b3dfc61ce806d5fdbb6 (commit)
       via  78471fbe6370154fe9478a67c29c669a605c22bb (commit)
       via  9b5ef51ec402b8071d9d695bf08f4a59540ca864 (commit)
       via  07115948f7d6281d7d8dada4608f5b3c991a84c8 (commit)
       via  dea40b3efdb8b6b948cda5a1601fcbabb831f2fc (commit)
       via  4956c96c8bf86d6512231b8ea4118dee9e918779 (commit)
       via  6c3c7b2a8c6491e2ddc585ac194abaf685acec41 (commit)
       via  23ddce7f83a4ab2e39b5910766f54aafb7b5a99d (commit)
       via  b4e123604561174f928beab0f0a8fba7cbf2d33d (commit)
       via  5643759e918f5919174afc32b2c6556e13548e6d (commit)
       via  9469bd48034a3ffd4470dcd987c35cf5a97f819e (commit)
       via  1a456cacf09f4ca0223f343bfd565848cb92def2 (commit)
       via  e59b78c774872e33b9c69acc196989a0f565bdf4 (commit)
       via  e8f38d1ce78e6466e0182852ba8adff3240f070c (commit)
       via  c6a8183be387f693e21e6a89a3f4bffd29f54627 (commit)
       via  304078cb47932d699dce52d76470fd7942bfd249 (commit)
       via  2b8f39b5067103d60f7bc43d26cb2f59126b2a42 (commit)
       via  ba4464e2f05b5d9fc0e2445382330255fe857524 (commit)
       via  cb4e95b683eda5c503956818ce8bbc2af7d8414b (commit)
       via  dd5efa11702934a9e00ae05b76f3f0279e1c36df (commit)
       via  afe579c7b3c03b56fa8cc2c97f44134642a9458f (commit)
       via  84dbb98962c7f4c9efd9b21db7cb55a9484aec01 (commit)
       via  f5887e3fd402a445c946d9320e1bd8197f7ed252 (commit)
       via  732327f837bd01864d6a56d1a29b3f459b547f9f (commit)
       via  62f6c1f0be5ebd4911ca0891e2b68db4c1e07a9a (commit)
       via  8aeabdc8bbcc545e07e1a0569f1c26583d89d68d (commit)
       via  906551dd3a4823c03290d6abc37a3232dfa957bb (commit)
       via  dd1157d0a3492621fcc8f2c7696bbc166c604677 (commit)
       via  f15a39075b9cea6649060178ba3d62afe51c1a32 (commit)
       via  15623db9b12d8ac1b0b44a3eb53358896254b28a (commit)
       via  e38d51d61fb25e5d5c7eb682f3750d44456b0620 (commit)
       via  33af4962460b99718e26e9c22b6e8cae1a19d253 (commit)
       via  59ec2a36cd613ff9274da288c04a39dd019659eb (commit)
       via  986a0a7dcb98af92de23fecd745bb23768fe4647 (commit)
       via  0adb096afc227db376823f84956de6d7ea30dc10 (commit)
       via  f3bb7d250a75a8d9da890296aeccb43a0027dfd0 (commit)
       via  d63756d4e3c12c637c34cebe6208e582e67f1924 (commit)
       via  e5dc0c9de3a098b2f3b5f2d29d5dab1c9b234eef (commit)
       via  4cca4c6bf51e14d48f2fc4ae93583e9d940f1d79 (commit)
       via  3b78e0cd0a4e94fb7f77df2b1751f32953b6c4fa (commit)
       via  3568f12c9b36cbd11c3cc9d229919a073c0fb43b (commit)
       via  89acce74a910f7e3a723ea1d7d21f7b51e61ed7d (commit)
       via  0d9d68f8a6c0a6593814f5610b611847de5004ac (commit)
       via  dd3172b922a00ffc1530188a7988356f376a067f (commit)
       via  fef463f37dac452bb60cded72137bd8c526be0b7 (commit)
       via  3a25478f08f0980b4225837c122e041c1a7da78e (commit)
       via  559679a061470337d5555a3de519a0e86ad4cdd2 (commit)
       via  89be4b30feccc3680ca77339711b29367754dc05 (commit)
       via  177388574a96b3e9770dc3731262502638e9b786 (commit)
       via  3318fb4db96c25d87fd5a4037ff2c2aa55bc01ed (commit)
       via  34c144c154aa39b8c492551e944fd4ff1949d135 (commit)
       via  97bb4392bfcfbeb78cdc12caebe6e6a0a7decf62 (commit)
       via  6e35e04712ca8046f27220d8db2d39ea217129bc (commit)
       via  eab1bd711a010468edfef42d1d59ad66523713aa (commit)
       via  917cdcde33c5a4ab7075a1d844d6dbe2540ab05a (commit)
       via  c14562a9a2cc86e4b12c13e078e57fe3326a2619 (commit)
       via  bd2eed9c62ba1aea8ac92d11fd20dfb79a49ae3f (commit)
       via  bf4ab09eb832d2b3528dfeff3b4418ce471ec753 (commit)
       via  4990a2cae3af4ecf8bbbc75e863da9e67cd47374 (commit)
       via  095a65470bf2cf88a039175c44a1b59a2e20aeae (commit)
       via  b1bc9280834cc9f492f9a052dfcbf068988b4b55 (commit)
       via  a7f9e978a4e45440a965d94ff849f59508a5456a (commit)
       via  0afa17181a2bd003a50ec5d1705533b84b02ad2c (commit)
       via  faeb978ad985f983ec8dc18292524e0bd7bbda03 (commit)
       via  c64cf92414315c09771770e5d079bc4ad8328f52 (commit)
       via  d6a21ab8a0c5a45bdcd7c0fbaa93f7096e56e831 (commit)
       via  d2fb3f8daccf2362ac5f5fb91eae0255674b0818 (commit)
       via  f2a3cbef366bd7ff4b5c8894dd04c3b08aea138f (commit)
       via  6f81d7266a7db4d1be83e79e5bf2e5afc49b2e3c (commit)
       via  10fcb91c287fb91d1c63eaebb9a477a098034dfb (commit)
       via  1af0915450b8ae9f977d699da35b0ced2244bb7a (commit)
       via  f89de11af2c33d4f56517e818543f72866396e50 (commit)
       via  e45c5654ed1122792b177b9aa86b71c0e840f9f3 (commit)
       via  9af5ea015328af0a423bd4e7675ee7031695d1be (commit)
       via  f29266f2fd9d2713f6b2666d13d4f706630b7215 (commit)
       via  70459cdae1f4e92789a14c1fecb66f5954a5aa7f (commit)
       via  c4ec117c9f3ed7108d7079603407b5c5c64a8c1d (commit)
       via  fd7b63d5d85d23e410f9d6f0c0a697f65b755c47 (commit)
       via  3e0605a8286fb11df9e8dba739aea496b1c18418 (commit)
       via  c38cb3f4595b5e97c23db899b4d7c9993f089c08 (commit)
       via  7ad5d87a9e2d67224ed440c9320f1850cbaf6ae1 (commit)
       via  14aa2b8e0f662604248a45ab6b4db3e92e49053a (commit)
       via  a57d9687340458cb4f7861faace44da0e5b0dda1 (commit)
       via  355ed696d9782561f4c7cce707e275f8658157a1 (commit)
       via  063eb858429a7472c888261d0512fd960e92b7ae (commit)
       via  cf36960c259c4f81c3c8758c9f18dc42db7e03fa (commit)
       via  9277fdba1f3df9468b4d4e2a8f150bca635e48fb (commit)
       via  01871dea5efc56de957742dba281ec27f923da85 (commit)
       via  84c6185b3aa1bb38ae9bb69ff93dbc22c4adc833 (commit)
       via  da87a814c360a8e1b5decf6ffa498e731748f247 (commit)
       via  2e50177344ad50dc5d6c599445c272e200636af8 (commit)
       via  0afe226862094cd10d630cd53f04b33a76b11212 (commit)
       via  1f7a87ea4c342d16e0992872e2893cb6a2da92e9 (commit)
       via  051ad2017b69ca8e438396b461525e485a896321 (commit)
       via  c5335b934aacebe7a3707c6a52abafe457a6f76d (commit)
       via  e7e011e1fce68c484724073acd588655a2a10875 (commit)
       via  3453440f95dc76db1bd39fe8c85d9a898d474c6b (commit)
       via  72513393310d7f22688afa93f51b05e1d42bae08 (commit)
       via  1df6b1005acfdc098f6f42a384924f6879543c7b (commit)
       via  528e6554fbff9984bce411bdfeefc27ef15c62c8 (commit)
       via  cd17ba23970494028d62feb9f1b787c5e2466ca4 (commit)
       via  e849fc92933403506bee7f9fa132289d9a5c2d1e (commit)
       via  a23722793aa13e0e8dd37aa91e16111dba452ba0 (commit)
      from  71fa8bdbd8bfb44ce3551d1e69ada6f2780e815c (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 c3b26754a231ec909506f2ff28af1af9f2e27f2b
Merge: 71fa8bdbd 12495b9c8
Author: Lucas Di Pentima <ldipentima at veritasgenetics.com>
Date:   Tue Nov 6 11:41:06 2018 -0300

    Merge branch 'master' into 14259-pysdk-remote-block-copy
    
    Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima at veritasgenetics.com>


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


hooks/post-receive
-- 




More information about the arvados-commits mailing list