diff --git a/ydb/core/protos/config.proto b/ydb/core/protos/config.proto index 3ef8ce3b3ab3..94e39f7e46fe 100644 --- a/ydb/core/protos/config.proto +++ b/ydb/core/protos/config.proto @@ -1607,7 +1607,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; 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") 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"],