From 7e8ee44da0eb5889fd07cfaf4588ede63fe3fda9 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Tue, 14 Nov 2023 09:57:38 -0700 Subject: [PATCH 01/35] updated the change log --- changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.md b/changelog.md index 2dbd72c572..8bb9a3d25d 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,6 @@ # CHANGELOG -## Version: v10.1.0 +## Version: v12.1.0 ### What's Changed: * fix: updated release ci * fix: added upgrade name, and allow download. allows to test release can. by @gzukel in https://github.com/zeta-chain/node/pull/1195 From 0caa09b9f952e881a7291d10f68d3399c7df3ab2 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 13:18:33 -0700 Subject: [PATCH 02/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 681e6a28dc..d68c447e3b 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -6,22 +6,22 @@ on: version: description: 'The new version of tag you are going to download the binary from..' required: true - default: 'v10.1.0' + default: 'v12.1.0' upgrade_name: description: 'The version that is set in setup_handlers.go' required: true - default: 'v10.1.0' + default: 'v12.1.0' current_version: description: 'The version that the network is currently on.' required: true - default: 'v10.0.0' + default: 'v10.1.0' jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" runs-on: ["buildjet-8vcpu-ubuntu-2204"] env: - latest_state_export: "https://zetachain-external-files.s3.amazonaws.com/state-export/athens3/latest.json" + latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" github_binary_version_link: "https://github.com/zeta-chain/node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" downloaded_binary_name: "zetacored-testnet-linux-amd64" VERSION: "${{ github.event.inputs.version }}" From d9964988012b7d9dca1a3689998c2370c8749610 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 13:38:55 -0700 Subject: [PATCH 03/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index d68c447e3b..89bfef5276 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -106,8 +106,13 @@ jobs: wget -q ${latest_state_export} echo "*********DOWNLOAD UPGRADE BINARY AND PUT IN ZETAVISOR UPGRADES FOLDER*********" + echo "*********DOWNLOADING: ${github_binary_version_link}*********" wget -q ${github_binary_version_link} -O /home/runner/.zetacored/zetavisor/upgrades/${{ github.event.inputs.version }}/bin/zetacored + + echo "GET CHECKSUME OF DOWNLOADED BINARY" ZETACORED_CHECKSUM=$(shasum -b -a 256 /home/runner/.zetacored/zetavisor/upgrades/${{ github.event.inputs.version }}/bin/zetacored | cut -d ' ' -f 1) + + echo "CHANGE PERMISSIONS" sudo chmod a+x /home/runner/.zetacored/zetavisor/upgrades/${{ github.event.inputs.version }}/bin/zetacored echo "UPGRADE_INFO=${UPGRADE_INFO}" >> ${GITHUB_ENV} From 698640d215cfaa73b90a707112ec86376e903b78 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 13:43:57 -0700 Subject: [PATCH 04/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 89bfef5276..63a37af397 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -22,7 +22,7 @@ jobs: runs-on: ["buildjet-8vcpu-ubuntu-2204"] env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" - github_binary_version_link: "https://github.com/zeta-chain/node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" + github_binary_version_link: "https://github.com/zeta-chain/ci-testing-node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" downloaded_binary_name: "zetacored-testnet-linux-amd64" VERSION: "${{ github.event.inputs.version }}" aws_region: "us-east-1" From 82939599dc5fb7803e5d80dd8a88928d622bd063 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 13:52:23 -0700 Subject: [PATCH 05/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 63a37af397..07d7da6868 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -19,7 +19,7 @@ on: jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" - runs-on: ["buildjet-8vcpu-ubuntu-2204"] + runs-on: ["buildjet-16vcpu-ubuntu-2204"] env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" github_binary_version_link: "https://github.com/zeta-chain/ci-testing-node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" From 40aa52e4665e22e6694aff658b8f39e9feb2acba Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 14:05:33 -0700 Subject: [PATCH 06/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 07d7da6868..81212a51b2 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -208,7 +208,7 @@ jobs: export OLD_GENESIS=./latest.json export NEW_GENESIS=./genesis.json - python .github/actions/upgrade-testing/scripts/create_genesis.py + /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py echo "Move Manipulated Genesis" cp ./genesis-edited.json $DAEMON_HOME/config/genesis.json From e5aa839110ea291d6ac2124558b8923232e93920 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 14:31:04 -0700 Subject: [PATCH 07/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 81212a51b2..4eca354f67 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -207,7 +207,9 @@ jobs: echo "Do Genesis Manipulation" export OLD_GENESIS=./latest.json export NEW_GENESIS=./genesis.json - + ls -lah ./ + du -h ./ + free /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py echo "Move Manipulated Genesis" From 624c8e3d48f1503d77fd751d3ceaf75dad4412ca Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 14:34:01 -0700 Subject: [PATCH 08/35] updated links and version for upgrade path testing from google --- .../actions/upgrade-testing/create_genesis.py | 98 +++++++++---------- .github/workflows/upgrade_path_testing.yaml | 1 + 2 files changed, 47 insertions(+), 52 deletions(-) diff --git a/.github/actions/upgrade-testing/create_genesis.py b/.github/actions/upgrade-testing/create_genesis.py index 75ef7f9f66..4e224bcf77 100644 --- a/.github/actions/upgrade-testing/create_genesis.py +++ b/.github/actions/upgrade-testing/create_genesis.py @@ -1,54 +1,48 @@ import json import os - -genesis = open(os.environ["NEW_GENESIS"], "r").read() -genesis_json_object = json.loads(genesis) - -#cut this out for now because it fails to start when done in python with the exact same keys being replaced with same value. Will fix later. -# genesis_json_object["staking"]["params"]["bond_denom"] = "azeta" -# genesis_json_object["crisis"]["constant_fee"]["denom"] = "azeta" -# genesis_json_object["gov"]["deposit_params"]["min_deposit"][0]["denom"] = "azeta" -# genesis_json_object["mint"]["params"]["mint_denom"] = "azeta" -# genesis_json_object["evm"]["params"]["evm_denom"] = "azeta" -# genesis_json_object["block"]["max_gas"] = "10000000" -# genesis_json_object["gov"]["voting_params"]["voting_period"] = '60s' - -exported_genesis = open(os.environ["OLD_GENESIS"], "r").read() -exported_genesis_json_object = json.loads(exported_genesis) - -crosschain = exported_genesis_json_object["app_state"]["crosschain"] -observer = exported_genesis_json_object["app_state"]["observer"] -emissions = exported_genesis_json_object["app_state"]["emissions"] -fungible = exported_genesis_json_object["app_state"]["fungible"] -evm = exported_genesis_json_object["app_state"]["evm"] -auth_accounts = exported_genesis_json_object["app_state"]["auth"]["accounts"] - -genesis_json_object["app_state"]["auth"]["accounts"] = genesis_json_object["app_state"]["auth"]["accounts"] + auth_accounts -genesis_json_object["app_state"]["crosschain"] = crosschain -genesis_json_object["app_state"]["observer"] = observer -genesis_json_object["app_state"]["emissions"] = emissions -genesis_json_object["app_state"]["fungible"] = fungible - -evm_accounts = [] -for index, account in enumerate(evm["accounts"]): - if account["address"] == "0x0000000000000000000000000000000000000001": - print("pop account", account["address"]) - elif account["address"] == "0x0000000000000000000000000000000000000006": - print("pop account", account["address"]) - elif account["address"] == "0x0000000000000000000000000000000000000002": - print("pop account", account["address"]) - elif account["address"] == "0x0000000000000000000000000000000000000002": - print("pop account", account["address"]) - elif account["address"] == "0x0000000000000000000000000000000000000008": - print("pop account", account["address"]) - else: - evm_accounts.append(account) - -evm["accounts"] = evm_accounts -genesis_json_object["app_state"]["evm"] = evm - -genesis = open("genesis-edited.json", "w") -genesis_string = json.dumps(genesis_json_object, indent=2) -dumped_genesis_object = genesis_string.replace("0x0000000000000000000000000000000000000001","0x387A12B28fe02DcAa467c6a1070D19B82F718Bb5") -genesis.write(genesis_string) -genesis.close() +from memory_profiler import profile + +@profile +def genesis_modification(): + genesis = open(os.environ["NEW_GENESIS"], "r").read() + genesis_json_object = json.loads(genesis) + exported_genesis = open(os.environ["OLD_GENESIS"], "r").read() + exported_genesis_json_object = json.loads(exported_genesis) + crosschain = exported_genesis_json_object["app_state"]["crosschain"] + observer = exported_genesis_json_object["app_state"]["observer"] + emissions = exported_genesis_json_object["app_state"]["emissions"] + fungible = exported_genesis_json_object["app_state"]["fungible"] + evm = exported_genesis_json_object["app_state"]["evm"] + auth_accounts = exported_genesis_json_object["app_state"]["auth"]["accounts"] + + genesis_json_object["app_state"]["auth"]["accounts"] = genesis_json_object["app_state"]["auth"]["accounts"] + auth_accounts + genesis_json_object["app_state"]["crosschain"] = crosschain + genesis_json_object["app_state"]["observer"] = observer + genesis_json_object["app_state"]["emissions"] = emissions + genesis_json_object["app_state"]["fungible"] = fungible + + evm_accounts = [] + for index, account in enumerate(evm["accounts"]): + if account["address"] == "0x0000000000000000000000000000000000000001": + print("pop account", account["address"]) + elif account["address"] == "0x0000000000000000000000000000000000000006": + print("pop account", account["address"]) + elif account["address"] == "0x0000000000000000000000000000000000000002": + print("pop account", account["address"]) + elif account["address"] == "0x0000000000000000000000000000000000000002": + print("pop account", account["address"]) + elif account["address"] == "0x0000000000000000000000000000000000000008": + print("pop account", account["address"]) + else: + evm_accounts.append(account) + + evm["accounts"] = evm_accounts + genesis_json_object["app_state"]["evm"] = evm + + genesis = open("genesis-edited.json", "w") + genesis_string = json.dumps(genesis_json_object, indent=2) + dumped_genesis_object = genesis_string.replace("0x0000000000000000000000000000000000000001","0x387A12B28fe02DcAa467c6a1070D19B82F718Bb5") + genesis.write(genesis_string) + genesis.close() + +genesis_modification() \ No newline at end of file diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 4eca354f67..735227a0c8 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -148,6 +148,7 @@ jobs: - name: "START_TESTING_NETWORK" run: | + pip install memory_profiler zetacored config keyring-backend $KEYRING --home ${DAEMON_HOME} zetacored config chain-id $CHAINID --home ${DAEMON_HOME} From 9244382de70488f8d11c533658d3401f648bd85f Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 14:46:57 -0700 Subject: [PATCH 09/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 735227a0c8..f10615125f 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -19,7 +19,7 @@ on: jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" - runs-on: ["buildjet-16vcpu-ubuntu-2204"] + runs-on: ["buildjet-32vcpu-ubuntu-2204"] env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" github_binary_version_link: "https://github.com/zeta-chain/ci-testing-node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" From 66915ec9426d96186e856368ba01abcff41074bc Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 14:54:00 -0700 Subject: [PATCH 10/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index f10615125f..c85164f5e2 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -208,11 +208,14 @@ jobs: echo "Do Genesis Manipulation" export OLD_GENESIS=./latest.json export NEW_GENESIS=./genesis.json - ls -lah ./ - du -h ./ - free - /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py + /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py & + PYTHON_PID=$! + # Loop while the Python process is running + while ps -p $PYTHON_PID > /dev/null 2>&1; do + free + sleep 1 # Pause for 1 second before the next check + done echo "Move Manipulated Genesis" cp ./genesis-edited.json $DAEMON_HOME/config/genesis.json From 70761d2bcbc0ade34efc7e3f378437f6e2d46d44 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 15:03:42 -0700 Subject: [PATCH 11/35] updated links and version for upgrade path testing from google --- .../actions/upgrade-testing/create_genesis.py | 35 +++++++++---------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/.github/actions/upgrade-testing/create_genesis.py b/.github/actions/upgrade-testing/create_genesis.py index 4e224bcf77..27c17cb40a 100644 --- a/.github/actions/upgrade-testing/create_genesis.py +++ b/.github/actions/upgrade-testing/create_genesis.py @@ -2,27 +2,27 @@ import os from memory_profiler import profile + @profile def genesis_modification(): genesis = open(os.environ["NEW_GENESIS"], "r").read() genesis_json_object = json.loads(genesis) + exported_genesis = open(os.environ["OLD_GENESIS"], "r").read() exported_genesis_json_object = json.loads(exported_genesis) - crosschain = exported_genesis_json_object["app_state"]["crosschain"] - observer = exported_genesis_json_object["app_state"]["observer"] - emissions = exported_genesis_json_object["app_state"]["emissions"] - fungible = exported_genesis_json_object["app_state"]["fungible"] - evm = exported_genesis_json_object["app_state"]["evm"] - auth_accounts = exported_genesis_json_object["app_state"]["auth"]["accounts"] - - genesis_json_object["app_state"]["auth"]["accounts"] = genesis_json_object["app_state"]["auth"]["accounts"] + auth_accounts - genesis_json_object["app_state"]["crosschain"] = crosschain - genesis_json_object["app_state"]["observer"] = observer - genesis_json_object["app_state"]["emissions"] = emissions - genesis_json_object["app_state"]["fungible"] = fungible + + exported_genesis = None + genesis = None + + genesis_json_object["app_state"]["auth"]["accounts"] = genesis_json_object["app_state"]["auth"]["accounts"] + \ + exported_genesis_json_object["app_state"]["auth"]["accounts"] + genesis_json_object["app_state"]["crosschain"] = exported_genesis_json_object["app_state"]["crosschain"] + genesis_json_object["app_state"]["observer"] = exported_genesis_json_object["app_state"]["observer"] + genesis_json_object["app_state"]["emissions"] = exported_genesis_json_object["app_state"]["emissions"] + genesis_json_object["app_state"]["fungible"] = exported_genesis_json_object["app_state"]["fungible"] evm_accounts = [] - for index, account in enumerate(evm["accounts"]): + for index, account in enumerate(exported_genesis_json_object["app_state"]["evm"]["accounts"]): if account["address"] == "0x0000000000000000000000000000000000000001": print("pop account", account["address"]) elif account["address"] == "0x0000000000000000000000000000000000000006": @@ -36,13 +36,12 @@ def genesis_modification(): else: evm_accounts.append(account) - evm["accounts"] = evm_accounts - genesis_json_object["app_state"]["evm"] = evm - + exported_genesis_json_object["app_state"]["evm"]["accounts"] = evm_accounts + genesis_json_object["app_state"]["evm"] = exported_genesis_json_object["app_state"]["evm"] genesis = open("genesis-edited.json", "w") genesis_string = json.dumps(genesis_json_object, indent=2) - dumped_genesis_object = genesis_string.replace("0x0000000000000000000000000000000000000001","0x387A12B28fe02DcAa467c6a1070D19B82F718Bb5") genesis.write(genesis_string) genesis.close() -genesis_modification() \ No newline at end of file + +genesis_modification() From c7cf739283d14cf650f72eb7f1f75c19ccfd0dbe Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 15:13:06 -0700 Subject: [PATCH 12/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index c85164f5e2..27bde2404a 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -19,7 +19,7 @@ on: jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" - runs-on: ["buildjet-32vcpu-ubuntu-2204"] + runs-on: ["gcp-runners-athens"] env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" github_binary_version_link: "https://github.com/zeta-chain/ci-testing-node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" From 9df4929434044fa68a10c7216291447bc8038b38 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 15:21:55 -0700 Subject: [PATCH 13/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 27bde2404a..44cd3ccbc6 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -61,11 +61,6 @@ jobs: steps: - uses: actions/checkout@v1 - - id: install-aws-cli - uses: unfor19/install-aws-cli-action@v1 - with: - version: 2 - - uses: actions/setup-go@v4 with: check-latest: false From 27eaaf4e1e2926dedaaf1d6f4e7e0c5e2d7bbb9f Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 16:42:07 -0700 Subject: [PATCH 14/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 44cd3ccbc6..331749dab4 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -19,7 +19,7 @@ on: jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" - runs-on: ["gcp-runners-athens"] + runs-on: ["buildjet-32vcpu-ubuntu-2204"] env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" github_binary_version_link: "https://github.com/zeta-chain/ci-testing-node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" @@ -200,6 +200,13 @@ jobs: cp $DAEMON_HOME/config/genesis.json ./genesis.json + echo "enable swap" + sudo fallocate -l 50G ./swapfile + sudo chmod 600 ./swapfile + sudo mkswap ./swapfile + sudo swapon ./swapfile + sudo swapon --show + echo "Do Genesis Manipulation" export OLD_GENESIS=./latest.json export NEW_GENESIS=./genesis.json From 8de7c5c3d02d7bf7fb61986750cb64cf5b547fcb Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 17:01:48 -0700 Subject: [PATCH 15/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 331749dab4..ea47a0538a 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -199,9 +199,9 @@ jobs: zetacored validate-genesis cp $DAEMON_HOME/config/genesis.json ./genesis.json - + df -h echo "enable swap" - sudo fallocate -l 50G ./swapfile + sudo fallocate -l 20G ./swapfile sudo chmod 600 ./swapfile sudo mkswap ./swapfile sudo swapon ./swapfile From 3d0362c5ad1282cb05bbfeced7d9de52d1a08bdc Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 17:12:24 -0700 Subject: [PATCH 16/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index ea47a0538a..8cc1002003 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -201,7 +201,7 @@ jobs: cp $DAEMON_HOME/config/genesis.json ./genesis.json df -h echo "enable swap" - sudo fallocate -l 20G ./swapfile + sudo fallocate -l 30G ./swapfile sudo chmod 600 ./swapfile sudo mkswap ./swapfile sudo swapon ./swapfile From b6f633138aa98ec583cefad9c0e84b9aac0cfaf3 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 17:15:53 -0700 Subject: [PATCH 17/35] updated links and version for upgrade path testing from google --- .../actions/upgrade-testing/create_genesis.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/actions/upgrade-testing/create_genesis.py b/.github/actions/upgrade-testing/create_genesis.py index 27c17cb40a..bdd3fd2ecd 100644 --- a/.github/actions/upgrade-testing/create_genesis.py +++ b/.github/actions/upgrade-testing/create_genesis.py @@ -14,13 +14,19 @@ def genesis_modification(): exported_genesis = None genesis = None + print("APP_STATE:AUTH:ACCOUNTS") genesis_json_object["app_state"]["auth"]["accounts"] = genesis_json_object["app_state"]["auth"]["accounts"] + \ exported_genesis_json_object["app_state"]["auth"]["accounts"] + print("APP_STATE:CROSSCHAIN") genesis_json_object["app_state"]["crosschain"] = exported_genesis_json_object["app_state"]["crosschain"] + print("APP_STATE:OBSERVER") genesis_json_object["app_state"]["observer"] = exported_genesis_json_object["app_state"]["observer"] + print("APP_STATE:EMISSIONS") genesis_json_object["app_state"]["emissions"] = exported_genesis_json_object["app_state"]["emissions"] + print("APP_STATE:FUNGIBLE") genesis_json_object["app_state"]["fungible"] = exported_genesis_json_object["app_state"]["fungible"] + print("EVM:ACCOUNTS") evm_accounts = [] for index, account in enumerate(exported_genesis_json_object["app_state"]["evm"]["accounts"]): if account["address"] == "0x0000000000000000000000000000000000000001": @@ -36,12 +42,15 @@ def genesis_modification(): else: evm_accounts.append(account) + print("SET:EVM:ACCOUNTS") exported_genesis_json_object["app_state"]["evm"]["accounts"] = evm_accounts + evm_accounts = None + print("UPDATE:EVM") genesis_json_object["app_state"]["evm"] = exported_genesis_json_object["app_state"]["evm"] - genesis = open("genesis-edited.json", "w") - genesis_string = json.dumps(genesis_json_object, indent=2) - genesis.write(genesis_string) - genesis.close() + exported_genesis_json_object = None + print("SAVE:EDITED:GENESIS") + with open("genesis-edited.json", "w") as genesis: + genesis.write(json.dumps(genesis_json_object)) genesis_modification() From be42b85291b5a4f587491a0d104a8f1e864c49d9 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 17:22:02 -0700 Subject: [PATCH 18/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 8cc1002003..9cca550540 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -210,7 +210,7 @@ jobs: echo "Do Genesis Manipulation" export OLD_GENESIS=./latest.json export NEW_GENESIS=./genesis.json - /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py & + nohup /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py & > python_script.log 2>&1 PYTHON_PID=$! # Loop while the Python process is running @@ -218,6 +218,10 @@ jobs: free sleep 1 # Pause for 1 second before the next check done + + echo "PYTHON LOG" + cat python_script.log + echo "Move Manipulated Genesis" cp ./genesis-edited.json $DAEMON_HOME/config/genesis.json From 2b64babc49b7acb3cadafaad79a5c0adeef184ea Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 17:25:44 -0700 Subject: [PATCH 19/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 9cca550540..f1e51811b3 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -222,6 +222,9 @@ jobs: echo "PYTHON LOG" cat python_script.log + + ls -lah ./ + echo "Move Manipulated Genesis" cp ./genesis-edited.json $DAEMON_HOME/config/genesis.json From 22013f544c98156041b775ecdebe99ee7c0f83a5 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 17:36:46 -0700 Subject: [PATCH 20/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index f1e51811b3..c1cc60a2b2 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -210,7 +210,7 @@ jobs: echo "Do Genesis Manipulation" export OLD_GENESIS=./latest.json export NEW_GENESIS=./genesis.json - nohup /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py & > python_script.log 2>&1 + nohup /usr/bin/time -v python .github/actions/upgrade-testing/scripts/create_genesis.py & PYTHON_PID=$! # Loop while the Python process is running @@ -219,15 +219,11 @@ jobs: sleep 1 # Pause for 1 second before the next check done - echo "PYTHON LOG" - cat python_script.log - - ls -lah ./ echo "Move Manipulated Genesis" cp ./genesis-edited.json $DAEMON_HOME/config/genesis.json - + ls -lah ./ cat $DAEMON_HOME/config/genesis.json | grep -A 10 -B 10 out_tx_tracker echo "Zetavisor Version" From a32a115ec6d2d219c0ff4ac497673a72528ff8fd Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 17:47:18 -0700 Subject: [PATCH 21/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index c1cc60a2b2..27f66db8d8 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -218,12 +218,12 @@ jobs: free sleep 1 # Pause for 1 second before the next check done - - ls -lah ./ - + echo "Move Manipulated Genesis" cp ./genesis-edited.json $DAEMON_HOME/config/genesis.json - ls -lah ./ + echo "DAEMON HOME: $DAEMON_HOME" + ls -lah $DAEMON_HOME/config/ + cat $DAEMON_HOME/config/genesis.json | grep -A 10 -B 10 out_tx_tracker echo "Zetavisor Version" From 7f7d74d017763aa2c75f102dfd0d3904844a7c19 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 18:13:45 -0700 Subject: [PATCH 22/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 27f66db8d8..94d88ef5b2 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -199,7 +199,6 @@ jobs: zetacored validate-genesis cp $DAEMON_HOME/config/genesis.json ./genesis.json - df -h echo "enable swap" sudo fallocate -l 30G ./swapfile sudo chmod 600 ./swapfile @@ -223,9 +222,7 @@ jobs: cp ./genesis-edited.json $DAEMON_HOME/config/genesis.json echo "DAEMON HOME: $DAEMON_HOME" ls -lah $DAEMON_HOME/config/ - - cat $DAEMON_HOME/config/genesis.json | grep -A 10 -B 10 out_tx_tracker - + echo "Zetavisor Version" zetavisor version || echo "zetavisor not found" zetacored version || echo "zetcored not found" From 0f0e70e509dfeab9474b1df15541e76a8d9c9387 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 18:44:59 -0700 Subject: [PATCH 23/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 94d88ef5b2..bf727deabe 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -141,7 +141,7 @@ jobs: sudo chmod a+x /home/runner/.zetacored/zetavisor/genesis/bin/zetacored echo "PATH=/home/runner/.zetacored/zetavisor/genesis/bin:$PATH" >> ${GITHUB_ENV} - - name: "START_TESTING_NETWORK" + - name: "SETUP:GENESIS" run: | pip install memory_profiler zetacored config keyring-backend $KEYRING --home ${DAEMON_HOME} @@ -227,6 +227,9 @@ jobs: zetavisor version || echo "zetavisor not found" zetacored version || echo "zetcored not found" + + - name: "START_TESTING_NETWORK" + run: | echo "Start Network" nohup zetavisor start --rpc.laddr tcp://0.0.0.0:26657 --minimum-gas-prices ${GAS_PRICES} "--grpc.enable=true" > cosmovisor.log 2>&1 & From e15a1b9b18daaad45d5e5f1ddc43725aa7de5f46 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 19:04:09 -0700 Subject: [PATCH 24/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index bf727deabe..4951e5b84a 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -19,7 +19,7 @@ on: jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" - runs-on: ["buildjet-32vcpu-ubuntu-2204"] + runs-on: ["buildjet-16vcpu-ubuntu-2204"] env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" github_binary_version_link: "https://github.com/zeta-chain/ci-testing-node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" @@ -232,7 +232,13 @@ jobs: run: | echo "Start Network" nohup zetavisor start --rpc.laddr tcp://0.0.0.0:26657 --minimum-gas-prices ${GAS_PRICES} "--grpc.enable=true" > cosmovisor.log 2>&1 & - + duration=10 + start_time=$SECONDS + while [ $(($SECONDS - start_time)) -lt ${UPGRADES_SLEEP_TIME} ]; do + free + echo "Looping..." + sleep 1 + done sleep ${UPGRADES_SLEEP_TIME} cat cosmovisor.log From 7ecd21497f5c17d5ce9308a3955a22ad8dbfb658 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 19:18:33 -0700 Subject: [PATCH 25/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 4951e5b84a..9a5617cd66 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -20,6 +20,7 @@ jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" runs-on: ["buildjet-16vcpu-ubuntu-2204"] + timeout-minutes: 3000 env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" github_binary_version_link: "https://github.com/zeta-chain/ci-testing-node/releases/download/${{ github.event.inputs.version }}/zetacored_testnet-linux-amd64" @@ -239,8 +240,6 @@ jobs: echo "Looping..." sleep 1 done - sleep ${UPGRADES_SLEEP_TIME} - cat cosmovisor.log - name: "DETERMINE_UPGRADE_TYPE" shell: python @@ -273,6 +272,7 @@ jobs: - name: "NON_CONSENSUS_BREAKING_UPGRADE" if: env.UPGRADE_TYPE == 'NONCON' run: | + cat cosmovisor.log echo ${UPGRADE_TYPE} echo "*********CHECK VERSION BEFORE BINARY SWITCH*********" zetavisor version From 5b42cce2931b91b2db4afc0bb139acc927aa0344 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 19:30:49 -0700 Subject: [PATCH 26/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 9a5617cd66..17c3d9babd 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -19,7 +19,7 @@ on: jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" - runs-on: ["buildjet-16vcpu-ubuntu-2204"] + runs-on: ["gcp-runners-athens"] timeout-minutes: 3000 env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" From 0ff266d5ccb926bb10f5ccc514a9c109f6bca3c7 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 19:33:22 -0700 Subject: [PATCH 27/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 17c3d9babd..9a5617cd66 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -19,7 +19,7 @@ on: jobs: upgrade_path_test_state_export: name: "UPGRADE_PATH_TEST_STATE_EXPORT" - runs-on: ["gcp-runners-athens"] + runs-on: ["buildjet-16vcpu-ubuntu-2204"] timeout-minutes: 3000 env: latest_state_export: "https://storage.googleapis.com/statesync-rpc-snapshots-zetachain-dev/latest.json" From b66ec56e2f869105c90769812fdaf07b671e736b Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 19:48:43 -0700 Subject: [PATCH 28/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 9a5617cd66..af602560d0 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -231,6 +231,9 @@ jobs: - name: "START_TESTING_NETWORK" run: | + sudo swapoff ./swapfile + sudo rm ./swapfile + echo "Start Network" nohup zetavisor start --rpc.laddr tcp://0.0.0.0:26657 --minimum-gas-prices ${GAS_PRICES} "--grpc.enable=true" > cosmovisor.log 2>&1 & duration=10 From d932c6f107b1c3cea6cac6ab5b15af944955100f Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Mon, 20 Nov 2023 20:06:13 -0700 Subject: [PATCH 29/35] updated links and version for upgrade path testing from google --- .github/workflows/upgrade_path_testing.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index af602560d0..506309bd13 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -38,6 +38,7 @@ jobs: DENOM: "azeta" DAEMON_ALLOW_DOWNLOAD_BINARIES: "true" DAEMON_RESTART_AFTER_UPGRADE: "true" + SLEEP_START_TIME: "800" MONIKER: "zeta" BLOCK_TIME_SECONDS: "6" PROPOSAL_TIME_SECONDS: "60" @@ -238,11 +239,12 @@ jobs: nohup zetavisor start --rpc.laddr tcp://0.0.0.0:26657 --minimum-gas-prices ${GAS_PRICES} "--grpc.enable=true" > cosmovisor.log 2>&1 & duration=10 start_time=$SECONDS - while [ $(($SECONDS - start_time)) -lt ${UPGRADES_SLEEP_TIME} ]; do + while [ $(($SECONDS - start_time)) -lt ${SLEEP_START_TIME} ]; do free echo "Looping..." sleep 1 done + cat cosmovisor.log - name: "DETERMINE_UPGRADE_TYPE" shell: python From 7deafd754d6375ed60c5c6318ee7b61dd250f816 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Tue, 21 Nov 2023 10:16:25 -0700 Subject: [PATCH 30/35] updated --- .github/workflows/upgrade_path_testing.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 506309bd13..b223fd087e 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -229,6 +229,15 @@ jobs: zetavisor version || echo "zetavisor not found" zetacored version || echo "zetcored not found" + echo "BEFORE CHANGE CONFIG DB" + cat $DAEMON_HOME/config/config.toml + echo "***************************" + + sed -i 's/db_backend = "goleveldb"/db_backend = "pebbledb"/' $DAEMON_HOME/config/config.toml + + echo "AFTER CHANGE CONFIG DB" + cat $DAEMON_HOME/config/config.toml + echo "***************************" - name: "START_TESTING_NETWORK" run: | From aacb882cc72dc891a19a299ab94445cc16a76b6b Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Tue, 21 Nov 2023 12:05:15 -0700 Subject: [PATCH 31/35] updated --- .github/workflows/upgrade_path_testing.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index b223fd087e..95bbfb8625 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -233,6 +233,7 @@ jobs: cat $DAEMON_HOME/config/config.toml echo "***************************" + echo "fix db" sed -i 's/db_backend = "goleveldb"/db_backend = "pebbledb"/' $DAEMON_HOME/config/config.toml echo "AFTER CHANGE CONFIG DB" From 3ae871670782fe9e11bd93fbbbe903dd038e142d Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Tue, 21 Nov 2023 12:25:02 -0700 Subject: [PATCH 32/35] updated --- .github/workflows/upgrade_path_testing.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upgrade_path_testing.yaml b/.github/workflows/upgrade_path_testing.yaml index 95bbfb8625..94f3c7f6e4 100644 --- a/.github/workflows/upgrade_path_testing.yaml +++ b/.github/workflows/upgrade_path_testing.yaml @@ -234,7 +234,7 @@ jobs: echo "***************************" echo "fix db" - sed -i 's/db_backend = "goleveldb"/db_backend = "pebbledb"/' $DAEMON_HOME/config/config.toml + sed -i 's/db_backend = "goleveldb"/db_backend = "pebbledb"/g' $DAEMON_HOME/config/config.toml echo "AFTER CHANGE CONFIG DB" cat $DAEMON_HOME/config/config.toml From fc5bd0dc35585b574b9d344b402fb679906caa23 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Tue, 21 Nov 2023 16:19:39 -0700 Subject: [PATCH 33/35] updated --- .github/workflows/validate-changelog.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/validate-changelog.yml b/.github/workflows/validate-changelog.yml index 33f3d75d07..b62e411b8f 100644 --- a/.github/workflows/validate-changelog.yml +++ b/.github/workflows/validate-changelog.yml @@ -14,6 +14,7 @@ jobs: fetch-depth: 0 - name: Check for CHANGELOG.md changes + if: ${{ contains(github.event.pull_request.labels.*.name, 'no-changelog') }} run: | git fetch origin ${{ github.base_ref }} CHANGELOG_DIFF=$(git diff origin/${{ github.base_ref }} origin/${{ github.head_ref }} -- changelog.md) From 96d681970d5956b87c3cf542a9ed5768d5d7c8e3 Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Tue, 21 Nov 2023 16:32:38 -0700 Subject: [PATCH 34/35] updated --- changelog.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/changelog.md b/changelog.md index 8bb9a3d25d..52869ffec4 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,6 @@ # CHANGELOG -## Version: v12.1.0 +## Version: v10.1.0 ### What's Changed: * fix: updated release ci * fix: added upgrade name, and allow download. allows to test release can. by @gzukel in https://github.com/zeta-chain/node/pull/1195 @@ -40,4 +40,3 @@ * fix: begin blocker for mock mainnet by @kingpinXD in https://github.com/zeta-chain/node/pull/1308 - From af53da4aa4ea5cb264202dfaaacdaea734feb47f Mon Sep 17 00:00:00 2001 From: Grant Zukel Date: Tue, 21 Nov 2023 17:09:18 -0700 Subject: [PATCH 35/35] updated --- .github/workflows/validate-changelog.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-changelog.yml b/.github/workflows/validate-changelog.yml index b62e411b8f..1e5374179f 100644 --- a/.github/workflows/validate-changelog.yml +++ b/.github/workflows/validate-changelog.yml @@ -14,7 +14,7 @@ jobs: fetch-depth: 0 - name: Check for CHANGELOG.md changes - if: ${{ contains(github.event.pull_request.labels.*.name, 'no-changelog') }} + if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-changelog') }} run: | git fetch origin ${{ github.base_ref }} CHANGELOG_DIFF=$(git diff origin/${{ github.base_ref }} origin/${{ github.head_ref }} -- changelog.md)