Skip to content

Conversation

@beck-8
Copy link

@beck-8 beck-8 commented Jan 16, 2026

#30

@FilOzzy FilOzzy added this to FOC Jan 16, 2026
@github-project-automation github-project-automation bot moved this to 📌 Triage in FOC Jan 16, 2026
@beck-8 beck-8 marked this pull request as draft January 16, 2026 13:54
@rjan90 rjan90 linked an issue Jan 16, 2026 that may be closed by this pull request
@rjan90 rjan90 moved this from 📌 Triage to ⌨️ In Progress in FOC Jan 16, 2026
… tools in image

Mounting empty host directories to these paths hides the installed tools, causing 'cargo/forge not found' errors.
pdptool is compiled for the container environment and cannot execute
on the host due to platform/library incompatibilities. Run it via
docker exec and use mounted fast-storage for test files.
pdptool runs inside the container and must connect to localhost:4702
(container internal port), not the dynamically allocated host port.
@beck-8 beck-8 changed the title fix: Docker build GID conflict on macOS fix: Docker build on macOS Jan 16, 2026
@beck-8
Copy link
Author

beck-8 commented Jan 16, 2026

 INFO src/docker/logs.rs:109: ✓ Removed 24 dead foc* containers
 INFO src/commands/start/mod.rs:487: [3/3] Writing post-start status snapshot...
 INFO src/docker/logs.rs:119: Writing post-start status to: /Users/beck/.foc-devnet/run/26jan17-0123_WoblyFig/post_start_status.log
 INFO src/docker/logs.rs:132: ✓ Post-start status logged
 INFO src/commands/start/mod.rs:490: ═══════════════════════════════════════════════════════════
 INFO src/commands/start/mod.rs:491: Post-start teardown completed successfully
 INFO src/commands/start/mod.rs:492: ═══════════════════════════════════════════════════════════
 INFO src/commands/start/mod.rs:464: Cluster started successfully!

# beck @ beckMacBook-Pro in ~/workspace/foc-localnet on git:fix/docker-gid-conflict x [1:34:12]

@beck-8
Copy link
Author

beck-8 commented Jan 16, 2026

pdptool was also placed in the container because cross-platform issues aren't limited to macOS. The same problem might occur when using it on Ubuntu versions below 24.04.

@beck-8 beck-8 marked this pull request as ready for review January 16, 2026 17:46
@wjmelements
Copy link

I have tried cargo run -- init on this branch and it worked.

@wjmelements
Copy link

I have tried cargo run -- init on this branch and it worked.

The other steps worked too

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

Labels

None yet

Projects

Status: ⌨️ In Progress

Development

Successfully merging this pull request may close these issues.

cargo run -- init fails in groupadd with GID already exists

2 participants