Upgrade to 10.6.2 (recommended)

Safe upgrade guide from older 8.x/9.x/10.x nodes to cardano-node 10.6.2

This guide upgrades an existing relay/BP to cardano-node 10.6.2 with minimal downtime.

0) Pre-checks

cardano-node --version
cardano-cli --version
systemctl status cardano-node --no-pager

Record current versions and ensure node is healthy before upgrade.

1) Download + verify release artifact

cd /tmp
ARCH=$(uname -m)
if [ "$ARCH" = "x86_64" ]; then FILE=cardano-node-10.6.2-linux-amd64.tar.gz; else FILE=cardano-node-10.6.2-linux-arm64.tar.gz; fi

curl -L -o "$FILE" "https://github.com/IntersectMBO/cardano-node/releases/download/10.6.2/$FILE"
curl -L -o cardano-node-10.6.2-sha256sums.txt "https://github.com/IntersectMBO/cardano-node/releases/download/10.6.2/cardano-node-10.6.2-sha256sums.txt"

sha256sum "$FILE"
cat cardano-node-10.6.2-sha256sums.txt

Ensure checksum matches exactly.

2) Backup binaries + configs

3) Install new binaries

4) Refresh mainnet config bundle

5) Restart node

6) Post-upgrade validation

7) Rollback (if needed)


Notes for 10.6.2

  • Source builders must use libblst 0.3.14.

  • cardano-cli version may differ from node version (this is expected in current packaging).

  • Upgrade relay first, then BP (for safer pool operations).

Last updated