[ARVADOS] created: 1.3.0-858-g016b112f0

Git user git at public.curoverse.com
Tue May 14 21:17:15 UTC 2019


        at  016b112f01f1d1a2b312df5ab1b7af52f2d36d47 (commit)


commit 016b112f01f1d1a2b312df5ab1b7af52f2d36d47
Author: Ward Vandewege <wvandewege at veritasgenetics.com>
Date:   Tue May 14 17:16:28 2019 -0400

    When specified in the api configuration,
    
      permit_create_collection_with_unsigned_manifest: false
    
    needs to be translated to
    
      BlobSigning: true
    
    refs #15200
    
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <wvandewege at veritasgenetics.com>

diff --git a/services/api/config/arvados_config.rb b/services/api/config/arvados_config.rb
index 669beb16e..841ec4cca 100644
--- a/services/api/config/arvados_config.rb
+++ b/services/api/config/arvados_config.rb
@@ -107,7 +107,7 @@ arvcfg.declare_config "Collections.PreserveVersionIfIdle", ActiveSupport::Durati
 arvcfg.declare_config "Collections.TrashSweepInterval", ActiveSupport::Duration, :trash_sweep_interval
 arvcfg.declare_config "Collections.BlobSigningKey", NonemptyString, :blob_signing_key
 arvcfg.declare_config "Collections.BlobSigningTTL", Integer, :blob_signature_ttl
-arvcfg.declare_config "Collections.BlobSigning", Boolean, :permit_create_collection_with_unsigned_manifest
+arvcfg.declare_config "Collections.BlobSigning", Boolean, :permit_create_collection_with_unsigned_manifest, ->(cfg, k, v) { ConfigLoader.set_cfg cfg, "Collections.BlobSigning", !v }
 arvcfg.declare_config "Containers.SupportedDockerImageFormats", Array, :docker_image_formats
 arvcfg.declare_config "Containers.LogReuseDecisions", Boolean, :log_reuse_decisions
 arvcfg.declare_config "Containers.DefaultKeepCacheRAM", Integer, :container_default_keep_cache_ram

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list