From 48206a314986af37834fc8e7eebeca4e4f36a8dc Mon Sep 17 00:00:00 2001 From: ch4r10t33r Date: Mon, 23 Mar 2026 19:47:13 +0000 Subject: [PATCH 1/2] client-cmds: default zeam --console-log-level debug in zeam-cmd.sh --- client-cmds/zeam-cmd.sh | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/client-cmds/zeam-cmd.sh b/client-cmds/zeam-cmd.sh index f9ea14c..80cdad2 100644 --- a/client-cmds/zeam-cmd.sh +++ b/client-cmds/zeam-cmd.sh @@ -6,6 +6,9 @@ # Metrics enabled by default metrics_flag="--metrics_enable" +# Global zeam CLI flags (must appear before the `node` subcommand) +zeam_global_flags="--console-log-level debug" + # Set aggregator flag based on isAggregator value aggregator_flag="" if [ "$isAggregator" == "true" ]; then @@ -24,13 +27,7 @@ if [ -n "${checkpoint_sync_url:-}" ]; then checkpoint_sync_flag="--checkpoint-sync-url $checkpoint_sync_url" fi -# Set attestation committee count flag if explicitly configured -attestation_committee_flag="" -if [ -n "$attestationCommitteeCount" ]; then - attestation_committee_flag="--attestation-committee-count $attestationCommitteeCount" -fi - -node_binary="$scriptDir/../zig-out/bin/zeam node \ +node_binary="$scriptDir/../zig-out/bin/zeam $zeam_global_flags node \ --custom_genesis $configDir \ --validator_config $validatorConfig \ --data-dir $dataDir/$item \ @@ -42,7 +39,7 @@ node_binary="$scriptDir/../zig-out/bin/zeam node \ $aggregator_flag \ $checkpoint_sync_flag" -node_docker="--security-opt seccomp=unconfined blockblaz/zeam:devnet3 node \ +node_docker="--security-opt seccomp=unconfined blockblaz/zeam:devnet3 $zeam_global_flags node \ --custom_genesis /config \ --validator_config $validatorConfig \ --data-dir /data \ From 873703fbaca8fbaba3c2b0b64f9b462cb0e144dc Mon Sep 17 00:00:00 2001 From: ch4r10t33r Date: Mon, 23 Mar 2026 19:56:32 +0000 Subject: [PATCH 2/2] ansible/zeam: pass zeam_global_flags before node in docker run --- ansible/roles/zeam/defaults/main.yml | 3 +++ ansible/roles/zeam/tasks/main.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/ansible/roles/zeam/defaults/main.yml b/ansible/roles/zeam/defaults/main.yml index 73058f6..71a2d69 100644 --- a/ansible/roles/zeam/defaults/main.yml +++ b/ansible/roles/zeam/defaults/main.yml @@ -7,6 +7,9 @@ zeam_docker_image: "blockblaz/zeam:devnet3" zeam_binary_path: "{{ playbook_dir }}/../zig-out/bin/zeam" deployment_mode: docker # docker or binary +# Global zeam CLI flags before `node` (keep in sync with client-cmds/zeam-cmd.sh zeam_global_flags) +zeam_global_flags: "--console-log-level debug" + # These should be passed from the playbook node_name: "" genesis_dir: "" diff --git a/ansible/roles/zeam/tasks/main.yml b/ansible/roles/zeam/tasks/main.yml index 2fc01c7..8f7f30b 100644 --- a/ansible/roles/zeam/tasks/main.yml +++ b/ansible/roles/zeam/tasks/main.yml @@ -103,6 +103,7 @@ -v {{ genesis_dir }}:/config:ro -v {{ data_dir }}/{{ node_name }}:/data {{ zeam_docker_image }} + {{ zeam_global_flags }} node --custom_genesis /config --validator_config {{ actual_validator_config }}