[ARVADOS] updated: 2.1.0-2292-gb53513423

Git user git at public.arvados.org
Tue Apr 12 15:54:49 UTC 2022


Summary of changes:
 .licenseignore                                     |   3 +-
 AUTHORS                                            |   2 +-
 CITATION.cff                                       |  37 +++
 .../app/controllers/application_controller.rb      |   2 +-
 apps/workbench/config/arvados_config.rb            |   4 +
 build/run-build-packages.sh                        |   2 +-
 build/run-library.sh                               |   9 +-
 build/run-tests.sh                                 |   6 +
 cmd/arvados-server/cmd.go                          |   2 +
 .../_container_scheduling_parameters.liquid        |   2 +-
 doc/admin/spot-instances.html.textile.liquid       |  25 +-
 doc/admin/upgrading.html.textile.liquid            |  48 +++-
 doc/api/methods/collections.html.textile.liquid    |  30 +++
 .../install-dispatch-cloud.html.textile.liquid     |   2 +-
 doc/sdk/cli/subcommands.html.textile.liquid        |  34 ++-
 doc/user/cwl/cwl-extensions.html.textile.liquid    |  12 +-
 lib/boot/supervisor.go                             |   2 +-
 lib/config/config.default.yml                      |  11 +-
 lib/config/export.go                               |   1 +
 lib/config/load.go                                 |  40 ++-
 lib/config/load_test.go                            |  71 +++++-
 lib/controller/federation/conn.go                  |  19 +-
 lib/controller/handler_test.go                     |  16 +-
 lib/controller/integration_test.go                 |  50 ++++
 lib/controller/router/router.go                    |  17 ++
 lib/service/cmd.go                                 |   1 +
 sdk/R/DESCRIPTION                                  |   2 +-
 sdk/cwl/test_with_arvbox.sh                        |  23 +-
 sdk/go/arvados/client.go                           |  62 ++++-
 sdk/go/arvados/client_test.go                      | 111 ++++++---
 sdk/go/arvados/config.go                           |   1 +
 sdk/go/httpserver/logger.go                        |  23 +-
 sdk/python/arvados/arvfile.py                      |  11 +-
 sdk/python/arvados/collection.py                   |  11 +-
 sdk/python/arvados/commands/get.py                 |  13 +-
 sdk/python/arvados/keep.py                         |  17 +-
 sdk/python/arvados/util.py                         |   5 +-
 sdk/python/tests/test_arvfile.py                   |   3 +-
 sdk/python/tests/test_collections.py               |   2 +-
 sdk/python/tests/test_util.py                      |   4 +-
 .../app/controllers/arvados/v1/links_controller.rb |  55 +++-
 .../api/app/models/api_client_authorization.rb     |  13 +-
 services/api/app/models/arvados_model.rb           |   2 +-
 .../20220401153101_fix_created_at_indexes.rb       |  28 +++
 services/api/db/structure.sql                      | 122 +++++----
 services/api/test/fixtures/jobs.yml                |   4 +-
 services/api/test/fixtures/pipeline_instances.yml  |  30 +--
 .../api/test/functional/arvados/v1/query_test.rb   |   6 +-
 services/api/test/integration/permissions_test.rb  | 217 +++++++++++++++-
 services/api/test/integration/select_test.rb       |   2 +-
 services/api/test/unit/container_request_test.rb   |   3 +-
 services/fuse/arvados_fuse/fusedir.py              |  12 +-
 services/fuse/tests/test_mount.py                  |   1 +
 services/keep-web/handler.go                       |   8 +
 services/keepproxy/.gitignore                      |   1 -
 services/keepproxy/keepproxy.go                    | 276 +++++----------------
 services/keepproxy/keepproxy.service               |  25 --
 services/keepproxy/keepproxy_test.go               | 179 +++++++------
 services/keepproxy/proxy_client.go                 |   2 +-
 tools/arvbox/bin/arvbox                            |   2 +-
 .../arvbox/docker/service/keepproxy/run-service    |   8 +-
 tools/salt-install/Vagrantfile                     |  14 +-
 .../multi_host/aws/pillars/arvados.sls             |  22 +-
 .../aws/pillars/arvados_development.sls}           |  52 ++--
 .../aws/states/shell_cron_add_login_sync.sls       |  86 +++++++
 .../aws/states/shell_sudo_passwordless.sls         |  27 ++
 .../multiple_hostnames/pillars/arvados.sls         |   3 +-
 .../single_hostname/pillars/arvados.sls            |   4 +-
 .../states/shell_cron_add_login_sync.sls           |  86 +++++++
 .../states/shell_sudo_passwordless.sls             |  27 ++
 tools/salt-install/provision.sh                    |  86 ++++---
 tools/salt-install/tests/run-test.sh               |   8 -
 tools/user-activity/arvados_user_activity/main.py  | 178 +++++++++----
 73 files changed, 1617 insertions(+), 708 deletions(-)
 create mode 100644 CITATION.cff
 create mode 100644 services/api/db/migrate/20220401153101_fix_created_at_indexes.rb
 delete mode 100644 services/keepproxy/.gitignore
 delete mode 100644 services/keepproxy/keepproxy.service
 copy tools/salt-install/config_examples/{single_host/multiple_hostnames/pillars/arvados.sls => multi_host/aws/pillars/arvados_development.sls} (73%)
 create mode 100644 tools/salt-install/config_examples/multi_host/aws/states/shell_cron_add_login_sync.sls
 create mode 100644 tools/salt-install/config_examples/multi_host/aws/states/shell_sudo_passwordless.sls
 create mode 100644 tools/salt-install/config_examples/single_host/single_hostname/states/shell_cron_add_login_sync.sls
 create mode 100644 tools/salt-install/config_examples/single_host/single_hostname/states/shell_sudo_passwordless.sls

       via  b53513423ab948804425424278ac554870864997 (commit)
       via  b161916d6b97e8b7205670ecc972a590749dd93c (commit)
       via  64fa6b25e5b428f13f36f660f42c6de9c1d8d036 (commit)
       via  5ba17758afb6d662cc2c9c571cf5de4aa83683f7 (commit)
       via  9881b1dc0b51b0a5da6dfd92fbe3a903c7330e99 (commit)
       via  4aa7117228caac24eaa7db489bdf772f6f0e6ab0 (commit)
       via  35bc7e56793258e732fad76b8c9521c6c8e50f63 (commit)
       via  7298a16a498ea65ffb53b902b13a4d8bf0297694 (commit)
       via  0e81bf2385f88c9252ecc096204d51275d25b7ed (commit)
       via  4bbeec35d296b6a655b78a45e5433c9a579acd01 (commit)
       via  a9a4f7d43340f4f317fb041c93b9aa9c1b6e51c8 (commit)
       via  90eb8645563167006569f0ffa6951d484d12374b (commit)
       via  e4aefa613bd4cc313f705560ae4fad25cd806a4b (commit)
       via  e7187c72bd8b2ed54d9af129401294e13a0859f9 (commit)
       via  13b9ac29613cc3dd84f285c830c09da8c96b4588 (commit)
       via  687f5fb5053dedb073e1b285b00e9a2015508ae6 (commit)
       via  5ce674d60eefc8a0183b0f6b014fe263721a7c86 (commit)
       via  3c73e2337ed73cd44e9bcc2d38a4dd742637ad19 (commit)
       via  451559bf80f31f57ac6937e79e4d37633b9eafa3 (commit)
       via  a017e1f5ac7ad49a29e302275d0f0f83754941ea (commit)
       via  eb8307817db46d208c5c3517dbeafbc5b02a6f5f (commit)
       via  cb807029865aacbc54dc88b524ee55f3c5bfd327 (commit)
       via  3961f5bd4349fca6769fd4263d2f7fbe54e8bcaa (commit)
       via  1f430bb0fc2c0438b96641876e7c6bd38e2a7121 (commit)
       via  39cfbff065282869d8dadab2474dfaae4ba0b86a (commit)
       via  719122b03dda6cabcd1dc52805fa8607d18004cc (commit)
       via  eea986f69bf076e88ce8cfc0c9eb4c35d523f372 (commit)
       via  03a058154008f9c0bd8cfca0ab5ba891252a48d3 (commit)
       via  58d86f7855278212a5c7b4dad2fea03f653740af (commit)
       via  d055bb13cdf393309deede33ae4a4a5f2e39bd58 (commit)
       via  7182d14c2607e15581bb34814e22871e4b2383b0 (commit)
       via  06c2fb95a229a00a3a39ac84db60062c94fe8f32 (commit)
       via  1a18f825a86563252e242d479791821941b8cee8 (commit)
       via  5239de634d8c3277024be6e1c1bf1dc049d2bdf0 (commit)
       via  d9cae745245c22e6b4acb0d2ab3f4f3c2afa81fa (commit)
       via  c3647ea9542ced1dfc9239c845f4b118b6743df0 (commit)
       via  f988449749c047bbf100e94dd2bb9285b08fa3c1 (commit)
       via  28d591b7d82143f35016681b14dfc841b9ef04b2 (commit)
       via  402be7db4c5795a40bbf974cec3d1e31b0c1708f (commit)
       via  62d6b9d286c8c6bcb295587464650eccb525b79c (commit)
       via  ad9dfa8583197097caf3d2fb41771e9f09e55252 (commit)
       via  50942bad39e2262a013879ba9c021c4dbf99f6ad (commit)
       via  94e82b3e5e65cc8792baf0b4d5dc80ae3721760e (commit)
       via  ef84e9726cc95b4a76050ef233bf1eda3651b9a9 (commit)
       via  b8fbe615b87f04fe7cd1e1ad277a11b62aed0db0 (commit)
       via  288c5ac7a2bd3f88cccd56b7fb642449f6134777 (commit)
       via  07440bacc85564c7e2e03008336d395480333ff7 (commit)
       via  1105e279fd18b4dabff36f125978213d8c7a08ac (commit)
       via  809668479c6ab182d879ed2aa0cfcae051a5eda7 (commit)
       via  f41534fcdfa95c282a04d64158f8a7d850637768 (commit)
       via  8fc40b6a38743207320d39ff6fcdfaba564bd983 (commit)
       via  fb1915d4370561a6e5dda1019e5813bbe91f600c (commit)
       via  0a9d4fa5043bd7291611c41588bdd3f0b70ede44 (commit)
       via  8d8d5ca18cfb22420954fdb13e8e2a0db29b290b (commit)
       via  0e089fd82ba8067b303e87114296c64ee326e9b4 (commit)
       via  d3051d45df5ee760a05a84bf4d385799c4326477 (commit)
       via  aac0a284e71ab62b2537a6fdeab6d736deb9a1a9 (commit)
       via  33e4f1574f5bd14784c65863739478ff864732d2 (commit)
       via  2f5d5f03ef768d5bca81d52aa70cf7383fe449a2 (commit)
       via  d3aed8ca5cbf876cdd9f3fcb36f4b44191be2066 (commit)
       via  5b9ed64a169945cf2f9f2bb5932279aef4678f1d (commit)
       via  a46914b92aaae9b9d8eae4021d28360abf835a76 (commit)
       via  0e83a8971942943e79dfc1b064b5bac0cc82217f (commit)
       via  e634af988c6bbf23ebe2f6645360a1237182a85f (commit)
       via  08b093c536619aa2ccaa3456d1e4d03aac73714d (commit)
       via  9b5642f1d360ca1572dff5291c9be72913d4a623 (commit)
       via  348ef77de2aac95cdaff388da9602362ae269126 (commit)
       via  2d6c425e78bc5712c63b4ebecb05077b0e30da1f (commit)
       via  32c9b81e2c1bce19673c73cb14490f6e9dde0fc6 (commit)
       via  e7b749c937b70f388111d008eca4631787768a30 (commit)
       via  de266a3874ec6b9593dfbfcb1f0993d8ed289eb1 (commit)
       via  08d681a8b0aa1d4785ecbd97f40c0cc5c2cebb91 (commit)
       via  382074344ae9cae97739ec333203a7c688fbc5f3 (commit)
       via  c3c1f4261f61bc52dbc8fadad644520797b3f6a6 (commit)
       via  ba245c7a71e54de5b0a9ad0adb1f8ed0486e686e (commit)
       via  5ca906cc875a1debfde1123e461b60411e152b33 (commit)
       via  8f0f3b495d0c715cc57d0d384bc5839acf9ece3f (commit)
       via  d1b1a36ca2c71c7bc60f603d43755ba828af3666 (commit)
       via  4b0200c3f6f70e90534a2f623cdf631b3a75ec6d (commit)
       via  9ed6176060dfe4a7cd477c201d6a1323f9489664 (commit)
       via  8cb3621c299dced53af49d51a4de2a9a10d82bb8 (commit)
       via  442ddf0be3bdc9c28d839aaa4476a67f8feea19b (commit)
       via  e05c465b519928314fd7e8d0f1856b082fa16787 (commit)
       via  15661585c028bedf752603b37cab07746209c3cc (commit)
       via  66ed4f9aff314ab3f65d6481a0e28a645d597430 (commit)
       via  b15403da6cbb2a7a91a4f6bece0639177e892309 (commit)
       via  ff635ccb09b0b79663b0220e16b8a0ef00997f5d (commit)
       via  3f30eb4928f19fd88143c8f724339f747ed1665f (commit)
       via  10f38ba625886d52df6d60f6e0b76d1d31f115fa (commit)
       via  f416c6e0370c78a9aa18c2e461e0861b404a669a (commit)
       via  c7b3cdf926cc33413a3b3fdea207efd6516ed518 (commit)
       via  926f71e8481d62a20ff66a834d876713df5fd0c7 (commit)
       via  970254fba5b9297884c521987d081c232004eb77 (commit)
       via  972f9d0c4c32082e873bcbe29d5f7ac87b66af4a (commit)
       via  fca6909a08d0140b99be11b872d0b519f2ae7f59 (commit)
       via  d89f3c32c8c98d7f9a28e796358645683f0f66c9 (commit)
       via  f8819df5b2fb49e42b60a90656fcbe228208388d (commit)
       via  5698689547f38b7a93e7ef6d313a627934124832 (commit)
       via  dffe2b5c67da2086bde865a0005b6b908b074e0c (commit)
       via  2b0dc5ddea4e88a4fcf699b63b720841f77b76c5 (commit)
       via  b9d619971bc10bf4fadf8841085ddaf1ec548dac (commit)
       via  03c43c5986e63cfa753e212677d540d9cb2c7df8 (commit)
       via  75556b4f8a694bbb3835ec0387fd6d2c361a561b (commit)
       via  e0176be9d01ac0f39775ad28cd30cf264d3273c3 (commit)
       via  f08a2e4a1fd2c65798574e29c34fdff5cb8ef366 (commit)
       via  b4f172a329980127db895becda91543fd65b6b39 (commit)
       via  603cad6467e3d186c19e0b7092efb7cd716007d0 (commit)
       via  d294969f9be42b8f5d4d50a5e8395580915def15 (commit)
       via  e72de00afc11b7681555f30b1dba3433125b84e2 (commit)
       via  2bc9a2668d7be9c55243ec0f5011ff3c6fa91837 (commit)
       via  3d36c582a1c068a3c9dd163677b9c06ef3f150d2 (commit)
       via  f247715a437985aec9003180fb4e78bac487fbcc (commit)
       via  5c833473630d89c12a66e7941cf31cf48903fc3d (commit)
       via  17fe922b9b8037361daa4af02a03b5bbc50eeb0c (commit)
       via  b9262c0e8c04f6b3d68f1ca301cc2ec56c2ef164 (commit)
       via  ad9170e0371fe45da29405338efd5f5da58c0abc (commit)
       via  7b2c2c415aa67936389998a5c93d52891e5644f4 (commit)
       via  84471cca8804a3360f4eb49cc889cb2ade989bbd (commit)
      from  13116cc7dc549e93b0757f1948c2ac18b760c681 (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 b53513423ab948804425424278ac554870864997
Merge: 13116cc7d b161916d6
Author: Tom Clegg <tom at curii.com>
Date:   Tue Apr 12 11:54:26 2022 -0400

    18700: Merge branch 'main'
    
    Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom at curii.com>

diff --cc cmd/arvados-server/cmd.go
index c5465ee56,13b06d679..26c3f485e
--- a/cmd/arvados-server/cmd.go
+++ b/cmd/arvados-server/cmd.go
@@@ -42,9 -39,9 +43,10 @@@ var 
  		"dispatch-lsf":       lsf.DispatchCommand,
  		"install":            install.Command,
  		"init":               install.InitCommand,
+ 		"keepproxy":          keepproxy.Command,
  		"keepstore":          keepstore.Command,
  		"recover-collection": recovercollection.Command,
 +		"workbench2":         wb2command{},
  		"ws":                 ws.Command,
  	})
  )

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list