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

feat(docker/recipe): create kona-node-dev recipe#3201

Merged
einar-oplabs merged 12 commits intomainfrom
einar/kona-node-dev-recipe
Jan 14, 2026
Merged

feat(docker/recipe): create kona-node-dev recipe#3201
einar-oplabs merged 12 commits intomainfrom
einar/kona-node-dev-recipe

Conversation

@einar-oplabs
Copy link
Collaborator

@einar-oplabs einar-oplabs commented Dec 16, 2025

Create docker compose recipe for locally running a kona-node development branch.

Brings up Prometheus and Graphana instances.

Closes: #3200
ref: #2963

@wiz-b4c72f16a4
Copy link

wiz-b4c72f16a4 bot commented Dec 16, 2025

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities -
Data Finding Sensitive Data -
Secret Finding Secrets -
IaC Misconfiguration IaC Misconfigurations 2 High 4 Medium 3 Low
SAST Finding SAST Findings -
Software Supply Chain Finding Software Supply Chain Findings -
Total 2 High 4 Medium 3 Low

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension.

@codecov
Copy link

codecov bot commented Dec 16, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.0%. Comparing base (6d30f52) to head (720b013).
⚠️ Report is 9 commits behind head on main.
✅ All tests successful. No failed tests found.

❗ There is a different number of reports uploaded between BASE (6d30f52) and HEAD (720b013). Click for more details.

HEAD has 23 uploads less than BASE
Flag BASE (6d30f52) HEAD (720b013)
proof 11 0
e2e 11 0
unit 2 1

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@einar-oplabs einar-oplabs changed the title test(docker/recipe): create kona node dev recipe test(docker/recipe): create kona-node-dev recipe Dec 16, 2025
@einar-oplabs einar-oplabs changed the title test(docker/recipe): create kona-node-dev recipe feat(docker/recipe): create kona-node-dev recipe Dec 16, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

This pull request has been automatically marked as stale because it has been inactive for 3 weeks.
It will be closed in 1 week if no further activity occurs.
If you believe this PR should remain open, please add the M-prevent-stale label or leave a comment.

@github-actions github-actions bot added M-stale and removed M-stale labels Jan 7, 2026
@einar-oplabs einar-oplabs self-assigned this Jan 9, 2026
@einar-oplabs einar-oplabs marked this pull request as ready for review January 9, 2026 00:06
@einar-oplabs einar-oplabs force-pushed the einar/kona-node-dev-recipe branch from 4fb29ba to b1614b3 Compare January 9, 2026 00:08
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we have git submodules here when we have access to kona in this repository? Doesn't that create circular dependencies?

Copy link
Member

@theochap theochap Jan 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does create circular dependencies. just init never completes on my Mac

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your comment made me realize submodules were not a good approach. I have moved away from them now.

You still need the init step though:

just init
just up
# http://<ip>:3000

NB You will see

 ERROR engine: Failed to drain engine tasks err=()

there is #3247 to fix that.

@theochap
Copy link
Member

theochap commented Jan 9, 2026

Why do we have a new git repository initialized inside the recipes/kona-node-dev? Can't we just use the main .git?

Copy link
Member

@theochap theochap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving to unblock

@einar-oplabs einar-oplabs added this pull request to the merge queue Jan 14, 2026
Merged via the queue into main with commit e0a3551 Jan 14, 2026
31 of 32 checks passed
@einar-oplabs einar-oplabs deleted the einar/kona-node-dev-recipe branch January 14, 2026 16:02
theochap pushed a commit to ethereum-optimism/optimism that referenced this pull request Jan 15, 2026
Create docker compose recipe for locally running a `kona-node`
development branch.

Brings up Prometheus and Graphana instances.

Closes: #3200 
ref: #2963
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(docker/recipes): create docker recipe running a kona-node development branch

2 participants