Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.
This repository was archived by the owner on May 20, 2025. It is now read-only.

[Bug]: Missing Apple M1 support #28

@wulfraem

Description

@wulfraem

Bug description

Wanted to run the sandbox on a MacBook with Apple M1 Pro chip, but it seems like the architecture isn't supported by one or more of the images used in the docker-compose.

Expected behavior

I can clone the repository and run ./bootstrap.sh.

Can the issue reliably be reproduced?

Yes

Example repository

No response

Steps to reproduce

Checking the chip (just to show, that it's an M1):

> ~/p/iota sysctl machdep.cpu.brand_string
machdep.cpu.brand_string: Apple M1 Pro

Cloning repository

> ~/p/iota git clone https://github.com/iotaledger/iota-sandbox.git
Cloning into 'iota-sandbox'...
remote: Enumerating objects: 405, done.
remote: Counting objects: 100% (186/186), done.
remote: Compressing objects: 100% (83/83), done.
remote: Total 405 (delta 126), reused 138 (delta 98), pack-reused 219
Receiving objects: 100% (405/405), 132.00 KiB | 3.57 MiB/s, done.
Resolving deltas: 100% (231/231), done.
⋊> ~/p/iota cd iota-sandbox

Running bootstrap script

> ~/p/i/iota-sandbox on main ◦ cd sandbox/
⋊> ~/p/i/i/sandbox on main ◦ ./bootstrap.sh
[+] Creating 1/0
 ✔ Network sandbox_default  Created
loading protocol parameters ...
loading genesis addresses from command line ...
Snapshot creation successful!
creating databases ...
loading genesis snapshot ...
create first milestone ...
store coordinator state ...
network bootstrap successful!

shutdown storage ...
Bootstrap chain...
[+] Running 7/8
 ⠋ chronicle Pulling
 ✘ mongo Error
 ✘ bootstrap-chain Error
 ✘ traefik Error
 ✘ influx Error
 ✘ wasp-dashboard Error
 ✘ wasp Error
 ✘ fund-chain-account Error
no matching manifest for linux/arm64/v8 in the manifest list entries
Configuring toolkit...
Bootstraping and funding chain done. Cleaning up...
[+] Running 1/0
 ✔ Network sandbox_default  Removed
Cleanup done, run docker compose up -d to start the network.
⋊> ~/p/i/i/sandbox on main ◦

Language

Rust

Language Version

v 1.75.0

Version

v1.0.2

Hardware specifications

  • Operating system: macOS 14.3 (23D56)
  • RAM: 16 GB
  • Cores: 10 (8 performance and 2 efficiency)

Additional info

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions