[arvados] updated: 2.5.0-264-g31de8da07
git repository hosting
git at public.arvados.org
Wed Mar 8 14:08:25 UTC 2023
Summary of changes:
.licenseignore | 3 +-
.../workbench/config/initializers/reload_config.rb | 18 +-
.../package-build-dockerfiles/debian11/Dockerfile | 2 +-
build/package-test-dockerfiles/debian11/Dockerfile | 2 +-
.../_container_runtime_constraints.liquid | 3 +-
...controlling-container-reuse.html.textile.liquid | 2 +-
doc/admin/spot-instances.html.textile.liquid | 20 ++
doc/admin/upgrading.html.textile.liquid | 12 +-
.../methods/container_requests.html.textile.liquid | 6 +-
doc/api/methods/containers.html.textile.liquid | 1 +
doc/user/cwl/cwl-extensions.html.textile.liquid | 18 ++
lib/config/config.default.yml | 27 +-
lib/config/export.go | 1 +
lib/controller/federation/conn.go | 11 +-
lib/controller/federation/federation_test.go | 2 +-
lib/controller/federation/group_test.go | 3 +-
lib/controller/federation/login_test.go | 3 +-
lib/controller/federation/user_test.go | 7 +-
lib/controller/federation_test.go | 7 +-
lib/controller/handler.go | 28 +-
lib/controller/handler_test.go | 56 ++++
lib/controller/integration_test.go | 2 +
lib/controller/localdb/collection_test.go | 117 ++------
lib/controller/localdb/conn.go | 13 +-
lib/controller/localdb/container.go | 118 ++++++++
lib/controller/localdb/container_gateway_test.go | 69 ++---
lib/controller/localdb/container_request_test.go | 63 +----
lib/controller/localdb/container_test.go | 276 +++++++++++++++++++
lib/controller/localdb/group_test.go | 66 +----
lib/controller/localdb/link_test.go | 62 +----
lib/controller/localdb/localdb_test.go | 99 +++++++
lib/controller/localdb/log_activity_test.go | 17 +-
lib/controller/localdb/login_ldap_test.go | 59 +---
lib/controller/localdb/login_oidc.go | 2 +-
lib/controller/localdb/login_oidc_test.go | 41 +--
lib/controller/localdb/login_pam_test.go | 44 +--
lib/controller/localdb/login_testuser_test.go | 49 +---
lib/controller/rails_restart_test.go | 2 +
lib/controller/router/router.go | 7 +
lib/controller/rpc/conn.go | 7 +
lib/crunchrun/crunchrun.go | 147 +++++++++-
lib/crunchrun/crunchrun_test.go | 302 ++++++++++++++++-----
.../crunchrun/testdata/fakestat/cgroup.procs | 0
.../testdata/fakestat/cgroupid/cgroup.procs | 0
.../testdata/fakestat/cgroupid/memory.stat | 5 +
lib/crunchstat/crunchstat.go | 191 +++++++++++--
lib/crunchstat/crunchstat_test.go | 206 +++++++++++++-
.../crunchstat/testdata/fakestat/cgroup.procs | 0
lib/crunchstat/testdata/fakestat/memory.stat | 6 +
lib/ctrlctx/auth.go | 21 ++
lib/ctrlctx/db.go | 2 +-
lib/dispatchcloud/dispatcher.go | 6 +-
lib/dispatchcloud/scheduler/run_queue.go | 8 +
lib/dispatchcloud/scheduler/run_queue_test.go | 88 +++++-
lib/dispatchcloud/scheduler/scheduler.go | 4 +-
lib/dispatchcloud/scheduler/sync_test.go | 4 +-
lib/dispatchcloud/worker/runner.go | 3 +
sdk/cwl/arvados_cwl/__init__.py | 1 +
sdk/cwl/arvados_cwl/arv-cwl-schema-v1.0.yml | 27 ++
sdk/cwl/arvados_cwl/arv-cwl-schema-v1.1.yml | 27 ++
sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml | 28 ++
sdk/cwl/arvados_cwl/arvcontainer.py | 100 +++++--
sdk/cwl/tests/arvados-tests.yml | 15 +
sdk/cwl/tests/oom/19975-oom.cwl | 18 ++
sdk/cwl/tests/oom/19975-oom3.cwl | 19 ++
sdk/cwl/tests/oom/fakeoom.py | 13 +
sdk/cwl/tests/{octo.yml => oom/fakeoom.yml} | 4 +-
sdk/cwl/tests/oom/fakeoom2.py | 13 +
sdk/cwl/tests/{octo.yml => oom/fakeoom2.yml} | 4 +-
sdk/cwl/tests/oom/fakeoom3.py | 14 +
sdk/cwl/tests/{octo.yml => oom/fakeoom3.yml} | 4 +-
sdk/go/arvados/api.go | 2 +
sdk/go/arvados/config.go | 2 +
sdk/go/arvados/container.go | 1 +
sdk/go/arvadostest/api.go | 4 +
.../arvados/v1/containers_controller.rb | 11 +
services/api/app/models/arvados_model.rb | 1 +
services/api/app/models/container.rb | 110 ++++++--
services/api/app/models/container_request.rb | 13 +-
services/api/config/initializers/reload_config.rb | 21 +-
services/api/config/routes.rb | 1 +
services/api/lib/update_priority.rb | 67 -----
services/api/test/fixtures/containers.yml | 2 +-
.../v1/container_requests_controller_test.rb | 19 +-
.../arvados/v1/containers_controller_test.rb | 8 +
services/api/test/unit/container_request_test.rb | 53 ++--
services/api/test/unit/container_test.rb | 147 +++++++++-
services/api/test/unit/update_priority_test.rb | 30 --
services/keep-web/handler.go | 2 +-
services/keep-web/handler_test.go | 2 +-
90 files changed, 2307 insertions(+), 814 deletions(-)
create mode 100644 lib/controller/localdb/container.go
create mode 100644 lib/controller/localdb/container_test.go
create mode 100644 lib/controller/localdb/localdb_test.go
copy apps/workbench/app/mailers/.gitkeep => lib/crunchrun/testdata/fakestat/cgroup.procs (100%)
copy apps/workbench/app/mailers/.gitkeep => lib/crunchrun/testdata/fakestat/cgroupid/cgroup.procs (100%)
create mode 100644 lib/crunchrun/testdata/fakestat/cgroupid/memory.stat
copy apps/workbench/app/mailers/.gitkeep => lib/crunchstat/testdata/fakestat/cgroup.procs (100%)
create mode 100644 lib/crunchstat/testdata/fakestat/memory.stat
create mode 100644 sdk/cwl/tests/oom/19975-oom.cwl
create mode 100644 sdk/cwl/tests/oom/19975-oom3.cwl
create mode 100644 sdk/cwl/tests/oom/fakeoom.py
copy sdk/cwl/tests/{octo.yml => oom/fakeoom.yml} (72%)
create mode 100644 sdk/cwl/tests/oom/fakeoom2.py
copy sdk/cwl/tests/{octo.yml => oom/fakeoom2.yml} (72%)
create mode 100644 sdk/cwl/tests/oom/fakeoom3.py
copy sdk/cwl/tests/{octo.yml => oom/fakeoom3.yml} (72%)
delete mode 100644 services/api/lib/update_priority.rb
delete mode 100644 services/api/test/unit/update_priority_test.rb
via 31de8da0793a25e0e857096df8ada0fc3bc54f48 (commit)
via 765604b096c464b242e60860ace75bd6645fd4e7 (commit)
via adb11a544a649b24196b38b6b614a95585728240 (commit)
via a7bb7c84d2e84eeb92810c319f54a8456011288a (commit)
via 1e55288da627c93d8fa01abaf4611f114a20525d (commit)
via 82de91b57218abf4f74a38f1bf53d0cc28cd8da9 (commit)
via efd62fdeffaef4d47710511f7e1ac37d5b4cc5a7 (commit)
via c75359c0116392ea13ebf578c74e495c9e158f62 (commit)
via b5a8acaf05b8fe8ef00855b3280f3b019539eda3 (commit)
via 3d65beeef57b2dd7a60171c8dce05785ef1ae383 (commit)
via 2b2707e4acb9ee7eed53f573cf5365af9189a8e3 (commit)
via 51b11d12c688dd9fae37f527d4c1ddf1e1a186f6 (commit)
via 9e76a12ff0b25322f86caf6d5ea70c09cbfd8829 (commit)
via db118cca358662e57a3dd0c1186dce1f0a62ca52 (commit)
via fe738b30d51dadb2b42ce7ae00b333d7ea157495 (commit)
via aede6055f332c1680f6fe955e03e3e6364f8eca8 (commit)
via 184d9fee6b72520be286b375ac569702246e224e (commit)
via cd171959303236ba9a85e6524e6c40310203325b (commit)
via ba41b025030022f6becf48f569d74c36f2a45ce4 (commit)
via 2c0977ca3532844d67ddeec64cf198dca7b3763a (commit)
via 599e2e6798a2497ed56b6dfe917a09260dd74407 (commit)
via dc1837da3a36ab3b273fef7245975ecd92524072 (commit)
via 6392400ce074288657ba47ce98997b502538edda (commit)
via 7541b9c86e07a65139ee508cc2476fdc77ee4310 (commit)
via aeb2b25c254f8e98a67c0cc3e6cd8cdadcb8bd36 (commit)
via b1d77b59f5b62e34f1a32957c35b334c96888f89 (commit)
via df8aa6da0173f77aa9f2fcbe2814a07bcdcbf5d9 (commit)
via 5d73c8c825577b65d48b9dec05428f3db104efb2 (commit)
via e1c7395cf6e649876132030c2011434581d3a66a (commit)
via fe18471f4f1a04af7444d2162cab16eef2685677 (commit)
via 39fc2f223fae40dc4fb160758e76ca39304b44af (commit)
via 901f7a4f3723b982fd45562f74fb92c7900e0d47 (commit)
via 843fc048d7500fef8a461db4e8b6022d5c4b0e24 (commit)
via 1116589dd94d168b920b20340491472e2d0c8c2a (commit)
via b5874d1fae46eef00662d74fe25e6841bec68650 (commit)
via 921603e88993056676fc17939444c812dc302d27 (commit)
via afbea0d985d273232291f03f343baed727393108 (commit)
via 567ec845eb4d8b5a53b662ac56624395631f3637 (commit)
via 4eb591b3d541cc5ac035fb0eed7c39dc8e81dd02 (commit)
via e7555eb1212db8627af6689b250aaf4bd38cefdb (commit)
via c74be245074e7dc71cd43dd856a5c425513e4857 (commit)
via b591db2f50566d617282d15f006ce5d64a7a63a0 (commit)
via c1cbaf79eff608304dd4e9b91142e799a3cb60d6 (commit)
via a41afb9ed7c5487568452a05b13168b9d243292a (commit)
via 53a0cb93d935f02248f4e347ea0689fccf5e818e (commit)
via 907983bcaaf9cf2f058d150b2e91dcbfba465074 (commit)
via 4d2004fc4b35fc7e29073228173bd96d9c88ff95 (commit)
via 4447b5a61f79edf2411ba94f4ad5d90e1ca7e220 (commit)
via 711185abcd86bed2a86e77ca24786d99323168a5 (commit)
via 0559d0dfc8406eadfc1aa71465179eaea2754f12 (commit)
via 4101dd717291bb449b5683a38d9df18f2fabf4eb (commit)
via 1b92f8cec11d04b5f9464c6ad100f579660f70b9 (commit)
via 1071f4f96fcb2084424c4b29dd5915880c650254 (commit)
via f99665a0737831ba53b6512fd50f1c25e386a604 (commit)
via 9c96f78a3c8f3455d53aa891b4a4e1a87c433b05 (commit)
via ae6fe3864ca6b254dfa3345985568c1cc94358fe (commit)
via 475dc10274ca275966aa6eefc25b8932cc4f3957 (commit)
via 000e6ae927ca69b54d05572fa8073f003c442126 (commit)
via bfe0ea9b824dc057f07355a928ccb64ab68b6c57 (commit)
via 9fa741f376df64f11b3af4e3fb7e4d30bcba795f (commit)
via ac351421506de537e44b1771fbd44103ef04a523 (commit)
via 7a0626a6ca34771ffd45d2b669a39690acf9a8b0 (commit)
from 780138e1fe959456a5dd8d2225561acfb7c939a5 (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 31de8da0793a25e0e857096df8ada0fc3bc54f48
Merge: 780138e1f 765604b09
Author: Tom Clegg <tom at curii.com>
Date: Wed Mar 8 09:08:08 2023 -0500
19972: Merge branch 'main'
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom at curii.com>
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list