[ARVADOS] updated: 1.1.3-260-g53ce9b6

Git user git at public.curoverse.com
Mon Mar 26 11:22:46 EDT 2018


Summary of changes:
 apps/workbench/Gemfile                             |  19 +-
 apps/workbench/Gemfile.lock                        | 270 +++++++++++----------
 apps/workbench/app/models/container_work_unit.rb   |   2 +-
 .../pipeline_instances/_running_component.html.erb |   4 +-
 .../views/work_units/_component_detail.html.erb    |   2 +-
 apps/workbench/config/application.default.yml      |   2 +-
 apps/workbench/config/initializers/mime_types.rb   |   1 +
 .../test/controllers/disabled_api_test.rb          |   3 +
 .../controllers/healthcheck_controller_test.rb     |   3 +
 .../test/integration/anonymous_access_test.rb      |   6 +-
 apps/workbench/test/test_helper.rb                 |   6 +-
 build/build.list                                   |   6 +-
 .../package-testing/test-package-python-cwltest.sh |   1 +
 .../test-package-python27-python-cwltest.sh        |   4 +-
 build/package-testing/test-packages-debian9.sh     |  41 +---
 build/run-build-packages-one-target.sh             |  17 +-
 build/run-build-packages.sh                        |  19 +-
 build/run-tests.sh                                 |  10 +-
 doc/_config.yml                                    |   1 +
 doc/_includes/_tutorial_expectations.liquid        |   2 +-
 .../install-compute-node.html.textile.liquid       |   2 +-
 doc/install/migrate-docker19.html.textile.liquid   |   2 +-
 doc/sdk/python/arvados-fuse.html.textile.liquid    |  64 +++++
 doc/sdk/python/cookbook.html.textile.liquid        |  42 ++++
 doc/user/cwl/cwl-extensions.html.textile.liquid    |  12 +-
 .../tutorial-keep-mount.html.textile.liquid        |   2 +-
 lib/dispatchcloud/node_size.go                     |  43 ++--
 sdk/cwl/arvados_cwl/__init__.py                    |  30 ++-
 sdk/cwl/arvados_cwl/arv-cwl-schema.yml             |  20 ++
 sdk/cwl/arvados_cwl/arvcontainer.py                |  56 ++++-
 sdk/cwl/arvados_cwl/crunch_script.py               |   1 +
 sdk/cwl/arvados_cwl/runner.py                      |   5 +-
 sdk/cwl/setup.py                                   |   2 +-
 sdk/cwl/tests/arvados-tests.yml                    |  12 +
 sdk/cwl/tests/secret_test_job.yml                  |   1 +
 sdk/cwl/tests/test_container.py                    | 135 ++++++++++-
 sdk/cwl/tests/test_submit.py                       | 202 ++++++++++++++-
 sdk/cwl/tests/wf/secret_job.cwl                    |  20 ++
 sdk/cwl/tests/wf/secret_wf.cwl                     |  21 ++
 sdk/go/arvados/keep_service.go                     |  34 ++-
 sdk/python/arvados/__init__.py                     |   6 +-
 sdk/python/arvados/collection.py                   |   6 +
 sdk/python/arvados/commands/migrate19.py           |   2 +-
 sdk/python/arvados/commands/put.py                 |  35 ++-
 sdk/python/tests/test_arv_put.py                   |  90 ++++++-
 services/api/Gemfile                               |  10 +-
 services/api/Gemfile.lock                          | 205 ++++++++--------
 .../api/app/controllers/application_controller.rb  |   3 +-
 .../arvados/v1/container_requests_controller.rb    |   1 +
 .../arvados/v1/containers_controller.rb            |  10 +
 .../controllers/arvados/v1/schema_controller.rb    |   2 +-
 services/api/app/models/arvados_model.rb           |  87 ++++---
 services/api/app/models/blob.rb                    |   6 +-
 services/api/app/models/commit.rb                  |   4 +-
 services/api/app/models/container.rb               |  91 +++++--
 services/api/app/models/container_request.rb       |  50 +++-
 services/api/app/models/job.rb                     |   2 +-
 services/api/config/initializers/lograge.rb        |  12 +
 services/api/config/routes.rb                      |   1 +
 ...180228220311_add_secret_mounts_to_containers.rb |   8 +
 ...80313180114_change_container_priority_bigint.rb |   5 +
 services/api/db/structure.sql                      |  20 +-
 .../request_error.rb}                              |   2 +-
 services/api/test/fixtures/containers.yml          |  27 +++
 .../v1/container_requests_controller_test.rb       |  74 +++++-
 .../arvados/v1/containers_controller_test.rb       |  22 +-
 services/api/test/helpers/container_test_helper.rb |  15 ++
 services/api/test/unit/container_request_test.rb   | 235 +++++++++++++-----
 services/api/test/unit/container_test.rb           |  30 ++-
 .../crunch-dispatch-slurm_test.go                  |  18 +-
 services/crunch-dispatch-slurm/slurm.go            |   9 +-
 services/crunch-dispatch-slurm/squeue.go           |  42 +++-
 services/crunch-dispatch-slurm/squeue_test.go      |  59 ++++-
 services/crunch-run/crunchrun.go                   | 100 ++++++--
 services/crunch-run/crunchrun_test.go              | 161 +++++++++++-
 services/crunch-run/logging_test.go                |   9 +-
 services/crunch-run/upload.go                      |   1 +
 services/crunch-run/upload_test.go                 |  27 ++-
 services/keep-balance/balance.go                   | 108 +++++++--
 services/keep-balance/balance_run_test.go          | 128 ++++++++--
 services/keep-balance/balance_test.go              |  48 +++-
 services/keep-balance/block_state.go               |  12 +-
 services/keep-balance/keep_service.go              |  26 ++
 services/keepstore/azure_blob_volume.go            |   2 +-
 services/keepstore/handlers.go                     |   4 +-
 services/keepstore/mounts_test.go                  |  10 +-
 services/keepstore/pull_worker_test.go             |   2 +-
 services/keepstore/volume.go                       |  24 +-
 services/nodemanager/arvnodeman/jobqueue.py        |   4 +-
 tools/arvbox/bin/arvbox                            |   4 +-
 .../arvbox/lib/arvbox/docker/service/workbench/run |   4 +-
 .../arvbox/docker/service/workbench/run-service    |   3 +-
 92 files changed, 2289 insertions(+), 702 deletions(-)
 create mode 120000 build/package-testing/test-package-python-cwltest.sh
 copy tools/arvbox/lib/arvbox/docker/logger => build/package-testing/test-package-python27-python-cwltest.sh (74%)
 mode change 100755 => 120000 build/package-testing/test-packages-debian9.sh
 create mode 100644 doc/sdk/python/arvados-fuse.html.textile.liquid
 create mode 100644 sdk/cwl/tests/secret_test_job.yml
 create mode 100644 sdk/cwl/tests/wf/secret_job.cwl
 create mode 100644 sdk/cwl/tests/wf/secret_wf.cwl
 create mode 100644 services/api/db/migrate/20180228220311_add_secret_mounts_to_containers.rb
 create mode 100644 services/api/db/migrate/20180313180114_change_container_priority_bigint.rb
 copy services/api/{app/helpers/commit_ancestors_helper.rb => lib/request_error.rb} (74%)
 create mode 100644 services/api/test/helpers/container_test_helper.rb

       via  53ce9b61336c5385eb2250267efa69613b5eaec7 (commit)
       via  f728be219a1a3cd2cc65f52c3160d76d17a96656 (commit)
       via  a15ab44d2b2dad42a32dc0179ccdd686586893f3 (commit)
       via  f94fdceb54ce870be790b7830756d8c04ba2e26e (commit)
       via  d85b7e29a4b7304e746ae2511b64473d88efc6e5 (commit)
       via  9059fc9d13db73bde93b589955a941af44b4447d (commit)
       via  d63d7dc79ed74beaaceda15ca88344de12258da3 (commit)
       via  50542359e38f9963ff6864c919e94edb286d69d8 (commit)
       via  1d5934b254afc9e6082a154b5c365df968b3a65f (commit)
       via  b60d064e281243088d3dd63fcb99478344b2a8de (commit)
       via  9b53c7be9d77f2175944e80f0daf701f32fc3e1f (commit)
       via  25b62d2b7ba5273928ee98085fa2f4674caa67e6 (commit)
       via  cfc90c7c90afe0e953aaf1ec0a4ebf539898d8f5 (commit)
       via  44426069373d8657706d796f37618b9d7f6eca59 (commit)
       via  41e612b59ad85ee7f22ebf3239ec8ff1cbb463c5 (commit)
       via  8e96f8cacd728b1a1b4316ecb2fb7cd233a97144 (commit)
       via  741acb186f89237011fd7bf371218246d7f85403 (commit)
       via  61f4a861fb993f68240d884c3e9cc1e750d0753b (commit)
       via  388c54e21fafcfbf01e0fe6775a6b62134605990 (commit)
       via  fe346bd892c3bcd1ec18adabfe9c6cfa179fa8f6 (commit)
       via  ea8013a2d0cd0faeeec132f5d950fb3a5461d6ca (commit)
       via  f7fe9cc318046b1b24645e3345dd0e674184fe89 (commit)
       via  7cf18615c7104bb59f1be54ca35e99f7ee7c5f27 (commit)
       via  48006f58ed71ccff5de4f6aa0c1f19b7297cb0fb (commit)
       via  247f218e49da73cfcd5b27a4990f16e3a3231ddd (commit)
       via  853423204238e6a545e1e352c4142cf30e89586d (commit)
       via  05bf879dfb195871e67eedecba6f654943c39250 (commit)
       via  304a807e24363f3c38949b2da10c500f338d08b0 (commit)
       via  bc27c169f78471a21f6f5c35a879e4b57afa0e22 (commit)
       via  4b563772c0dcbca24c75c0fe5aafab1009b0e3c7 (commit)
       via  270b9295100b50419da8911ea080d025cd52d773 (commit)
       via  5b5be8dfac71c7db9d5a966485fa04f24fd20957 (commit)
       via  4de1b42b8b8538da3e4d16b1692c99824e51eb29 (commit)
       via  5282d5462d86721c73849c2e5f3d057657c74b51 (commit)
       via  6018e31ef8c2d344be0d596a1e8ca11d95bf0870 (commit)
       via  787e1ba7d88bf854836c1ba75401447358ed4196 (commit)
       via  a9065fd962827b2cfae7993b550a386821a08dcb (commit)
       via  16feb1a87c3e2e1955ad45caad0bd4b531f1cb26 (commit)
       via  d9b0587cbd570147f4fe7f955c73f8f1bf686cb7 (commit)
       via  8f9afeaf64cdcbafbd26c461c91f8d19b3bff281 (commit)
       via  a3aaa7effb219c44224f61df115606bece3d294e (commit)
       via  341f5b9ee96921018d80145712bba1200f9ea1a3 (commit)
       via  04eca602e1bda34cfcfdd518d322050723de10d0 (commit)
       via  34d4fa002c738c7a6ec1fdab4e12e748c8967f92 (commit)
       via  e73e1bc2eb23cb32eb55a5835157c4fbc0153eab (commit)
       via  80081626101a2193d7b916fe488903b66777576e (commit)
       via  9b590929d103537db6db9f8d1c6d7646413d16dd (commit)
       via  4ad437853997c5fc84ca5183583178464e595cb5 (commit)
       via  d95c1cd6ca9a442b63d3ae7aeec4a3c1b257eb26 (commit)
       via  149de8eb080d328ab033d17581733a637731e41a (commit)
       via  b4b8de21d5c324264b8473446e52e2f595df9039 (commit)
       via  d8fd2ad5bec258699da1f8892a69648f53d82ec8 (commit)
       via  bd703a2c3e59e0b419d6a4ac808ad30ffabde04d (commit)
       via  59517612d335c30927eee45283d9d3cd4305c7fb (commit)
       via  f04ac7ef46a09cdb80a03cfb5b9fefea67602cd5 (commit)
       via  77231f9a202692ae827a5e262ddc0b99ba5dd991 (commit)
       via  b20e9017fae4dc9876f4ffee56add1c58f3e3f21 (commit)
       via  01126d2f7b8a9134615e0a5f0c933622750db937 (commit)
       via  014ccf9cb540d85b153a592f8c882e523e5fa245 (commit)
       via  fe2c8a90b33dbbed8737198e72b61d13fe2601e3 (commit)
       via  5bb01a77834c3a516d12e2fa347171a6a5a8b2f8 (commit)
       via  dae2b6ac89e8c95c04799f2c9baa4cb3db4d24ac (commit)
       via  be4418d2b701a98cee784615f5784b3fa2d4a4fb (commit)
       via  b77abbed6a747e46b98b1e8478158b27ff320151 (commit)
       via  d28a8e316ea10873f55a9d3e106dd0d7b26ab712 (commit)
       via  0ee50ba86dd58c64384af28a55105421e8b0ad36 (commit)
       via  61ed8053bd7aa76460ea0ac7a023c85a3f791ba9 (commit)
       via  20153f57b0bebe11a12ee9462851c18342edff1f (commit)
       via  0ecd6b502fbf721896d620c67502c8eb9ec4c0a7 (commit)
       via  4176b6f82084d1bc2d55092f0b79c5723015bd51 (commit)
       via  11ebfd6f35231691e2e10f9bf57c5af41d47d512 (commit)
       via  4dd3d867e590ff54b9e2c1abeea879bcdf87c529 (commit)
       via  50223437ddc7f06924d90cfd211b6d2819a4faae (commit)
       via  9384e98ddf8c7d43a903558341bd14a03a260092 (commit)
       via  68a21fcc6249024d3c0d39da9fbc6ae727fcda45 (commit)
       via  4004c1e08f0d560736198437cee610b80d4a91b1 (commit)
       via  98d6c8c5743e0fd6be85af3b9f30286a358bd1d4 (commit)
       via  6d1ebf894a02151f751686003dc67ed4788d6c10 (commit)
       via  98c6c6990061c546b9995ad70766589499fb4844 (commit)
       via  e8a18e3ebbcaf24812673f67e14edac7f8c28e41 (commit)
       via  4ad88f00a73da6b4cbe11e2bde8d7a055ba6b60e (commit)
       via  19ee2e029443d4d6de3df4a4e8bcb6ae9700475a (commit)
       via  fdafe3f18cda89136d84a5127309047ad3fab584 (commit)
       via  1a3fb9d7f272d18a974b3a180be7940f5a161030 (commit)
       via  92474d902612ad28b3f9e5b5c21de08162d23ffb (commit)
       via  dd6db47bbbbafd95b7026039057064662de82dac (commit)
       via  8d65322676bee8adc01ec1f0fc3f1339b0441535 (commit)
       via  bab7938e562be6ce1305c15faaffb43aef67ff77 (commit)
       via  55573affe3611054b88a17d3cc89c21b8bfa14e7 (commit)
       via  e1f97dcf68d197525228781e2a861cc3e64a0231 (commit)
       via  f7d0830ae819e2a62115642be449fa79f2fc8152 (commit)
       via  f56ca98bda57d61b6b9b26b5fa1e845f8d567e5b (commit)
       via  885b200c41ca322477e5d7400d95c50eccf4b93f (commit)
       via  53dc92af621bb2064e922b82e88572f5180c503a (commit)
       via  a67b550e12bcf12a8f67ef1472b2dce013747712 (commit)
       via  96f657210ce401a84eafc4a575f56694f2b39a0b (commit)
       via  c04e0a81076b9e0c71bdd4f9b07b7ececf4d2685 (commit)
       via  d4e992482026d418900b066337dfd6273175b66e (commit)
       via  409f48a7689b948a96959ea5c7ec508f7b713912 (commit)
       via  a58a26365472453863010f349d87f9d4fc214daa (commit)
       via  cb191006b7daf0a36f46349ebb9994cd30261a07 (commit)
       via  6906707ffcbf0f063ab2a802b567f1f91a2fe84a (commit)
       via  298fa8a8436596348086b42c8d31eba22609145a (commit)
       via  f03f97c8d629667d460a95c746de4cdb7092a740 (commit)
       via  c6e1f628cc07731cd5fdee991fbd49564dab44b7 (commit)
       via  8682bb87e37e3ef9831dc83167a6620594fc8b52 (commit)
      from  add8af3272303972fceb3ec35eeedeb2ca8b4af3 (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 53ce9b61336c5385eb2250267efa69613b5eaec7
Merge: add8af3 f728be2
Author: Fuad Muhic <fmuhic at capeannenterprises.com>
Date:   Mon Mar 26 17:07:07 2018 +0200

    Merge branch 'master' of git.curoverse.com:arvados into 13076-r-autogen-api
    
    Arvados-DCO-1.1-Signed-off-by: Fuad Muhic <fmuhic at capeannenterprises.com>


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


hooks/post-receive
-- 




More information about the arvados-commits mailing list