From a96f4dd3d930c9320564f6b7e6001a9a6bd194e1 Mon Sep 17 00:00:00 2001 From: Martin Kourim Date: Tue, 18 Aug 2026 17:11:20 +0200 Subject: [PATCH] feat(scripts): gate genesis extraConfig downgrade behind env var Downgrade only runs when GENESIS_DOWNGRADE is set, instead of always attempting it based on node support detection. --- src/cardonnay_scripts/scripts/common/common-start-fast | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cardonnay_scripts/scripts/common/common-start-fast b/src/cardonnay_scripts/scripts/common/common-start-fast index 990816b..4bfb9a6 100644 --- a/src/cardonnay_scripts/scripts/common/common-start-fast +++ b/src/cardonnay_scripts/scripts/common/common-start-fast @@ -257,7 +257,9 @@ create_genesis() { | .maxLovelaceSupply = $max_supply ' "${STATE_CLUSTER}/create_staked/genesis.json" > "${STATE_CLUSTER}/shelley/genesis.json" - downgrade_genesis_injection "${STATE_CLUSTER}/shelley/genesis.json" + if is_truthy "${GENESIS_DOWNGRADE:-}"; then + downgrade_genesis_injection "${STATE_CLUSTER}/shelley/genesis.json" + fi rm -f "${STATE_CLUSTER}/create_staked/genesis.json" mv "$STATE_CLUSTER"/create_staked/genesis*.json "${STATE_CLUSTER}/shelley/"