[ARVADOS] updated: 1.1.2-13-g47e59a3

Git user git at public.curoverse.com
Thu Dec 21 10:06:50 EST 2017


Summary of changes:
 .gitignore                                         |   1 -
 .../app/assets/javascripts/work_unit_log.js        |   5 +-
 apps/workbench/app/views/application/404.html.erb  |  25 ++-
 apps/workbench/app/views/layouts/body.html.erb     |   9 +-
 apps/workbench/config/application.default.yml      |   5 +
 apps/workbench/test/integration/errors_test.rb     |  13 ++
 apps/workbench/test/integration/work_units_test.rb |   2 +-
 build/build.list                                   |   2 +-
 build/package-build-dockerfiles/centos7/Dockerfile |   2 +
 build/package-build-dockerfiles/debian8/Dockerfile |   2 +
 build/package-build-dockerfiles/debian9/Dockerfile |   2 +
 .../ubuntu1404/Dockerfile                          |   2 +
 .../ubuntu1604/Dockerfile                          |   2 +
 build/run-build-docker-jobs-image.sh               |  19 +-
 build/run-build-packages-all-targets.sh            |  11 +-
 build/run-build-packages-one-target.sh             |  48 ++++-
 build/run-build-packages.sh                        |  54 +++---
 build/run-build-test-packages-one-target.sh        |  18 +-
 build/run-library.sh                               |  79 +++++---
 build/run-tests.sh                                 |  79 ++++----
 doc/_config.yml                                    |   2 +-
 doc/_includes/_mount_types.liquid                  |  22 +--
 doc/api/methods.html.textile.liquid                |  27 ++-
 doc/install/install-keepstore.html.textile.liquid  |   2 +-
 ...uid => arvados-sync-groups.html.textile.liquid} |  12 +-
 sdk/cli/bin/crunch-job                             |  29 ++-
 .../arvados => cwl/arvados_cwl}/_version.py        |   2 +-
 sdk/cwl/setup.py                                   |  30 +--
 sdk/go/arvados/client.go                           |   1 +
 sdk/go/arvados/collection_fs.go                    |   2 +-
 sdk/go/arvados/collection_fs_test.go               |  17 +-
 sdk/go/arvados/container.go                        |   3 +
 sdk/go/arvadostest/fixtures.go                     |  10 +
 sdk/pam/setup.py                                   |  15 +-
 sdk/python/arvados/api.py                          |  30 ++-
 sdk/python/arvados/commands/get.py                 |  28 ++-
 sdk/python/arvados/commands/put.py                 |  26 ++-
 sdk/python/arvados/keep.py                         |  44 +++--
 sdk/python/arvados/util.py                         |  17 ++
 sdk/python/setup.py                                |  16 +-
 sdk/python/tests/run_test_server.py                |  15 --
 sdk/python/tests/test_api.py                       |  27 +++
 sdk/python/tests/test_arv_get.py                   |  26 ++-
 sdk/python/tests/test_arv_put.py                   |  22 ++-
 sdk/python/tests/test_events.py                    |   2 +-
 sdk/python/tests/test_keep_client.py               |  72 +++++++
 services/api/Gemfile                               |   1 +
 services/api/Gemfile.lock                          |   2 +
 .../api/app/controllers/application_controller.rb  |   4 +-
 .../arvados/v1/collections_controller.rb           |   2 +-
 .../controllers/arvados/v1/groups_controller.rb    |   7 +-
 .../controllers/arvados/v1/schema_controller.rb    |  20 +-
 .../app/controllers/user_sessions_controller.rb    |   6 +-
 services/api/app/middlewares/arvados_api_token.rb  |  45 ++---
 .../api/app/models/api_client_authorization.rb     | 118 ++++++++++++
 services/api/app/models/arvados_model.rb           |  53 ++---
 services/api/app/models/collection.rb              |   3 -
 services/api/app/models/commit.rb                  |   2 +-
 services/api/app/models/container.rb               |   6 +-
 services/api/app/models/container_request.rb       |   4 +-
 services/api/config/application.default.yml        |  36 +++-
 .../20161213172944_full_text_search_indexes.rb     |  21 +-
 .../api/db/migrate/20170704160233_yaml_to_json.rb  |  37 ++++
 .../20170706141334_json_collection_properties.rb   |  16 ++
 ....rb => 20171208203841_fix_trash_flag_follow.rb} |  58 +-----
 ...53352_add_gin_index_to_collection_properties.rb |   8 +
 services/api/db/structure.sql                      |  27 ++-
 services/api/lib/record_filters.rb                 | 201 +++++++++++++------
 services/api/lib/serializers.rb                    |   5 +-
 services/api/lib/sweep_trashed_collections.rb      |   4 +-
 .../test/fixtures/api_client_authorizations.yml    |  11 ++
 services/api/test/fixtures/collections.yml         |  98 ++++++++++
 services/api/test/fixtures/container_requests.yml  |  22 +++
 .../arvados/v1/collections_controller_test.rb      |   6 +-
 .../api/test/functional/arvados/v1/filters_test.rb | 128 ++++++++++++
 .../arvados/v1/groups_controller_test.rb           |   1 -
 services/api/test/helpers/git_test_helper.rb       |  12 +-
 services/api/test/integration/cross_origin_test.rb |   2 +-
 services/api/test/integration/remote_user_test.rb  | 214 +++++++++++++++++++++
 services/api/test/integration/users_test.rb        |   1 -
 services/api/test/test.git.tar                     | Bin 256000 -> 143360 bytes
 services/api/test/test_helper.rb                   |   8 +
 services/api/test/unit/arvados_model_test.rb       |  20 ++
 services/api/test/unit/collection_test.rb          |  21 +-
 services/api/test/unit/container_test.rb           |   4 +-
 services/api/test/unit/group_test.rb               |  24 +++
 services/arv-git-httpd/auth_handler.go             |  48 +++--
 services/arv-git-httpd/auth_handler_test.go        | 116 +++++++++++
 .../crunch-dispatch-slurm/crunch-dispatch-slurm.go |   7 +-
 services/crunch-run/crunchrun.go                   |  22 ++-
 services/crunch-run/crunchrun_test.go              |  59 ++++++
 services/crunch-run/git_mount.go                   | 110 +++++++++++
 services/crunch-run/git_mount_test.go              | 209 ++++++++++++++++++++
 services/dockercleaner/setup.py                    |  16 +-
 services/fuse/setup.py                             |  16 +-
 services/keep-web/handler.go                       |   5 +-
 services/keep-web/webdav.go                        |  18 ++
 services/keepproxy/keepproxy.go                    |  30 ++-
 services/keepproxy/keepproxy_test.go               |  99 +++++-----
 .../arvnodeman/computenode/dispatch/transitions.py |  15 +-
 services/nodemanager/arvnodeman/daemon.py          |   5 +-
 services/nodemanager/arvnodeman/nodelist.py        |   4 +-
 services/nodemanager/setup.py                      |  16 +-
 .../nodemanager/tests/test_computenode_dispatch.py |   7 +
 tools/arv-sync-groups/.gitignore                   |   1 -
 tools/arvbox/lib/arvbox/docker/api-setup.sh        |   1 +
 tools/arvbox/lib/arvbox/docker/common.sh           |   1 +
 .../lib/arvbox/docker/service/composer/run-service |   4 +-
 .../arvbox/docker/service/workbench/run-service    |   1 +
 tools/crunchstat-summary/setup.py                  |  16 +-
 tools/sync-groups/.gitignore                       |   1 +
 .../sync-groups.go}                                |   6 +-
 .../sync-groups_test.go}                           |   0
 113 files changed, 2363 insertions(+), 607 deletions(-)
 rename doc/user/topics/{arv-sync-groups.html.textile.liquid => arvados-sync-groups.html.textile.liquid} (77%)
 copy sdk/{python/arvados => cwl/arvados_cwl}/_version.py (62%)
 create mode 100644 services/api/db/migrate/20170704160233_yaml_to_json.rb
 create mode 100644 services/api/db/migrate/20170706141334_json_collection_properties.rb
 copy services/api/db/migrate/{20170906224040_materialized_permission_view.rb => 20171208203841_fix_trash_flag_follow.rb} (59%)
 create mode 100644 services/api/db/migrate/20171212153352_add_gin_index_to_collection_properties.rb
 create mode 100644 services/api/test/integration/remote_user_test.rb
 create mode 100644 services/crunch-run/git_mount.go
 create mode 100644 services/crunch-run/git_mount_test.go
 delete mode 100644 tools/arv-sync-groups/.gitignore
 create mode 100644 tools/sync-groups/.gitignore
 rename tools/{arv-sync-groups/arv-sync-groups.go => sync-groups/sync-groups.go} (98%)
 rename tools/{arv-sync-groups/arv-sync-groups_test.go => sync-groups/sync-groups_test.go} (100%)

       via  47e59a35d5ed9b2cdb052894d741972324058505 (commit)
       via  71940143887b6b97ca358cef5a815d0f7a848f49 (commit)
       via  787eb1c4f4202b8e43ebe11813c737dc16b733d1 (commit)
       via  459de9bfd86a58496e9585ebc999113afd6bb0d1 (commit)
       via  48c12133f505655cfec109d4b3af4297f3e08aee (commit)
       via  5512f001241c17152087ed5b5a28f94a9c629541 (commit)
       via  dd8e2deab16cfdf261c45e139be38b756f8bb324 (commit)
       via  0ed6f60c51ad94240cfd811e65cdb788a8f4e80e (commit)
       via  da18d58d7902789f20be448971b194ba4a5cc9db (commit)
       via  0c835b7d7710ef6ecb08c2d54802951f137f0cb2 (commit)
       via  398d468a26349ff3ef4819facb268912a72e2896 (commit)
       via  6cf3825010724a7d2ebceac5666c89090fadcb91 (commit)
       via  7aa1bc6eaf4d340d6e45226003b776d521309d69 (commit)
       via  71a83590c5d6804a98d8fa3203acba69820814d8 (commit)
       via  737f7d618ffc18152c5d09416884910bd180d890 (commit)
       via  e112475459e4cab53cac0121606bc895efeb5ae5 (commit)
       via  484246ac0d582f08f924b5a347f66135c939c6f6 (commit)
       via  6cae747c4bd57a2787e943cbc87b95e9cc1015a0 (commit)
       via  9a7f1bba655da249a0445eefa50e92a8b305b753 (commit)
       via  e64b71e098878da66c434b7f7c09d36f2650f38e (commit)
       via  fc880f7053c5fc5a669d92453f4fc293e0b514f1 (commit)
       via  14e2d1af9ed30ca354805eb1f232444478d7427b (commit)
       via  64d66bca9b9816d0ff025fbee91d04b1d7211f13 (commit)
       via  635123c249440ef01cd1f4a56fc4464541d55926 (commit)
       via  d5f8662b50e80d8ffbeaff61d1c7dfb617e81298 (commit)
       via  0fbc2ee6f150426919eaf3ab9361208aa2968a70 (commit)
       via  cb8f4bb6e6d11eff6439822b9d3a3e2763eb61be (commit)
       via  1f4e3f1e85bf5b829108f43a61f13cb9801835dd (commit)
       via  4ce855e6b1368cc6ce95c27da2238fa39060c069 (commit)
       via  4343e1f1035baaa22f117d119c6e6bc35b1e385b (commit)
       via  a6c6892623dcd1ca882478a06f274a19d7951cb8 (commit)
       via  1d2020d448c45a1bb8a7b1f6aa04ed1d87dc353b (commit)
       via  314f9396cd140456a5e5a6d29e4d7741de0181f4 (commit)
       via  9dd3035e4c844d2f94aac8e1e2a37f20b42594ea (commit)
       via  6d4667c55fb00fba62df76e64c10a87ebb522eaf (commit)
       via  335b2d29f9953f6e7767223cb71d1d0f313c9043 (commit)
       via  e768a05df9fd75cee3724e6b68cb65beeebaaa38 (commit)
       via  a879823f631381cefc4458c28f06c36803e30530 (commit)
       via  91dc5aafab57c131973244b771392cab083ab469 (commit)
       via  efa2c6e65983a0917119d7eaf1daa42bc440f52a (commit)
       via  5db84e82f71711b6897f06c7da05dc28bba205fa (commit)
       via  48ef04b9f09e2f739d3f8c5aba1c7dede305d416 (commit)
       via  9379719d46bb351f87aa9c32a0325a65900b9faa (commit)
       via  ba6e96dfc00cc6ce4f6ab299bdbff616a523ce90 (commit)
       via  296aa66f8770b18dcc1ea6b82cacd7c0c047922b (commit)
       via  9b7a5de1e7ef2656fe58e7fcad180f4de2fcc619 (commit)
       via  68054313a874a5b4a7e381623ac557ebdb7ebc35 (commit)
       via  79a2d819d596e610f26c08beee53f5432bfbb360 (commit)
       via  9ec15072e6631578584bd9c08d26025e807a8d48 (commit)
       via  f9a3dea1aed09b7b1d885c3116c63310e0440007 (commit)
       via  42377686908783fb9d043e616f099e153f7834bc (commit)
       via  b112b002ee3239803d1948e99463144812a2c213 (commit)
       via  40d5d40955a88dbd5cd7c25292268f1ab4536bda (commit)
       via  dd9651140d782919e475a6252e4c770c46d96252 (commit)
       via  34105f94a3b9a93d3efd1452c1e5e9643a4ed1dc (commit)
       via  5123e035f3a9263afb76d2b1269b081a0b003544 (commit)
       via  363fc6395f866a9631f41630cbff49ac53e9a211 (commit)
       via  a70b961cc07a399c123774f2acdc5c118efa2791 (commit)
       via  7e9baf1a750d769b4d0053cfe5a67b367a40056c (commit)
       via  667a7121e08d4fffc24cafdc3ed474374782b959 (commit)
       via  e050037b111e354c53d607568829abb643987d9d (commit)
       via  0e3fc1c56dc4b0aea228dc3de045e218749de2e3 (commit)
       via  266bd2c4a85eacd0d64cd7efd4f6e4658d47a523 (commit)
       via  8f987a9271eda80697b3a8fc53e7ebb0f93816f9 (commit)
       via  f873463bfea88575f98e7a36b26ffbae9aa28aa6 (commit)
       via  4453022a516e2b1deb30a71d8ee811d6593c44c3 (commit)
       via  9674a836236a91e820fd4faff32442a087501383 (commit)
       via  e13f1473fb0ea51414bc54136723ec3acd7045f2 (commit)
       via  2321fa1ced5faa1ace9d5b72e3b2eb4afd0e721f (commit)
       via  15f50edccc93c0c97eef30ff2662ab797a670e92 (commit)
       via  a9408fed05cb38d74fb60cc1c8a21bb75268ae0a (commit)
       via  fbe39c0c33a9c9c3451ad6bf8ec4b336e7e3b24f (commit)
       via  fed9f70cdc99a3bc94a54bf1d182b13204a597be (commit)
       via  e21d1ca94f6d3ed5480e5a51e92ddb002c8a09fb (commit)
       via  934b2b25199cb4696fe6ad38406b3ec1cec8f9e8 (commit)
       via  afd47ec89aae6fa96dfedc53420b998b50d48318 (commit)
       via  1b993cdda270016bcf82fcad7f2168659345aa0e (commit)
       via  fef69cced85fd6512d352791d9123f8d8449acdc (commit)
       via  e5de95c8d7040a2810238e069dd18403765ce056 (commit)
       via  2bd1ff1d4885786bf3ed838bcefb7198fcab6bc7 (commit)
       via  5be901f5813fe9d026e2aa2a6a65d4ea4da4a001 (commit)
       via  267c1a22e4b9e04ed29d1360f4e7ea6519845d12 (commit)
       via  e18cf2e1fb88278e4fb31af59e8d944576e31391 (commit)
       via  ae36f78143f258c4eecbee623efb2c2bfcd303a8 (commit)
       via  53d70abf2749de0ad0eb29eb23da6ea084202545 (commit)
       via  e3265b24845a640810d2b46a8c70c63930c3891d (commit)
       via  a0623db24a21d5971f47f9e3abfbad6eff795cc7 (commit)
       via  b5e3317470650046cbc92095d9f1f2f788563bb9 (commit)
       via  e44c8ae2f57ce98c5e64f531539b8963f1a1ff00 (commit)
       via  190b1365c4074d86ae1bb0b9b07c3626a8671fac (commit)
       via  f3dc89653597f7f6de480850231ea1f6b991c8aa (commit)
       via  d3340a0c34dc9827c6cc595af4b741de5db5d51b (commit)
       via  28bacfc853989e874f59cfa5465f085973046f9a (commit)
       via  905283aa36b36d51c2c4376489cd97b34b488104 (commit)
       via  070fed19a16ca8466d2bc9b11d6fe3a7438a3aa6 (commit)
       via  ee8558ddd313b037e94f3342cee304f8bd3e5e66 (commit)
       via  ceb1d9dc3bb2f80faf1a005a21ea687108841f40 (commit)
       via  50b36937d0bd921a9c3dc27080e0a3d7591b465a (commit)
       via  606168825167357b59022e8f893ff1dbb02c7a6c (commit)
       via  5b7d9ac131477e2769ca8a22dbb6172730698528 (commit)
       via  0cbcf8cb892c6011ae162e840e1892602d8af940 (commit)
       via  d8971ff1526d4698ee00f9fca864beed5a9d7498 (commit)
       via  f763868dd1202328576e4b393b71bb584190ee39 (commit)
       via  b13f48c0c80f3df65dffe0a3ba610ef12d65c2f7 (commit)
       via  7341c69d9cf26fe4e1ffba898041d73e5f1c237f (commit)
       via  61f82e9c0d9d543b86bd4fedfed2d5330eaf34c5 (commit)
       via  0c2d4c32d12de5d1d4b37db1b0ddfb97628ac33e (commit)
       via  c3fa3f1d3b71f606cbf39c23ae3a53c682b5c851 (commit)
       via  f3d83f0021e4a063924bcfdd08af77b6829a8032 (commit)
       via  0632129bf7861a6ca3ef4ff4e21006a5f11e8be0 (commit)
       via  c50dc8052ca72ac1ead3236546e5f3d98beaeead (commit)
       via  c53ad9bc61054880ae6d68db8b868556c7278a78 (commit)
       via  0403d3bcd2003b0f88e0140ecfa8a62dae9bfd18 (commit)
       via  644f5de63e2b8b02e054fcbb3e9af39560cffae3 (commit)
       via  7d51b030e06c4314ee596bfdd51f1d8ad4f5f992 (commit)
       via  f15c51d123da2db1deeeb0e76685cf17eb56e039 (commit)
       via  fb3b32f1aeeca1b52c1136ec48b50ea18ba71b17 (commit)
       via  07a2b2c0e743f36be03e746a7e265986db555d3e (commit)
       via  3ed14dc61e8d39d748d0e7c25d12e4e5c45e09a8 (commit)
       via  cd4f5cfb00a253726a0c9087721273fd9b142be1 (commit)
       via  e9a9add82323c93e6da8b1ed8ed019e0f5a9323b (commit)
       via  d62abcbe1fe0fcf0ce65cb7ea812db307b734a45 (commit)
       via  335f28908c61409ee12cbce0d4225d5a35d5c9b5 (commit)
       via  2e60c3bde91754e93af639afeff8ec32f201d40e (commit)
       via  ecf6627111838530f64ffcd689e11d987cc7bf2f (commit)
       via  1e3f8ceebd90058e902494fae84b1fd57ac6693b (commit)
       via  530b25ab14999d0407e39e1bf0a0e5595da2a028 (commit)
       via  8424b5ef401ef05a8ca7bd0d6b4e635b7c0a8706 (commit)
       via  ef82b6ac04d9c813f2e9114c267559c6f30cb3b6 (commit)
       via  b5097189362f4cb1fb96d6993d570500a7e227ae (commit)
       via  0e659500b47d9bd4dc3e4c96167b3e55ac14082f (commit)
       via  01f52958d899c62b0b1f9a39fda960136835850c (commit)
      from  b18af1fdb7474f525938f66650d2d267b2784ec2 (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 47e59a35d5ed9b2cdb052894d741972324058505
Merge: b18af1f 7194014
Author: Lucas Di Pentima <ldipentima at veritasgenetics.com>
Date:   Wed Dec 20 19:24:45 2017 -0300

    Merge branch 'master' into 12479-wb-structured-vocabulary
    
    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