numbersprotocol / numbers-network

MIT License
1 stars 1 forks source link

Update mainnet and testnet nodes from v1.10.17 to v1.11.1 #83

Closed sync-by-unito[bot] closed 8 months ago

sync-by-unito[bot] commented 9 months ago

!! Ensure the announcement has been published before upgrading !!

https://github.com/ava-labs/avalanchego/releases/tag/v1.10.17

  1. The supported plugin version is 30.
  2. https://github.com/ava-labs/subnet-evm/releases/tag/v0.5.10

SOP to update nodes

  1. Create instance backup image
  2. Backup node keys
  3. Run the update steps below

Network Update History


Steps


// 1 - Set up updating script

// node updating scripts: [https://github.com/numbersprotocol/numbers-network/tree/main/chains](https://github.com/numbersprotocol/numbers-network/tree/main/chains)

vim update-validator-testnet.sh

// 2 - Stop running node by ctrl+c

./update-validator-testnet.sh

// 3 - Run updated node

cd ~/avalanchego-{target-version}/

./run.sh

// 4 - Wait until see "consensus starting" of the chains

// 5 - Verify if all validators are running successfully


cd ~/avalanchego-api-scripts/api

./platform.getCurrentValidators.sh 2gHgAgyDHQv7jzFg6MxU2yyKq5NZBpwFLFeP8xX2E3gyK1SzSQ | jq .

./info.peers.sh | jq .

// 6 - Update numbers-network repository


┆Issue is synchronized with this Asana task by Unito ┆Created By: Bofu Chen

sync-by-unito[bot] commented 9 months ago

➤ Bofu Chen commented:

Download AvalancheGo v1.10.19
AvalancheGo v1.10.19 (Cortina 19 ( https://info.avax.network/e3t/Ctc/I6+113/cVNLY04/VVsW235r8z74W3svNcf1GZJZ1W5BVC1m58VqJgN7nzPwn3qgyTW7Y8-PT6lZ3nVW3K4_zT2ZGdY4W6XhwVL2nXTkpW62YJqg3xyQR-W1kzNh95Wdzn5W6_Jnlm5njYpLN9gxmpmqv-GtW2Fhrkh3XjCm1W1vVVdk5dzQs4W7f1Sq645ymVGW5KqNZM7zSC6TN2DwG7pnqc7HW22hvwS8GKfDsW7PQTTS2mY9TNW1gy2rC4K9TkXW4YXdPR6R_MrgW734w1Q2n4Qz8W3rfcKq1q5VSYW2D1q5T8H2_YSW2k7xHT9lg2mPW7tnh2Q86MtpdW98DFlS4dgvTlW945Vbx7wFkZ9VZLJJ24wj64FW81nW5r3mp9mBN5pQFzhst4zmW4gSS6V4wg5hqf3sCT1Y04 )) was just released. This version (v1.10.19) is backwards compatible to v1.10.0. It is optional but recommended.
This release includes: * Options Before Verification (Deferred Verification Prep) * Fix P-Chain Validator Set Race * Fix C-Chain Bloom Filter Reconstruction
The supported plugin version is 31 (unchanged). If you run a Subnet VM on v1.10.18, it will also work with v1.10.19.
You can read Patrick O'Grady's analysis of the release below:
Read the analysis ( https://info.avax.network/e3t/Ctc/I6+113/cVNLY04/VVsW235r8z74W3svNcf1GZJZ1W5BVC1m58VqJgN7nzPwn3qgyTW7Y8-PT6lZ3n9W48ncFn3K0p6XW9hzYHV61tbzKN2dTRBpLQn99N6DC2W01TbFBW1Bvb7P65Q6fbW5cp0Nv3dx6jCW8VpssR5jVYlgW6C6NVg1kVqX5W3qZ9Yy5HvZdkW6x8xYq4CCHmXW7XVgTH72X2s4N93BslfdBzyLW1t-9437MCJn1W21Tn473tNYFyW7FjlbR3XmgzkW2tDXs67w0WJlW6GJQNj6GLQ9XW31VdLN8HQPhzW8tX0CH91MG0qW9b1xyS6Wb78tW68cdVk5Hsrf4N6Cp2ljd2c_PW8S6pWt4w8FZ5W3YTcPJ7Fh2rZW404QJl7GWr0pW5q38kS4Byk7df2MGch204 )
sync-by-unito[bot] commented 9 months ago

➤ Bofu Chen commented:

Steffen DarwinScott Yan We expect the update to take two hours (1pm - 3pm). Thanks!

sync-by-unito[bot] commented 9 months ago

➤ Steffen Darwin commented:

Scheduled announcement for 03:00 UTC (2hrs before maintenance)

sync-by-unito[bot] commented 9 months ago

➤ Scott Yan commented:

Scheduled Maintenance at statuspage

sync-by-unito[bot] commented 9 months ago

➤ Bofu Chen commented:

Steffen DarwinScott Yan sorry I got a sick leave and will postpone this task. I will ping you after the new date is confirmed.

sync-by-unito[bot] commented 9 months ago

➤ Scott Yan commented:

Bofu Chen take care , Has been canceled Scheduled Maintenance at statuspage

sync-by-unito[bot] commented 8 months ago

➤ Bofu Chen commented:

Durango is coming to Mainnet

AvalancheGo v1.11.0 (Durango ( https://info.avax.network/e3t/Ctc/I6+113/cVNLY04/VWJBdb78F-30W6R0bPQ2jPJMSW5q0Twr59PHSFMmLVSR3qgyTW7Y8-PT6lZ3pgW9cChrt25v2ybW6JN4pg6y2G-4W2yD8xV883Dz4W4kQm_91zKV3HLcpkcJCB4bW3RbKRT6-l9cLW6pNCpf8Gn_d2W524Z4q1wlkctW83NsT01m_B0XW1g3Jqd39Hlk8W7rQ3_p4XfS5bW41TssZ3jhTs5W7W5Y7r6vR9FQW49Fcmw71BDFxW7XYWDb9jYB0-W3F89CT6fDctQW6vyDHr7YFr_hW4Z3x-040WTYsN1nK27LtFk2GN71Wd-zHfc-_W5Cj6G51KvyfrN8p29sRw5Q_bW53v4Ty8zndDpW3ZfC861VZpwXW9bccQ35d-xgZW8shlG53M2_W6f4RtglH04 )) was just released!

Today, the production code for a proposed upgrade to the Avalanche Network was published. If sufficient stake supports Durango, it will activate on Mainnet at 11 AM ET on Wednesday, March 6th, 2024. Durango contains ACPs that are not compatible with < v1.11.0 (Cortina). If Durango activates and you do not upgrade your node before the activation time, your node will be unable to process new blocks and will be marked as offline by other nodes (impacting your node's uptime and potentially jeopardizing your staking rewards).

sync-by-unito[bot] commented 8 months ago

➤ Bofu Chen commented:

Steffen DarwinScott Yan I updated testnet last week and will only update mainnet on 2/29.

sync-by-unito[bot] commented 8 months ago

➤ Steffen Darwin commented:

Bofu Chen same time as previous right? (1pm - 3pm)

sync-by-unito[bot] commented 8 months ago

➤ Bofu Chen commented:

Steffen Darwin yes 👍

sync-by-unito[bot] commented 8 months ago

➤ Bofu Chen commented:

Scott YanSteffen Darwin FYI our mainnet is updated smoothly. It's an essential update (v1.10 → v1.11), so it took longer to ensure everything is on track.

sync-by-unito[bot] commented 8 months ago

➤ Scott Yan commented:

check the commit & transfer NUM success