At the moment this in binary only release.
NOTE: At this moment, it is *not* possible to build the node binary from the source code - the only way how to upgrade is to use either the provided docker image, or precompiled binaries attached to this release.
👉 Please follow the official Upgrade Guide for v0.15.1 here: https://github.com/fetchai/genesis-fetchhub/blob/main/fetchhub-4/10-software-upgrade-v0.15.1.md.
The node binary is provided only as linux static (musl) build for x86_64 & aarch64 CPU architectures, and is available in 2 forms:
-
As publicly accessible docker image
fetchai/fetchd:v0.15.1-ae12a4f-musl(it is multi-plafrom image for both above mentioned CPU architectures) -
As precompiled static binaries in this release (for both above mentioned CPU architectures)
- The precompiled static binaries are exactly the same (= identical) as the binaries baked in the multi-platform docker images
- In order to get the precompiled binary, based on your CPU architecture select and download the correct file
fetchd_v0.15.1-ae12a4f_static_linux_ARCHITECTURE.tgz
You can verify the sha256 checksum of the binary you downloaded and unpacked with checksums provided in the fetchd_v0.15.1-ae12a4f_static_linux.sha256.txt file:
After unpacking the binary, please verify that it is the right version by running the following command:
fetchd version
It *must* return the following version:
v0.15.1-0-gae12a4f