Skip to content

refactor(coprocessor): fix db-migration misconfigs#254

Merged
tawadaa merged 3 commits intomainfrom
aw/chore/fix-rust-base-images
Jun 13, 2025
Merged

refactor(coprocessor): fix db-migration misconfigs#254
tawadaa merged 3 commits intomainfrom
aw/chore/fix-rust-base-images

Conversation

@tawadaa
Copy link
Copy Markdown
Contributor

@tawadaa tawadaa commented Jun 12, 2025

No description provided.

@tawadaa tawadaa requested a review from Copilot June 12, 2025 17:30
@tawadaa tawadaa force-pushed the aw/chore/fix-rust-base-images branch from bb361e1 to e9b24bf Compare June 12, 2025 17:32
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR refactors the database migration setup by removing the old fhevm-db Dockerfile and introducing a new multi-stage db-migration Dockerfile, and updates both the Docker Compose service and CI workflow to use the new configuration.

  • Remove legacy fhevm-db/Dockerfile and add db-migration/Dockerfile with builder and runtime stages
  • Update docker-compose.yml to reference the new migration image, add startup command and healthcheck
  • Rename CI job and concurrency group in the GitHub Actions workflow to target db-migration

Reviewed Changes

Copilot reviewed 24 out of 24 changed files in this pull request and generated 3 comments.

File Description
coprocessor/fhevm-engine/fhevm-db/Dockerfile Deleted legacy Dockerfile
coprocessor/fhevm-engine/db-migration/Dockerfile Added new multi-stage Dockerfile for migrations
coprocessor/fhevm-engine/coprocessor/docker-compose.yml Switched service to use new Dockerfile, added healthcheck
.github/workflows/coprocessor-docker-build-db-migration.yml Renamed workflow job and concurrency group to db-migration

Comment thread coprocessor/fhevm-engine/db-migration/Dockerfile
Comment thread coprocessor/fhevm-engine/db-migration/Dockerfile
Comment thread coprocessor/fhevm-engine/db-migration/Dockerfile
@tawadaa tawadaa force-pushed the aw/chore/fix-rust-base-images branch from 1c21cee to 26cc0ba Compare June 12, 2025 17:49
@tawadaa tawadaa force-pushed the aw/chore/fix-rust-base-images branch 3 times, most recently from 5511665 to ac65cbe Compare June 13, 2025 13:28
@tawadaa tawadaa force-pushed the aw/chore/fix-rust-base-images branch from ac65cbe to db7fb57 Compare June 13, 2025 14:21
@tawadaa tawadaa merged commit 38a20ab into main Jun 13, 2025
57 of 61 checks passed
@tawadaa tawadaa deleted the aw/chore/fix-rust-base-images branch June 13, 2025 15:37
paulo-zama pushed a commit that referenced this pull request Mar 26, 2026
By default the simple nonce manager is used.
Set cached nonce manager to allow parallel transaction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants