Skip to content
This repository was archived by the owner on Jan 22, 2026. It is now read-only.

ci: Add Coldcard simulator#95

Draft
jirijakes wants to merge 3 commits intobitcoindevkit:masterfrom
jirijakes:coldcard_ci
Draft

ci: Add Coldcard simulator#95
jirijakes wants to merge 3 commits intobitcoindevkit:masterfrom
jirijakes:coldcard_ci

Conversation

@jirijakes
Copy link
Contributor

@jirijakes jirijakes commented Feb 2, 2024

An attempt to add Coldcard simulator.

Notes:

  • Pulls ~10 GB of source code. Unfortunately, adding --shallow-submodules was failing on one of the repositories.
  • Whole docker image is ~14 GB.
  • New docker build takes ~20 minutes, most of it is git clone.
  • Pulls 6.2.2X, I did not manage to build 5.2.2 successfully.
  • So far did not touch tests, some are failing.

@jirijakes
Copy link
Contributor Author

I don't know how to continue and I don't know exactly what is the problem. Is the image too big (14G)? I thought for public repositories, the limit was more than that.

I assume it's the image size but at this point, I don't know how to reduce it.

#19 exporting layers 374.3s done
#19 ERROR: mount callback failed on /tmp/containerd-mount4161316911:
  mount callback failed on /tmp/containerd-mount1156002661:
  failed to write compressed diff:
  failed to create diff tar stream:
  failed to copy:
  write /var/lib/buildkit/runc- overlayfs/content/ingest/51e366916285673cf957c58ec6377b823e9dd736895c3a3942221f3339520a0e/data:
  no space left on device
------
 > exporting to docker image format:
------
ERROR: failed to solve: mount callback failed on /tmp/containerd-mount4161316911:
  mount callback failed on /tmp/containerd-mount1156002661:
  failed to write compressed diff:
  failed to create diff tar stream:
  failed to copy:
  write /var/lib/buildkit/runc-overlayfs/content/ingest/51e366916285673cf957c58ec6377b823e9dd736895c3a3942221f3339520a0e/data:
  no space left on device

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant