[arvados] updated: 2.7.2-2-gdc5cde27d1

git repository hosting git at public.arvados.org
Tue Apr 9 21:17:34 UTC 2024


Summary of changes:
 build/package-build-dockerfiles/centos7/Dockerfile |   3 +-
 .../package-build-dockerfiles/debian10/Dockerfile  |   3 +-
 .../package-build-dockerfiles/debian11/Dockerfile  |   6 +-
 build/package-build-dockerfiles/rocky8/Dockerfile  |   6 +-
 .../ubuntu1804/Dockerfile                          |   3 +-
 .../ubuntu2004/Dockerfile                          |   6 +-
 build/run-tests.sh                                 |   2 +-
 doc/_config.yml                                    |  15 +-
 doc/_includes/_hpc_max_gateway_tunnels.liquid      |  18 +
 doc/admin/scoped-tokens.html.textile.liquid        |  17 +-
 doc/admin/upgrading.html.textile.liquid            |  14 +
 doc/api/keep-webdav.html.textile.liquid            |   6 +
 doc/api/methods/groups.html.textile.liquid         |   2 +-
 .../install-dispatch.html.textile.liquid           |  13 +-
 .../install-dispatch.html.textile.liquid           |   2 +
 .../install-shell-server.html.textile.liquid       |   2 +-
 doc/sdk/cli/index.html.textile.liquid              |   2 +-
 doc/sdk/cli/install.html.textile.liquid            |   2 +-
 doc/sdk/cli/reference.html.textile.liquid          |   2 +-
 doc/sdk/cli/subcommands.html.textile.liquid        |   2 +-
 doc/sdk/fuse/install.html.textile.liquid           |  42 ++
 doc/sdk/fuse/options.html.textile.liquid           | 193 +++++++
 doc/sdk/index.html.textile.liquid                  |  15 +-
 doc/sdk/java-v2/example.html.textile.liquid        |   2 +-
 doc/sdk/java-v2/index.html.textile.liquid          |   2 +-
 doc/sdk/java-v2/javadoc.html.textile.liquid        |   2 +-
 doc/sdk/python/arvados-fuse.html.textile.liquid    |  48 --
 doc/user/cwl/cwl-extensions.html.textile.liquid    |   6 +-
 .../getting_started/setup-cli.html.textile.liquid  |   2 +-
 go.mod                                             |   2 +-
 go.sum                                             |   4 +-
 lib/cloud/ec2/ec2.go                               |  16 +-
 lib/cloud/ec2/ec2_test.go                          |  57 +++
 lib/config/config.default.yml                      | 103 +++-
 lib/config/export.go                               |   1 +
 lib/controller/integration_test.go                 |  81 ++-
 lib/controller/rpc/conn.go                         |   4 +-
 lib/crunchrun/container_gateway.go                 |   2 +-
 lib/crunchrun/crunchrun.go                         |  13 +-
 lib/install/deps.go                                |  26 +-
 lib/lsf/dispatch.go                                |  21 +-
 lib/lsf/dispatch_test.go                           |  42 +-
 lib/service/cmd.go                                 | 121 +++--
 lib/service/cmd_test.go                            | 113 ++++-
 sdk/R/install_deps.R                               |   7 +-
 sdk/cli/arvados-cli.gemspec                        |   2 +-
 sdk/cwl/arvados_cwl/arv-cwl-schema-v1.0.yml        |   9 +-
 sdk/cwl/arvados_cwl/arv-cwl-schema-v1.1.yml        |   9 +-
 sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml        |  10 +-
 sdk/cwl/arvados_cwl/arvcontainer.py                |   9 +-
 sdk/cwl/tests/arvados-tests.yml                    |   5 +
 .../oom/{19975-oom.cwl => 19975-oom-mispelled.cwl} |   1 +
 sdk/cwl/tests/oom/19975-oom.cwl                    |   2 +-
 sdk/cwl/tests/oom/19975-oom3.cwl                   |   2 +-
 sdk/go/arvados/config.go                           |   9 +-
 sdk/go/arvados/fs_base.go                          |  93 +++-
 sdk/go/arvados/fs_collection.go                    |   2 +-
 sdk/go/arvados/fs_lookup.go                        |  14 +-
 sdk/go/arvados/fs_project.go                       |   5 +-
 sdk/go/arvados/fs_project_test.go                  | 111 +++--
 sdk/go/arvados/fs_site.go                          |   8 +
 sdk/go/arvados/fs_site_test.go                     |  10 +
 sdk/go/arvadostest/fixtures.go                     |   5 +-
 sdk/go/httpserver/request_limiter.go               | 167 ++++---
 sdk/go/httpserver/request_limiter_test.go          |  49 +-
 .../client/api/client/BaseStandardApiClient.java   |   4 +-
 .../client/api/client/CollectionsApiClient.java    |  14 +
 .../client/api/client/CountingFileRequestBody.java |  43 +-
 .../client/api/client/CountingRequestBody.java     |  52 ++
 .../api/client/CountingStreamRequestBody.java      |  47 ++
 .../client/api/client/KeepServerApiClient.java     |   2 +-
 .../client/api/client/KeepWebApiClient.java        |  36 ++
 .../client/api/model/CollectionReplaceFiles.java   |  70 +++
 .../client/config/ExternalConfigProvider.java      |  30 +-
 .../org/arvados/client/facade/ArvadosFacade.java   |  16 +
 .../arvados/client/logic/keep/FileDownloader.java  |  33 ++
 .../api/client/CollectionsApiClientTest.java       |  67 ++-
 .../client/api/client/KeepWebApiClientTest.java    |  44 +-
 .../facade/ArvadosFacadeIntegrationTest.java       |   3 +
 .../client/logic/keep/FileDownloaderTest.java      |  43 +-
 sdk/python/arvados/__init__.py                     |  19 +-
 sdk/python/arvados/arvfile.py                      |  43 +-
 sdk/python/arvados/commands/_util.py               |  99 +++-
 sdk/python/arvados/commands/keepdocker.py          |  50 +-
 sdk/python/arvados/diskcache.py                    | 129 ++---
 sdk/python/arvados/keep.py                         |  90 ++--
 .../data/hello-world-ManifestV2-OCILayout.tar      | Bin 24064 -> 25600 bytes
 .../python/tests/data/hello-world-ManifestV2.tar   | Bin 24064 -> 23040 bytes
 sdk/python/tests/data/hello-world-README.txt       |  25 +
 sdk/python/tests/test_arv_keepdocker.py            |  36 +-
 sdk/python/tests/test_arvfile.py                   |   1 +
 sdk/python/tests/test_cmd_util.py                  | 194 +++++++
 sdk/python/tests/test_keep_client.py               | 166 ++----
 sdk/python/tests/test_storage_classes.py           | 128 +++++
 sdk/ruby/arvados.gemspec                           |   2 +-
 .../api/app/models/api_client_authorization.rb     |  17 +-
 services/api/app/models/collection.rb              |  12 +-
 services/api/app/models/container_request.rb       |   5 +-
 services/api/app/models/user.rb                    | 109 +++-
 .../admin_notifier/new_inactive_user.text.erb      |   9 +-
 .../api/app/views/admin_notifier/new_user.text.erb |  16 +-
 .../views/user_notifier/account_is_setup.text.erb  |   2 +-
 services/api/test/fixtures/collections.yml         |  45 ++
 services/api/test/fixtures/groups.yml              |  11 +
 .../functional/arvados/v1/users_controller_test.rb |  31 ++
 services/api/test/integration/remote_user_test.rb  |  96 +++-
 services/api/test/unit/user_test.rb                |  10 +-
 services/fuse/arvados_fuse/__init__.py             | 555 +++++++++++++++------
 services/fuse/arvados_fuse/command.py              | 453 +++++++++++++----
 services/fuse/arvados_fuse/fresh.py                |  15 +-
 services/fuse/arvados_fuse/fusedir.py              | 471 +++++++++++------
 services/fuse/arvados_fuse/fusefile.py             |  13 +
 services/fuse/arvados_fuse/unmount.py              |  10 +
 services/fuse/setup.py                             |   2 +-
 services/fuse/tests/integration_test.py            |   2 +-
 services/fuse/tests/mount_test_base.py             |  23 +-
 services/fuse/tests/test_inodes.py                 |  37 +-
 services/fuse/tests/test_mount.py                  |  14 +-
 services/fuse/tests/test_mount_filters.py          | 223 +++++++++
 services/fuse/tests/test_unmount.py                |   4 +-
 services/keep-balance/balance_run_test.go          |  34 ++
 services/keep-balance/metrics.go                   |  89 +++-
 services/keep-web/handler_test.go                  |  45 +-
 services/keep-web/server_test.go                   |   2 +-
 services/keepstore/handler_test.go                 |  33 +-
 services/keepstore/handlers.go                     |  19 +-
 services/keepstore/s3aws_volume.go                 |  18 +-
 services/ws/session_v0_test.go                     |  35 ++
 tools/arvbox/bin/arvbox                            |   8 +
 tools/compute-images/scripts/base.sh               |   2 +-
 ...nsure-encrypted-partitions-aws-ebs-autoscale.sh |  18 +-
 .../usr-local-bin-ensure-encrypted-partitions.sh   |  16 +-
 tools/user-activity/arvados_user_activity/main.py  |   4 +-
 133 files changed, 4296 insertions(+), 1271 deletions(-)
 create mode 100644 doc/_includes/_hpc_max_gateway_tunnels.liquid
 create mode 100644 doc/sdk/fuse/install.html.textile.liquid
 create mode 100644 doc/sdk/fuse/options.html.textile.liquid
 delete mode 100644 doc/sdk/python/arvados-fuse.html.textile.liquid
 copy sdk/cwl/tests/oom/{19975-oom.cwl => 19975-oom-mispelled.cwl} (86%)
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/CountingRequestBody.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/client/CountingStreamRequestBody.java
 create mode 100644 sdk/java-v2/src/main/java/org/arvados/client/api/model/CollectionReplaceFiles.java
 copy lib/diagnostics/hello-world.tar => sdk/python/tests/data/hello-world-ManifestV2-OCILayout.tar (70%)
 copy lib/diagnostics/hello-world.tar => sdk/python/tests/data/hello-world-ManifestV2.tar (76%)
 create mode 100644 sdk/python/tests/data/hello-world-README.txt
 create mode 100644 sdk/python/tests/test_cmd_util.py
 create mode 100644 sdk/python/tests/test_storage_classes.py
 create mode 100644 services/fuse/tests/test_mount_filters.py

       via  dc5cde27d1b100aea87afeb2c4bfc66e2bf07676 (commit)
       via  3e86990ed14f3266294d2e19d9f1a1292a9742f3 (commit)
       via  864d721d5c32b3fdb260fbc1e3ddb5170bd670c5 (commit)
       via  c06d01222a65a21674b31d76f0bfbcc4facb253a (commit)
       via  70e89bdbe674c53f39625523341c92dd6ecd5109 (commit)
       via  0c5bbc10c79f5ed4a67c475762fd2e1c574a9b71 (commit)
       via  e16cc17af3c60785f12fd6c3ecf01af0be74842b (commit)
       via  35b218008f0fa6b700c50ab33324b7d25fc043a6 (commit)
       via  157e992b3d152a98ba1a2d6f242a3a6c87da3cd8 (commit)
       via  4afabaf571ef186cb16408f31f57150f8b6675fa (commit)
       via  199c5da077b0a345937089f7389c252524dd1270 (commit)
       via  28ced00f6b373b06abafd6d067de46fe15c16573 (commit)
       via  0fbccba2792a90480d426b043c066bed01109bba (commit)
       via  26fcb9e9e22526a11badb61b6d782876914008e8 (commit)
       via  9777dd40e5c95d49ceb5e066d0d55c2afc8ce034 (commit)
       via  6672bb30c62b840a18e1f83812ec65a098c19109 (commit)
       via  cd97f79249a180b6952587a58fd524ed21bee05a (commit)
       via  d308b870d530b37c5e1f5ce4c79a2031c10963fc (commit)
       via  7e82101003b5cb4055a8c1e870414f629e3955e6 (commit)
       via  2ac912b723827642e3ae6778cc16aeffa004075f (commit)
       via  31666ce2817aa5d9c02d13d6f6ce2fe7296f014e (commit)
       via  2910bdf48a3be3ce0ded4dbbcc4edf390e3af902 (commit)
       via  2ba29cdc5e8cab4c850cc729e0680dfaab47f8bc (commit)
       via  783b7210d9dada20a2ff96d0599df9f4ff79deb5 (commit)
       via  1a0a6ce3d8292edad71ef10765676d5a8b8e33fc (commit)
       via  99e1f4fa64ae6f07ae56af507636f9e588bc3914 (commit)
       via  17c47b18079a893ef46070956e43d5c5dfc1bf2d (commit)
       via  0fd7af7f304412f82977d39cc37045babb6b401d (commit)
       via  1b3afde7289e7f5dc3798d56adaff3bc0a552b2a (commit)
       via  c53754235bd90ff0db956fa12bde467f17d20928 (commit)
       via  89d7d0839427c46f82c0df351456df811b4a9e27 (commit)
       via  aeafe22313edb1633e6f5ce14b883ea6f2962b34 (commit)
       via  010c28c7cf3f7d63b6d89f039a72646c48bec4f3 (commit)
       via  1bbd9a87f928257d44cf1a4a7f576cd49ab3e062 (commit)
       via  5ec8ceec97c75ad8f9c9a850a5c248ebade33198 (commit)
       via  9f3b192794007f74f71415c3cc4fbe049e98fbc2 (commit)
       via  d955c244e56a93710b4f939c1f9747777a86c846 (commit)
       via  dc9a9898c1453912dd067656516b007f63ad4a01 (commit)
       via  90785a12ee48dedf23228dcd468fdbf8332b2e24 (commit)
       via  d3c78a1ba3183ddcfd29b58525837dd4d6e0b092 (commit)
       via  f887a690cfe502ce12c4c9f16a3f1141241ea143 (commit)
       via  dc8f1e6ffdc021548d3013a2f6db45e11b2f451b (commit)
       via  e41bfa99c026caee2bf6e6e7288c98d901009de8 (commit)
       via  77981f7cf6b13f63241fdf9c57de70b366a8870d (commit)
       via  55796d75eb2bf9dc1952eee5569960dc7bd334cd (commit)
       via  75db74e6d1fa136fed63571df6add0a099ae377c (commit)
       via  804d066f401bf8370edf13566fe4b219cd391f89 (commit)
       via  69a31d4eb53f520a4accab6ba1e674086adb2efa (commit)
       via  bf70e3d7cd39fe1d85096d19122e7693159989db (commit)
       via  95f0646552707440777d76f5e0f6d73d3bea923a (commit)
       via  615111ebd99bab79ecafdf08f392553bcf9fd849 (commit)
       via  3bd0d1f3d3274630991682aaa417987f836aaa64 (commit)
      from  586df45c5f2e1981c020f2ad686500d67e0fdb34 (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.


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


hooks/post-receive
-- 




More information about the arvados-commits mailing list