From f3ce6ce2047c5aec3544dbdfb834cdc7c00b258b Mon Sep 17 00:00:00 2001 From: Igor Borodin Date: Fri, 25 Apr 2025 11:51:05 +0200 Subject: [PATCH] feat: Consensus debug config --- defaults/main.yml | 2 ++ templates/consensus_config.yaml.j2 | 3 +++ 2 files changed, 5 insertions(+) diff --git a/defaults/main.yml b/defaults/main.yml index 7b2a818..cf76007 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -88,6 +88,8 @@ snapshots_bucket_base_url: "" enable_consensus: false consensus_secrets_file: "" consensus_port: 3054 +consensus_debug_port_enabled: false +consensus_debug_port: 5000 consensus_outbound: [] # External Node and database options diff --git a/templates/consensus_config.yaml.j2 b/templates/consensus_config.yaml.j2 index 24da620..b8f6d72 100644 --- a/templates/consensus_config.yaml.j2 +++ b/templates/consensus_config.yaml.j2 @@ -2,6 +2,9 @@ server_addr: '0.0.0.0:3054' public_addr: '{{ ansible_default_ipv4.address }}:{{ consensus_port }}' max_payload_size: 5000000 gossip_dynamic_inbound_limit: 200 +{% if consensus_debug_port_enabled %} +debug_page_addr: "0.0.0.0:{{ consensus_debug_port }}" +{% endif %} rpc_config: get_block_rate: burst: 5