[ARVADOS] updated: 3e46aaf6469db111d549a9a5058f3ee4926e0200
Git user
git at public.curoverse.com
Sat Jul 29 11:04:06 EDT 2017
Summary of changes:
AUTHORS | 1 +
.../app/controllers/healthcheck_controller.rb | 35 ++
apps/workbench/app/helpers/collections_helper.rb | 6 +-
apps/workbench/config/application.default.yml | 6 +-
apps/workbench/config/routes.rb | 2 +
.../controllers/healthcheck_controller_test.rb | 30 +
.../test/helpers/collections_helper_test.rb | 3 +
.../test/integration/container_requests_test.rb | 5 +
build/build.list | 60 +-
build/package-build-dockerfiles/Makefile | 6 +-
build/package-build-dockerfiles/centos7/Dockerfile | 15 +-
build/package-build-dockerfiles/debian8/Dockerfile | 7 +-
.../package-build-dockerfiles/debian9/D39DC0E3.asc | 692 +++++++++++++++++++++
.../{debian8 => debian9}/Dockerfile | 20 +-
.../ubuntu1204/Dockerfile | 7 +-
.../ubuntu1404/Dockerfile | 9 +-
.../ubuntu1604/Dockerfile | 7 +-
build/package-test-dockerfiles/centos7/Dockerfile | 2 +-
build/package-test-dockerfiles/debian8/Dockerfile | 6 +-
.../package-test-dockerfiles/debian9/D39DC0E3.asc | 692 +++++++++++++++++++++
.../{debian8 => debian9}/Dockerfile | 13 +-
.../package-test-dockerfiles/ubuntu1204/Dockerfile | 6 +-
.../package-test-dockerfiles/ubuntu1404/Dockerfile | 6 +-
.../package-test-dockerfiles/ubuntu1604/Dockerfile | 4 +-
...n-test-packages.sh => test-packages-debian9.sh} | 0
build/run-build-packages-sso.sh | 3 +
build/run-build-packages.sh | 7 +-
build/run-tests.sh | 2 +
sdk/cli/bin/crunch-job | 37 +-
sdk/cli/test/test_crunch-job.rb | 2 +-
sdk/cwl/arvados_cwl/__init__.py | 7 +-
sdk/cwl/arvados_cwl/arvtool.py | 2 +-
sdk/cwl/arvados_cwl/fsaccess.py | 2 +-
sdk/cwl/arvados_cwl/runner.py | 30 +-
sdk/cwl/setup.py | 8 +-
sdk/cwl/tests/test_submit.py | 43 +-
sdk/cwl/tests/wf/expect_packed.cwl | 5 +-
sdk/go/health/handler.go | 109 ++++
sdk/go/health/handler_test.go | 137 ++++
sdk/python/arvados/commands/put.py | 16 +-
sdk/python/tests/test_arv_get.py | 43 +-
sdk/python/tests/test_arv_ls.py | 3 +
sdk/python/tests/test_arv_put.py | 28 +-
.../arvados/v1/healthcheck_controller.rb | 35 ++
services/api/app/models/container_request.rb | 5 +
services/api/app/models/user.rb | 13 +-
services/api/config/application.default.yml | 4 +
services/api/config/environment.rb | 6 -
services/api/config/routes.rb | 2 +
services/api/test/fixtures/container_requests.yml | 19 +
services/api/test/fixtures/containers.yml | 17 +
.../arvados/v1/healthcheck_controller_test.rb | 30 +
services/api/test/integration/errors_test.rb | 2 +-
services/api/test/unit/container_request_test.rb | 24 +
services/arv-git-httpd/gitolite_test.go | 2 +-
services/arv-git-httpd/integration_test.go | 7 +-
services/arv-git-httpd/main.go | 15 +-
services/arv-git-httpd/server.go | 5 +
services/arv-git-httpd/server_test.go | 19 +-
services/fuse/README.rst | 2 +-
services/fuse/arvados_fuse/__init__.py | 39 +-
services/fuse/arvados_fuse/command.py | 16 +-
services/fuse/arvados_fuse/fresh.py | 3 +
services/fuse/arvados_fuse/fusedir.py | 133 +++-
services/fuse/setup.py | 2 +-
services/fuse/tests/integration_test.py | 5 +
services/fuse/tests/mount_test_base.py | 4 +
services/fuse/tests/test_mount.py | 106 ++--
services/keep-web/cache.go | 27 +-
services/keep-web/cache_test.go | 46 +-
services/keep-web/handler.go | 19 +-
services/keep-web/handler_test.go | 21 +
services/keep-web/main.go | 6 +
services/keepproxy/keepproxy.go | 12 +-
services/keepproxy/keepproxy_test.go | 20 +-
services/keepproxy/usage.go | 4 +
services/keepstore/config.go | 2 +
services/keepstore/handler_test.go | 31 +
services/keepstore/handlers.go | 6 +
services/nodemanager/arvnodeman/config.py | 3 +-
services/nodemanager/arvnodeman/status.py | 22 +
services/nodemanager/tests/integration_test.py | 5 +-
services/nodemanager/tests/test_status.py | 40 ++
services/ws/event_source.go | 1 +
services/ws/permission.go | 3 +-
services/ws/router.go | 46 +-
services/ws/session_v0.go | 43 +-
services/ws/session_v0_test.go | 176 ++++--
tools/crunchstat-summary/MANIFEST.in | 1 +
.../crunchstat_summary/chartjs.js | 31 -
.../crunchstat_summary/chartjs.py | 88 ---
.../crunchstat_summary/dygraphs.js | 63 ++
.../crunchstat_summary/dygraphs.py | 33 +
.../crunchstat_summary/summarizer.py | 10 +-
.../crunchstat_summary/webchart.py | 61 ++
vendor/vendor.json | 49 +-
96 files changed, 2985 insertions(+), 523 deletions(-)
create mode 100644 apps/workbench/app/controllers/healthcheck_controller.rb
create mode 100644 apps/workbench/test/controllers/healthcheck_controller_test.rb
create mode 100644 build/package-build-dockerfiles/debian9/D39DC0E3.asc
copy build/package-build-dockerfiles/{debian8 => debian9}/Dockerfile (59%)
create mode 100644 build/package-test-dockerfiles/debian9/D39DC0E3.asc
copy build/package-test-dockerfiles/{debian8 => debian9}/Dockerfile (55%)
copy build/package-testing/{deb-common-test-packages.sh => test-packages-debian9.sh} (100%)
create mode 100644 sdk/go/health/handler.go
create mode 100644 sdk/go/health/handler_test.go
create mode 100644 services/api/app/controllers/arvados/v1/healthcheck_controller.rb
create mode 100644 services/api/test/functional/arvados/v1/healthcheck_controller_test.rb
delete mode 100644 tools/crunchstat-summary/crunchstat_summary/chartjs.js
delete mode 100644 tools/crunchstat-summary/crunchstat_summary/chartjs.py
create mode 100644 tools/crunchstat-summary/crunchstat_summary/dygraphs.js
create mode 100644 tools/crunchstat-summary/crunchstat_summary/dygraphs.py
create mode 100644 tools/crunchstat-summary/crunchstat_summary/webchart.py
via 3e46aaf6469db111d549a9a5058f3ee4926e0200 (commit)
via afb710394b65fc82da8e4edd024a3a5fc1a18d54 (commit)
via 3ad999b1f769ef53d1bf069a5981db959b33b9d4 (commit)
via dfc4c2c74dc7a31ff0c0d307846b7e9525fdcf0e (commit)
via 8ae04f9f4d252a99985d7ac047413318d2f1068b (commit)
via 286cb3b9021ad74786d7746370594b9bb81d50a6 (commit)
via 8d24a8224decd26726dcfdeb239df4e12bd0d315 (commit)
via 42c0668947436ae07fa0fa249414d3952758af26 (commit)
via 153ffc8536bd1f3fdcd1901fbbb7453ef2fcf2e2 (commit)
via 26e095318c7c368089ea368e6e4854b62a6c7830 (commit)
via bd96be714db6730701c12755758f9be09c304470 (commit)
via 408cbfd4f3737ef5bfbf908d96ac9c469fcf6cdd (commit)
via 5d0cd36a015e2479cc18a68c6484857cdaf3737a (commit)
via bffd1e4ee8532992b3790e4f232804a6731a9685 (commit)
via 007d544703715904e492c584412233fd37873f99 (commit)
via d0379cea8627ec6a2f507def8b5587bbd6edd72b (commit)
via 14032da4e6df97baf353f2783c7e6be2efc907c1 (commit)
via e2ec2f6f9930ad850b22338866b3f59df006f012 (commit)
via 2d16a410f0121806bf847f9e6290dae66e96fc5f (commit)
via dc929c778e967d626bf065554e1403f002f7cf03 (commit)
via 1af8267a0d11ad9f986aec5ec7853299f3cfeb0e (commit)
via 8cbabbbe014628574a10a48148d179c14137d61f (commit)
via a7a0772310dcca61434b3b2d09b7e7596f32bd63 (commit)
via c55c3953219cdc1616a0ccd9e7ff91c6427e1b03 (commit)
via 86b16fe1166b6dd261eebc3637a26573cf780ba3 (commit)
via f49e418e217e3dcfcfc01b267fe45e2fed09030c (commit)
via 91f976b99d4e7f00d2c1fbfee75812c3b1b780c6 (commit)
via 3574793a2104d523f924d3ce3f6d1eab049835a1 (commit)
via da037c1372879cb0ebc221c42ebdb86af669295b (commit)
via fc2705f7015381705bd06e7f9578e4ba3fac682a (commit)
via c834c3463440d07ad528241d7910682cb374103d (commit)
via 0e0dc3c8ebf442a35c41816fed42fdddb53aed53 (commit)
via a2fc189f7a50964340bc60704c5cd3bef9114c7d (commit)
via 2835665e43a3b85c85fefcd348015b5dee829cba (commit)
via 34c4b3001b3aafc91213f02689d6e61977ad29b3 (commit)
via 4feae2077b224dfd7e690da72bbe62aefebec431 (commit)
via 49b9c5f4917468f2b23267fe045cbc94323210ce (commit)
via 0b51ce6bfc3c50155de18eb4440021688462fb6a (commit)
via 236a667953bc828576faa50af9d4d4225038f9e7 (commit)
via 6cc4c2ed2e9503c07b33b8fb8469516af80b8a26 (commit)
via 5e5bc2b2153a0af624d75a3c348b996ddf458ef2 (commit)
via 07cd679b6526fcc9f2d3295f10751906e91872c9 (commit)
via ec20efc4ff681e8af7ce61d9e48296cd52be41b8 (commit)
via 7e7ada63bca240416584871398076c1bafc90f76 (commit)
via ff56222d3f589a0c33ec7b06e092e7481bbdf1e5 (commit)
via 3f7bde601546dc898975fbe7d56957794985fe43 (commit)
via ed27ef88210f7fd23f0eafc55a44babd5f6c55fe (commit)
via b210f531c6db76f5f9bc5dac948a32eb52ad7e03 (commit)
via a143375dc725aa517c091c6826bf37b4caa69161 (commit)
via 85d5f916501c05e1bb980690f2d2712a3413e975 (commit)
via 10138c15c015c3c0c3546e5083642cf2145dfe82 (commit)
via 818daa27b9911bb360d80662b3beb86d1ca2188d (commit)
via da94fc33ede86bf19fec91e6d5c2abeb8bbfd165 (commit)
via 2397c4a4ab0dd9cad3eaeb77a4ef0cc37bd80a23 (commit)
via 4442b72c3b18e2ada857dd66f18754ccc95854ca (commit)
via e65fffb60a5697ce1991ceb01a15001eb7adb101 (commit)
via b9411e85079a76573f722febfdd5ab5e4c85c9f7 (commit)
via 943b3e807126ba5dc936ceeeddbee9801dab7308 (commit)
via 5b7be380a48b83c2c87427892db209483ab193af (commit)
via 10e2711b4202cc2a6d2a4844b9a096a989eaf4f3 (commit)
via fd50115d7e01a595f65e47dd95b129362d18e975 (commit)
via 3bbe6cfeb45325554c97c674770ca64f2d367b83 (commit)
via 247d202b57d7c65e4192e0667446d533e552bed7 (commit)
via 67a56c0f797826ae5a8ac2410f9e5abe607a868b (commit)
via 529d3d900b308a72fc34c57e6b9deea18add9238 (commit)
via 18f6483ffe8d6191bce55c464070f9f5c08b9b01 (commit)
via 85bd5f3272cfc8ba8e54f4f47ea9865d7de62779 (commit)
via 3a5b003b5cf784e96799d8ddadc939834620fd34 (commit)
via 63e12fa3f15d417526db4f743108fe4eedcfcad0 (commit)
via bf87f4aba81caff15b174393faf074cf9d8ba554 (commit)
via 41f48ea20b33e59ced47a6e96f8198a76d43b619 (commit)
via 6ff6c7a392a7064cba408b566a8ce5b86dadbc78 (commit)
via 96ae27be78eeee85d9462123367b1221d5b96350 (commit)
via eb66b34d22cef6c98ad9ebdc228cf784b3136b72 (commit)
via d3700e50bcaa9db177346199298913b54e37a2d5 (commit)
via 938a0cc22ad9d520c653b8b41d5b1bb2163a1020 (commit)
via 03eee1573c7301b038306d6b6a1272c710317ef4 (commit)
via b8977c89db2707dd713cd4eeb11d595717fcff75 (commit)
via a95c9948e04eab66cbb3aa4e93776c52956fc807 (commit)
via b6ad461076bdc4830fe08c01d70ed3def1ec6b55 (commit)
via 5d081c423f314060cefafc7149850ea1dcbe098a (commit)
via d1562916e4792c0a9b4b2a4aea842e7c2848d38a (commit)
via 1be8ac0f887cb1c639ac502c47438a8260735069 (commit)
via 1e7fda3fcfb9b3030c65f56e06764d20496a0610 (commit)
via 446e64dc143148e52a126fa502bf63299c94197e (commit)
via 7777370ae3c0815c266148f097355f70bdd1a0e3 (commit)
via 281cf5782f0e05133abbd7c66db729bcc52b08e4 (commit)
via 48cfc124afff473d58bcef61ec056f18eeaf06c9 (commit)
via bd29cfa5cdba4365faef20003e8856946b7b928c (commit)
via b4b2bf5948c049d28a65629555e6fed4220608dc (commit)
via 187382bb88eee65d887c004d73eddf46cbd86bc2 (commit)
via 0041af13b61716fb9044c050b2ef34a3315566d6 (commit)
via a3bfffe950102b82b6655b91038bba9e6b085f03 (commit)
via 2feec8cbac7ef28a47f3c3a9d071b070ef38cb6e (commit)
via 7e38c190147681b7d2ce64601b1ac9661812fcd6 (commit)
via c4670f707f305b675669f0d4fb085568bc373b60 (commit)
via 4492163a816c0918ff53623da242dd446ae4069f (commit)
via 5fc3cc690c73d8c0dd6087e3389c8ebaf3099db1 (commit)
via d1a7f9691ff2b9d77106f953c714b1455b228c64 (commit)
via b1f306a081877abb347f5dff6ff63ff09cf1f7a4 (commit)
via edf37e92f885ed4d5bcf587317cc9c6d90d8ece1 (commit)
via 23f0d2b4f4181e3460e106c1c0b5764c993bb49e (commit)
via 9b2d0d31de409556fcd759e27efdb260ced6f3d3 (commit)
via d084ca24b06c598271844d2ba4c8c40f251c0999 (commit)
via 7f3cb29c2274ce3ebdc84465f5ccfbd975d90b67 (commit)
via e953b9ecd6815968d8af36981770fe4553209892 (commit)
via a8aec576a4047a27f6ec4227258393d2f7fef59d (commit)
via e8d11e963248fada51bdb1ecc59446adccff440f (commit)
from 7d4a10bcc197e909a7a9d5aeb4ba18c91a218976 (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 3e46aaf6469db111d549a9a5058f3ee4926e0200
Author: Lucas Di Pentima <lucas at curoverse.com>
Date: Sat Jul 29 12:03:46 2017 -0300
7475: Fixed integration test
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas at curoverse.com>
diff --git a/services/nodemanager/tests/integration_test.py b/services/nodemanager/tests/integration_test.py
index c4565fd..bdd3ffd 100755
--- a/services/nodemanager/tests/integration_test.py
+++ b/services/nodemanager/tests/integration_test.py
@@ -40,7 +40,7 @@ detail.addHandler(logging.StreamHandler(detail_content))
fake_slurm = None
compute_nodes = None
all_jobs = None
-unsatisfiable_job_scancelled = os.path.join(tempfile.mkdtemp(), "scancel_called")
+unsatisfiable_job_scancelled = None
def update_script(path, val):
with open(path+"_", "w") as f:
@@ -143,6 +143,9 @@ def expect_count(count, checks, pattern, g):
def run_test(name, actions, checks, driver_class, jobs, provider):
code = 0
+ global unsatisfiable_job_scancelled
+ unsatisfiable_job_scancelled = os.path.join(tempfile.mkdtemp(),
+ "scancel_called")
# Delete any stale node records
api = arvados.api('v1')
commit afb710394b65fc82da8e4edd024a3a5fc1a18d54
Merge: 7d4a10b 3ad999b
Author: Lucas Di Pentima <lucas at curoverse.com>
Date: Sat Jul 29 11:11:43 2017 -0300
7475: Merge branch 'master' into 7475-nodemgr-unsatisfiable-job-comms
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas at curoverse.com>
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list