[arvados] updated: 2.1.0-3003-g07baa0ed0

git repository hosting git at public.arvados.org
Mon Oct 31 19:53:26 UTC 2022


Summary of changes:
 apps/workbench/Gemfile.lock                        |   2 +-
 doc/_config.yml                                    |   1 +
 doc/admin/upgrading.html.textile.liquid            |  11 ++-
 doc/api/methods/groups.html.textile.liquid         |   2 +-
 doc/api/projects.html.textile.liquid               |   2 +-
 doc/api/properties.html.textile.liquid             |  50 ++++++++++
 lib/config/config.default.yml                      |  12 ++-
 lib/config/export.go                               |   1 +
 lib/controller/dblock/dblock.go                    |  77 +++++++++++----
 lib/controller/dblock/dblock_test.go               |  91 ++++++++++++++++++
 lib/controller/federation.go                       |   4 +-
 lib/controller/federation/conn.go                  |  20 ++++
 lib/controller/federation/generate.go              |   2 +-
 lib/controller/federation/generated.go             |  41 ++++++++
 lib/controller/handler.go                          |  41 ++------
 lib/controller/handler_test.go                     |  36 ++++++-
 lib/controller/router/router.go                    |  35 +++++++
 lib/controller/rpc/conn.go                         |  35 +++++++
 lib/controller/trash.go                            |  65 ++++++++++---
 lib/crunchrun/crunchrun.go                         |   9 ++
 lib/crunchstat/crunchstat.go                       |  88 +++++++++++++++++-
 lib/crunchstat/crunchstat_test.go                  | 103 ++++++++++++---------
 lib/ctrlctx/db.go                                  |  31 +++++++
 lib/diagnostics/cmd.go                             |  65 ++++++++++---
 lib/dispatchcloud/dispatcher.go                    |   6 ++
 lib/dispatchcloud/dispatcher_test.go               |  25 ++++-
 lib/lsf/dispatch.go                                |   6 ++
 sdk/cwl/arvados_cwl/arvcontainer.py                |   9 ++
 sdk/cwl/tests/test_container.py                    |  79 +++++++++++++---
 sdk/go/arvados/api.go                              |  10 ++
 sdk/go/arvados/client.go                           |  12 +--
 sdk/go/arvados/config.go                           |  10 +-
 sdk/go/arvados/duration.go                         |   8 ++
 sdk/go/arvados/duration_test.go                    |  10 ++
 sdk/go/arvados/fs_collection.go                    |   6 +-
 sdk/go/arvados/log.go                              |   7 +-
 sdk/go/arvados/vocabulary.go                       |   2 +
 sdk/go/arvados/vocabulary_test.go                  |   2 +
 sdk/go/arvadostest/api.go                          |  20 ++++
 sdk/go/health/aggregator.go                        |  10 +-
 sdk/go/health/aggregator_test.go                   |   7 ++
 sdk/python/tests/run_test_server.py                |   3 +
 services/api/app/models/user.rb                    |  23 ++---
 .../api/lib/tasks/delete_old_container_logs.rake   |   6 +-
 services/api/test/integration/users_test.rb        |  18 ++++
 .../test/tasks/delete_old_container_logs_test.rb   |  54 -----------
 .../crunch-dispatch-slurm/crunch-dispatch-slurm.go |  14 ++-
 services/crunchstat/crunchstat.go                  |  44 ++++++---
 services/keep-balance/balance.go                   |  17 ++--
 services/keep-balance/balance_run_test.go          |  20 ++--
 services/keep-balance/integration_test.go          |   3 +-
 services/keep-balance/main.go                      |   2 +-
 services/keep-balance/server.go                    |  29 ++++--
 .../aws/pillars/nginx_controller_configuration.sls |   2 +
 .../pillars/nginx_controller_configuration.sls     |   2 +
 .../pillars/nginx_controller_configuration.sls     |   2 +
 56 files changed, 1008 insertions(+), 284 deletions(-)
 create mode 100644 doc/api/properties.html.textile.liquid
 create mode 100644 lib/controller/dblock/dblock_test.go
 delete mode 100644 services/api/test/tasks/delete_old_container_logs_test.rb

       via  07baa0ed049746514495d1648c1aef0c40545141 (commit)
       via  4529d84afb3549ccb4ae9005a8f64f558c2bbe5c (commit)
       via  b4b304a3a73a147cb85e9e4ec171d7f350620d30 (commit)
       via  15043a6825ecd62ccb2272025384474a235b30cc (commit)
       via  8a8f27d60f97047483072539837785ea917b286d (commit)
       via  08bf53a3396ab74e805d468ccbb9c0cea86a3d5a (commit)
       via  65b12213f740b117fb14822bce0dbb415257c355 (commit)
       via  e33a15001d7a94a805a5d0d4c77544d959974193 (commit)
       via  aa9507e1633819259794ea4d6cf391dc88621dac (commit)
       via  dee23e534ab1c84fbe2e34730c0327989cc263ac (commit)
       via  d5df19fdff62724f9faeb3bee17201363071bf9e (commit)
       via  b6da0bcc634615e8db9d4546a33b97bb69583afc (commit)
       via  8860ada0a6afd6adb2b26d5b0ab161bfe66c6019 (commit)
       via  bef451193ffe6c7239c545ed1c93769b50c9e0a8 (commit)
       via  e55bd0d3b54494061d54853c4b613ad680ffb6a9 (commit)
       via  533ee50c604e3900c390b77fafac1455b28a15d0 (commit)
       via  53d3f0bd7ed8ddb597f8615d87ec4691cce62f51 (commit)
       via  ca69f0bebc31124d9b61cec4b790d45a94bff379 (commit)
       via  c634fdaf04b09ccd64d418c37dddc1eb7ff1c490 (commit)
       via  9b1154beb90c7d174053e7487a3f9b7dc937dcf8 (commit)
       via  368bab079ea02d274da28ed0d233d87140a139af (commit)
       via  bd1e6372a91fe31dd0a5d9b112b1026013f9a887 (commit)
       via  f6ea5e67a71df12bd665de083d6fdc35e64b6b27 (commit)
       via  28ccc316a2eabe38e81627484e3109d6be932ac8 (commit)
       via  0596129229750c593066e414d9315f643585bc3e (commit)
       via  f3203e42412d5b5216b2c70caae47b73b712d18c (commit)
       via  c235da62cb5425e3906f58f398e84e70fec9ae87 (commit)
       via  14f6625379992bc3ee054ad419095b476a1c4284 (commit)
       via  b89ab7f9270acfabe9139d14d7071cf117b39bd4 (commit)
       via  7d2ec2603a42f6cae5552ab6dfd2a37a01e43ea8 (commit)
       via  99d3381ef145368617ecf92532201d79c9bb0ea7 (commit)
       via  3282886a07b17773d4f8ad47209978e50bed7e92 (commit)
       via  cbf20e690f71440eb725e7280eb14b827032d9a4 (commit)
       via  1f73a01c0d895811228025fefd430d9c40590175 (commit)
       via  67f1f536ad087ca9976f093e1f3477cec57f4985 (commit)
       via  61ee61895a33008c70e5a294407cf55efc19622c (commit)
       via  bccafef2bb4d421618cea04b9faa3655cf83755b (commit)
       via  ae1418e33140c21378eb3d5dde34d1067b94b47c (commit)
       via  b8b4c4d7366c55586431248571daac2948614ffa (commit)
       via  c7d5ee39c43e603f1b8701860f54693017578404 (commit)
       via  58afa4202a5ff084fe7eee1a5274e02071858ba5 (commit)
       via  ebc1efc890cf5bc6218f72ccee495e8ed0406c7e (commit)
       via  c1af8a9ad9d5d8fc0e6bf49ad2bcc9119c85bfdc (commit)
       via  a7caca5452e7ece2ea3f6efd3ab4bb992c1f31fb (commit)
       via  88f3630af39229d3d66621f98c775823313c21f8 (commit)
       via  210f068ee8ba5b6f56459ba2f14c86b59385b29b (commit)
      from  5c0d99ac1c8371910676b6375282a4fcfb5d213d (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 07baa0ed049746514495d1648c1aef0c40545141
Merge: 5c0d99ac1 4529d84af
Author: Lucas Di Pentima <lucas.dipentima at curii.com>
Date:   Mon Oct 31 16:22:07 2022 -0300

    Merge branch 'main' into 19582-aws-s3v2-driver
    
    Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima at curii.com>

diff --cc doc/admin/upgrading.html.textile.liquid
index 40f7034c3,1fe6745b9..5fbbda2ae
--- a/doc/admin/upgrading.html.textile.liquid
+++ b/doc/admin/upgrading.html.textile.liquid
@@@ -29,13 -29,17 +29,22 @@@ TODO: extract this information based o
  </notextile>
  
  
- h2(#main). development main (as of 2022-10-13)
 -h2(#main). development main (as of 2022-10-14)
++h2(#main). development main (as of 2022-10-31)
  
  "previous: Upgrading to 2.4.3":#v2_4_3
  
 +h3. New keepstore S3 driver enabled by default
 +
 +A more actively maintained S3 client library is now enabled by default for keeepstore services. The previous driver is still available for use in case of unknown issues. To use the old driver, set @DriverParameters.UseAWSS3v2Driver@ to @false@ on the appropriate @Volumes@ config entries.
++h2(#main). development main (as of 2022-10-14)
++
+ h3. Old container logs are automatically deleted from PostgreSQL
+ 
+ Cached copies of log entries from containers that finished more than 1 month ago are now deleted automatically (this only affects the "live" logs saved in the PostgreSQL database, not log collections saved in Keep). If you have an existing cron job that runs @rake db:delete_old_container_logs@, you can remove it. See configuration options @Containers.Logging.MaxAge@ and @Containers.Logging.SweepInterval at .
+ 
+ h3. Fixed salt installer template file to support container shell access
+ 
+ If you manage your cluster using the salt installer, you may want to update it to the latest version, use the appropriate @config_examples@ subdirectory and re-reploy with your custom @local.params@ file so that the @arvados-controller@'s @nginx@ configuration file gets fixed.
  
  h3. Login-sync script requires configuration update on LoginCluster federations
  

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list