[ARVADOS] updated: 2.1.0-242-g8da2f73fa

Git user git at public.arvados.org
Mon Dec 28 21:52:56 UTC 2020


Summary of changes:
 doc/admin/upgrading.html.textile.liquid            |  6 ++++
 doc/install/install-api-server.html.textile.liquid |  3 --
 lib/boot/supervisor.go                             |  3 --
 lib/config/cmd_test.go                             |  6 ++--
 lib/config/config.default.yml                      |  5 ---
 lib/config/deprecated_test.go                      | 18 +++++-----
 lib/config/export.go                               |  1 -
 lib/config/generated_config.go                     |  5 ---
 lib/config/load.go                                 | 18 ++++++++++
 lib/config/load_test.go                            | 41 +++++++++++++++++++++-
 sdk/go/arvados/config.go                           |  1 -
 sdk/python/tests/run_test_server.py                |  1 -
 services/api/config/arvados_config.rb              |  7 ++--
 tools/arvbox/lib/arvbox/docker/cluster-config.sh   |  2 --
 14 files changed, 82 insertions(+), 35 deletions(-)

       via  8da2f73faeeecd81f52949451fe07a674ba47df6 (commit)
       via  80a90301263f46ebb7b26297093763882f2cf582 (commit)
       via  83898701e9c75661a240cadcf31f80cbccbb698e (commit)
      from  d0157c3b0749e35fbbc46a1d7f8d9c281bd58ad4 (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 8da2f73faeeecd81f52949451fe07a674ba47df6
Merge: d0157c3b0 80a903012
Author: Tom Clegg <tom at curii.com>
Date:   Mon Dec 28 16:52:16 2020 -0500

    Merge branch '17151-system-token-validation'
    
    closes #17151
    
    Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom at curii.com>

diff --cc doc/admin/upgrading.html.textile.liquid
index ac697d870,86ac50962..8317a744a
--- a/doc/admin/upgrading.html.textile.liquid
+++ b/doc/admin/upgrading.html.textile.liquid
@@@ -39,10 -39,12 +39,16 @@@ h2(#main). development main (as of 2020
  
  "Upgrading from 2.1.0":#v2_1_0
  
 +h3. Changes on the collection's @preserve_version@ attribute semantics
 +
 +The @preserve_version@ attribute on collections was originally designed to allow clients to persist a preexisting collection version. This forced clients to make 2 requests if the intention is to "make this set of changes in a new version that will be kept", so we have changed the semantics to do just that: When passing @preserve_version=true@ along with other collection updates, the current version is persisted and also the newly created one will be persisted on the next update.
 +
+ h3. System token requirements
+ 
+ System services now log a warning at startup if any of the system tokens (@ManagementToken@, @SystemRootToken@, and @Collections.BlobSigningKey@) are less than 32 characters, or contain characters other than a-z, A-Z, and 0-9. After upgrading, run @arvados-server config-check@ and update your configuration file if needed to resolve any warnings.
+ 
+ The @API.RailsSessionSecretToken@ configuration key has been removed. Delete this entry from your configuration file after upgrading.
+ 
  h3. Centos7 Python 3 dependency upgraded to python3
  
  Now that Python 3 is part of the base repository in CentOS 7, the Python 3 dependency for Centos7 Arvados packages was changed from SCL rh-python36 to python3.

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list