From ba444f91cac04f76b16454ed2da92b0495a0fcbe Mon Sep 17 00:00:00 2001 From: Oleg Shatov Date: Mon, 5 Feb 2024 12:52:22 +0000 Subject: [PATCH 1/3] Made tvm url optional --- ydb/core/protos/config.proto | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/core/protos/config.proto b/ydb/core/protos/config.proto index f6f06c59790d..d481e72ca200 100644 --- a/ydb/core/protos/config.proto +++ b/ydb/core/protos/config.proto @@ -1618,7 +1618,7 @@ message TTracingConfig { message TBackendConfig { message TAuthConfig { message TTvmAuth { - required string Url = 1; + optional string Url = 1; required uint32 SelfTvmId = 2; required uint32 TracingTvmId = 3; From 145d907b94ae5141251094a542a742ba2622b95a Mon Sep 17 00:00:00 2001 From: Oleg Shatov Date: Mon, 5 Feb 2024 15:42:26 +0000 Subject: [PATCH 2/3] Python codestyle fix --- ydb/tools/cfg/static.py | 1 - 1 file changed, 1 deletion(-) diff --git a/ydb/tools/cfg/static.py b/ydb/tools/cfg/static.py index 6ed20e4cee4c..378962b401ce 100644 --- a/ydb/tools/cfg/static.py +++ b/ydb/tools/cfg/static.py @@ -1133,7 +1133,6 @@ def get_sampling_scope(sampling): sampling_scope_pb.MaxBurst = sampling['max_burst'] return sampling_scope_pb - def get_external_throttling(throttling): throttling_scope_pb = config_pb2.TTracingConfig.TExternalThrottlingScope() selectors = throttling.get("scope") From 2472cf4489ac82973eb1d0369cac75de05bfbd48 Mon Sep 17 00:00:00 2001 From: Oleg Shatov Date: Mon, 5 Feb 2024 15:49:46 +0000 Subject: [PATCH 3/3] Changed validation accordingly --- ydb/tools/cfg/validation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ydb/tools/cfg/validation.py b/ydb/tools/cfg/validation.py index 7c4717dbc2ce..6af457f9389e 100644 --- a/ydb/tools/cfg/validation.py +++ b/ydb/tools/cfg/validation.py @@ -153,7 +153,7 @@ secret_file=dict(type="string"), secret_environment_variable=dict(type="string"), ), - required=["url", "self_tvm_id", "tracing_tvm_id"], + required=["self_tvm_id", "tracing_tvm_id"], ) ), required=["tvm"],