The binary used for fs-repo-migrations is currently amd64 only. This means that IPFS containers on arm64 platforms fail when trying to execute an x86 binary, leading to a container fail/restart loop.
related to #104
Approach
This tweak pulls arch-specific binaries by mapping the output of uname -m to the relevant arch tag.
Test instructions
build and run this container on arm64 machines like rock5 and MacOS M* machines.
Context
The binary used for fs-repo-migrations is currently amd64 only. This means that IPFS containers on arm64 platforms fail when trying to execute an x86 binary, leading to a container fail/restart loop.
related to #104
Approach
This tweak pulls arch-specific binaries by mapping the output of uname -m to the relevant arch tag.
Test instructions
build and run this container on arm64 machines like rock5 and MacOS M* machines.