[ARVADOS] updated: 38fcd08dda022d0167840fbb65222fe99b75fcf5

Git user git at public.curoverse.com
Thu Apr 6 15:15:52 EDT 2017


Summary of changes:
 .../app/controllers/actions_controller.rb          |  37 +---
 .../app/controllers/application_controller.rb      |  43 ++++
 .../app/controllers/collections_controller.rb      |  52 +++++
 apps/workbench/app/helpers/application_helper.rb   |   4 +-
 apps/workbench/app/models/collection.rb            |   2 +-
 .../app/views/collections/_show_files.html.erb     |  30 ++-
 apps/workbench/config/routes.rb                    |   1 +
 .../controllers/collections_controller_test.rb     | 132 +++++++++++-
 .../workbench/test/integration/collections_test.rb |  59 ++++++
 build/build.list                                   |   4 +-
 .../package-test-dockerfiles/ubuntu1204/Dockerfile |   2 +-
 doc/_config.yml                                    |   1 +
 .../methods/container_requests.html.textile.liquid |   2 +
 .../install-dispatch.html.textile.liquid           |  15 ++
 doc/install/install-api-server.html.textile.liquid |  86 ++------
 doc/install/install-ws.html.textile.liquid         |  12 +-
 docker/migrate-docker19/dnd.sh                     |  14 +-
 docker/migrate-docker19/migrate.sh                 |  39 +++-
 sdk/cli/arvados-cli.gemspec                        |   2 +-
 sdk/cwl/arvados_cwl/__init__.py                    |   3 +
 sdk/cwl/arvados_cwl/fsaccess.py                    |   2 +
 sdk/cwl/arvados_cwl/runner.py                      |   3 -
 sdk/cwl/setup.py                                   |   5 +-
 sdk/cwl/tests/test_submit.py                       |  16 +-
 sdk/go/keepclient/support.go                       |  10 +
 sdk/python/arvados/api.py                          |   5 +-
 sdk/python/arvados/cache.py                        |  71 +++++++
 sdk/python/arvados/commands/migrate19.py           |  34 ++-
 sdk/python/arvados/commands/run.py                 |  88 +++++---
 sdk/python/setup.py                                |   2 +-
 sdk/python/tests/run_test_server.py                |   5 +-
 sdk/python/tests/test_cache.py                     |  95 +++++++++
 sdk/ruby/arvados.gemspec                           |   2 +-
 services/api/Rakefile                              |  10 +
 .../api/app/controllers/application_controller.rb  |  46 +---
 .../app/controllers/arvados/v1/nodes_controller.rb |  10 +-
 services/api/app/models/arvados_model.rb           | 104 ++++++---
 services/api/app/models/collection.rb              |  42 ++--
 services/api/app/models/container.rb               |  93 +++++++-
 services/api/app/models/container_request.rb       | 234 ++++++---------------
 services/api/app/models/log.rb                     |   4 +-
 services/api/config/application.default.yml        |  18 ++
 ..._add_portable_data_hash_index_to_collections.rb |   5 +
 ...0012505_add_output_ttl_to_container_requests.rb |   5 +
 services/api/db/structure.sql                      |  16 +-
 services/api/lib/audit_logs.rb                     |  65 ++++++
 services/api/lib/crunch_dispatch.rb                |   7 +-
 services/api/test/fixtures/collections.yml         |  16 +-
 services/api/test/fixtures/logs.yml                |   4 +
 .../functional/arvados/v1/nodes_controller_test.rb |  10 +-
 .../functional/arvados/v1/users_controller_test.rb |  24 +--
 services/api/test/unit/collection_test.rb          |  23 +-
 services/api/test/unit/container_request_test.rb   | 191 ++++++++++-------
 services/api/test/unit/container_test.rb           |  47 +++--
 services/api/test/unit/log_test.rb                 |  78 +++++++
 services/arv-git-httpd/arvados-git-httpd.service   |   5 +
 .../crunch-dispatch-slurm.service                  |   5 +
 services/crunch-run/crunchrun.go                   | 173 ++++++++++-----
 services/crunch-run/crunchrun_test.go              | 161 +++++++-------
 .../dockercleaner/arvados-docker-cleaner.service   |   4 +
 services/fuse/arvados_fuse/command.py              |  41 ++--
 services/fuse/arvados_fuse/unmount.py              | 100 +++++++++
 services/fuse/tests/test_crunchstat.py             |  13 ++
 services/fuse/tests/test_mount.py                  |  17 +-
 services/fuse/tests/test_unmount.py                |  61 ++++++
 services/keep-balance/keep-balance.service         |   4 +
 services/keep-web/keep-web.service                 |   5 +
 services/keepproxy/keepproxy.service               |   5 +
 services/keepstore/keepstore.service               |   5 +
 .../arvnodeman/computenode/dispatch/__init__.py    |  14 +-
 .../arvnodeman/computenode/driver/__init__.py      |  17 ++
 .../arvnodeman/computenode/driver/gce.py           |  12 +-
 services/nodemanager/arvnodeman/daemon.py          |  33 +--
 .../tests/test_computenode_driver_gce.py           |  13 +-
 services/nodemanager/tests/test_daemon.py          |  21 --
 services/ws/arvados-ws.service                     |   5 +
 76 files changed, 1841 insertions(+), 803 deletions(-)
 create mode 100644 sdk/python/arvados/cache.py
 create mode 100644 sdk/python/tests/test_cache.py
 create mode 100644 services/api/db/migrate/20170328215436_add_portable_data_hash_index_to_collections.rb
 create mode 100644 services/api/db/migrate/20170330012505_add_output_ttl_to_container_requests.rb
 create mode 100644 services/api/lib/audit_logs.rb
 create mode 100644 services/fuse/arvados_fuse/unmount.py
 create mode 100644 services/fuse/tests/test_crunchstat.py
 create mode 100644 services/fuse/tests/test_unmount.py

       via  38fcd08dda022d0167840fbb65222fe99b75fcf5 (commit)
       via  b50a3bcb38cf9e79416d8cc9b0d8b66249b3d473 (commit)
       via  4bb024ae6903552c29613c851312f934dc6174b9 (commit)
       via  a03ce4056e503710caa1e95d315b92fb74c96abf (commit)
       via  77f5a84ccc2b14438286ed05c6af183b8d8be605 (commit)
       via  4a35e06b098bdd44a24fcaf77921aea5f371c84b (commit)
       via  07c92074fe2b493dc8cd0abdad154e5b36d4adfc (commit)
       via  1654f776b55bbb861f72c0dd3118ad1beec5db31 (commit)
       via  ff3bb22d4b2bff5666907a6eeb6cd68cd3cbe22b (commit)
       via  b651984ff68c6f8add9b99427b205a2cb7c87462 (commit)
       via  55c34fb97edfba5a014eb43b965130cf11dbda8a (commit)
       via  28e59edcec4af09f78be965fa3abfaa9ee3f8dff (commit)
       via  4af850d6898dea0c5f460f6acbc52f2e361cbf1d (commit)
       via  736a629e16c388a5afecc97268bd7eadfd7ce3c2 (commit)
       via  5ee2b9600ced7db8fefe141c837a894f33a1d129 (commit)
       via  b9236fbe81426446e1b541a45e219bbe513fe8d0 (commit)
       via  b351a877ff2d708acc5fe577d5ed5cc9b0469dde (commit)
       via  0b04efefcc49b05df10a202cff5e423bbb587923 (commit)
       via  65121f8db54a1ed15207d050e1f48c5fc26d646b (commit)
       via  1a4a2f3219906220c0b4d7fd9b90325fa529408a (commit)
       via  4437774e863465c0daa41dfd9716174e18d93122 (commit)
       via  a12ed889f9d0106ea26d0e2d6ff1f74e9ab14aac (commit)
       via  c507b0b072ad62c0087d059aedeaae8bae9b715f (commit)
       via  d6703f161c75a780ff645dc1ec980fca8a3e315b (commit)
       via  bebac87e773d73788de9273d65ca92db6878b2e7 (commit)
       via  e8e9262a0f5e1e5908d338ac1655a2cdfaecf23a (commit)
       via  6fe136c2c7419dfb38a9af42898682701646b518 (commit)
       via  f34f20a9ac4b7ade7eeb05157a3b190d8a98c37e (commit)
       via  ff8d14acd42952a21f5428e96d86e4a54c41be9a (commit)
       via  6828728001af20d8b75d841ead727c47d6ee2c96 (commit)
       via  37313363a84fc41dcb87a8c9aa8b8502aaac256c (commit)
       via  de1e1bf2e6cd455135f754878966711db4dae9ec (commit)
       via  d040869ca4926c0eb39e072bdabf139bc1f25dd3 (commit)
       via  fbc867e0b02a0482d00000d76c5d0d343b7f252e (commit)
       via  c6a8839b1888d2eeb302ddfc675772428b8895a9 (commit)
       via  78ca1460d58172f4555409298968583cd2ee70a1 (commit)
       via  acefccc4d506ed4bd3f51d3d88bc3a826b28be76 (commit)
       via  b3d286cda65b90e4dd0aaef88f085f45ea855ed5 (commit)
       via  2b27132d13fd72f29dbab2297f0d2dc1c110eed1 (commit)
       via  46fac76c9e6e325afcce3e17d51a7c7eb7340e11 (commit)
       via  3306ff5835f05b9d1e63a8254ec9d5e6ab41f968 (commit)
       via  32430fd402dc70b32c945c72b0bb73abbe00a913 (commit)
       via  f92654c53d54dac198078d42d810b65383179073 (commit)
       via  01da808f446e944873c611b6d229e01980c80f9c (commit)
       via  fe0751fd604792c7a0884e3533d8acb03b6038d9 (commit)
       via  126a8a239853e46cef3d4b7e5acf7620c0bd1f36 (commit)
       via  07e060db9abde587a4c56ab47b9c86d3c5a0ba7d (commit)
       via  11e4219911b6a3ff8696c7a0401ce4dcaac64d5f (commit)
       via  71f0b2ccf5f82c5ff86e51c06060ef4a9234e6d3 (commit)
       via  fdc7164e11eb019122b6deb9054decb9fe0be0ce (commit)
       via  4b8e618c36fae9231601b9012fc18c5c2ee43a90 (commit)
       via  189495ad597e9b5b167bd47a1ef2b25393e39692 (commit)
       via  f14965fac774465c0179f5e318c9df3df9b6a05d (commit)
       via  a774873482ade7b9dd0f9a607c97b848b77fb6f2 (commit)
       via  2b2c23bf8e997735dbf6c493b168ee3a3ff52be5 (commit)
       via  dfa41e508c0185d8b933b5d1af0aa5f473a10f3c (commit)
       via  8b4d5991f9d5691b9fa2898d6f60eef8dbfdf987 (commit)
       via  823ef13277f4c5fe6711dc320bf9cd2f76492c2e (commit)
       via  8cd68a569df236ff8e150a556cd8cd69169b113f (commit)
       via  387376e59b6624703117b2ffc296211712aaf970 (commit)
       via  c33eb3191d36b7e39023db0c0f1790a1bad2c4f0 (commit)
       via  922e79bea1cb6d4df7cf1db48c4b73ebac03b64e (commit)
       via  ca19a29fa8cf99f87c074a68db25fafde35ec917 (commit)
       via  7e9156ae4a449a9a762561ef611d971d9bb763e1 (commit)
       via  13c47e13840caa688711a30a80a35637714e034a (commit)
       via  e47a4660df55a7f45bcd3df5d4c041e13f194ac7 (commit)
       via  b7a664f09052ac048e506bed9bb48b54bc2a9bd4 (commit)
       via  b3fe30840e96e7fa77de047fae2488d703a49d89 (commit)
       via  2d0872f936df8c357bbbf9ec2aa8e35cccb2c5bd (commit)
       via  ce4970b9546b586c8caa8416ea13dab8c4866d59 (commit)
       via  d31988b6da2d779a8f3ba4ba3c40760f9729c59f (commit)
       via  0dea965e36e7ac52a789e31b45fc70f1925c4190 (commit)
       via  bbacca53ce2e9eabe3c8e02cee8d3650864bd3f1 (commit)
       via  727c1e475afcb1a8fda1f9b689bb3e941ae93cec (commit)
       via  cebc9af013fbe65d83cb4a60813e3d1871f7ca3a (commit)
       via  4e3263eaac83ede993110f1842c557c28be765e1 (commit)
       via  86ec536f01179ecc1bca0f32a4f41ad307b23c7e (commit)
       via  ae8aaa4c55762222c837fcce8e9ad6800ff8b128 (commit)
       via  b8000c3cb38b77c5c429e0fd591a43f5eeee64d1 (commit)
       via  2e32ef1657b439c0398e66930c3d17437032fb1a (commit)
       via  8ada36c931712304c4b2c70bdcbc316b1ad2c4e2 (commit)
       via  4600343d1bff7ac4f7b9f08486541444c31af8b6 (commit)
       via  fd7767148061d21b77bd97a8856191d6c9bbc077 (commit)
       via  6722b420effcab24dffd9b47fa277f8830bd4cca (commit)
       via  a8378b8deaa2bbf9d2c154d9d9bb072538c288cc (commit)
       via  2aef6ca08d80c0fd25d74ddb9ab52cf535a33d3e (commit)
       via  5aeebd0cdbabb1cfc815b21b26fb87622b05f6fe (commit)
       via  e8cc0d73309236d6efc243371969f83808e42d30 (commit)
       via  1667f9860de21d29bbe32bb827db29eca62d9aeb (commit)
       via  c56743e301b49163a56482c13e49a01c9a0fd7dc (commit)
       via  ae970cb115251915c0a8e1052b23acdd2ab70fee (commit)
       via  a67faeeb159323d35d2a3229c7b5d014dc175767 (commit)
       via  82ff0337a99b7aaed626a624633b8c068dc5e142 (commit)
       via  950ae9635334cd1ca6a2738b185f6481cc3d771f (commit)
       via  7772dca4096e64b1033fb9f42e604699ce07f782 (commit)
       via  514cd364c3cb27b633c1368cd06d6a54927c98a8 (commit)
       via  366780077def317818759e999263577d8a9f5064 (commit)
       via  e47fe8663303df51081a77646e061b11aa892df1 (commit)
       via  f0a34ecb9b41b7d4e35575803ba3dc283f369724 (commit)
       via  8d2dd8003b6e865033e372b5db76fc2244378964 (commit)
       via  262d1e44ddaf3f014423a4acf96a3a6200279820 (commit)
       via  659b49449d313cdb218a46ca36ac124674a4d00b (commit)
       via  8b278cdd80f8969a954a2c789281f8f63195e894 (commit)
       via  05c97120decfeeb9ba2faa20561ee1f37c8293ba (commit)
       via  bbe8547e183a66fd551adffe59fbd4f5c146677c (commit)
       via  37e995fb7423b2b353c599e2a1b00bda7c29ee6f (commit)
       via  273a233818ae39e843fab0276f9e381da6645d28 (commit)
      from  dfd3260e8b32ac4b9640e3e33bf8cf1e581bd917 (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 38fcd08dda022d0167840fbb65222fe99b75fcf5
Merge: dfd3260 b50a3bc
Author: Lucas Di Pentima <lucas at curoverse.com>
Date:   Thu Apr 6 16:15:25 2017 -0300

    7824: Merge branch 'master' into 7824-arvls-arvput-collection-api-usage


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


hooks/post-receive
-- 




More information about the arvados-commits mailing list