feat: upgrade DMQ node to 0.7.0.0 - #3361
Draft
jpraynaud wants to merge 12 commits into
Draft
Conversation
22 tasks
Test Results 5 files 209 suites 59m 54s ⏱️ Results for commit 5efb2d4. ♻️ This comment has been updated with latest results. |
jpraynaud
force-pushed
the
jpraynaud/3358-update-dmq-node-0.7.0.0
branch
from
July 3, 2026 10:09
b86be17 to
2d6ffae
Compare
There was a problem hiding this comment.
Pull request overview
This PR upgrades the project’s DMQ node baseline to 0.7.0.0 across runtime configuration, infrastructure defaults, test-lab devnet scripts, CI e2e scenarios, and the website documentation so that 0.7.0.0 becomes the officially supported DMQ version (per #3358).
Changes:
- Bump DMQ minimum/supported versions to
0.7.0.0innetworks.json, Terraform infra defaults, and docs/manual pages. - Update the test-lab devnet generator to download DMQ
0.7.0.0and start DMQ nodes with a new--min-sig-delayargument. - Adjust CI e2e DMQ scenarios to use a DMQ
0.7.0.0-*version (currently set to0.7.0.0-pre-4).
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| networks.json | Raises dmq-minimum-version to 0.7.0.0 for mainnet/preprod/preview network entries. |
| mithril-test-lab/cardano-devnet/mkfiles/mkfiles-start.sh | Adds --min-sig-delay 0.01s when starting DMQ nodes in the devnet scripts. |
| mithril-test-lab/cardano-devnet/mkfiles/mkfiles-init.sh | Updates the default DMQ_NODE_VERSION to 0.7.0.0 for devnet artifact generation. |
| mithril-infra/variables.tf | Updates the default DMQ image tag to 0.7.0.0 for deployments. |
| docs/website/root/networks-matrix.md | Updates displayed DMQ node versions to 0.7.0.0 for listed networks. |
| docs/website/root/manual/operate/run-signer-node.md | Updates DMQ release URL example to 0.7.0.0. |
| docs/website/root/manual/operate/run-aggregator-node.md | Updates DMQ release URL example to 0.7.0.0. |
| CHANGELOG.md | Notes support for DMQ node 0.7.0.0 as the stable version. |
| .github/workflows/ci.yml | Updates e2e DMQ scenarios to use --dmq-node-version 0.7.0.0-pre-4 (but this conflicts with the PR’s stated stable target). |
| hard_fork_latest_era_at_epoch: 0 | ||
| run_id: "#1" | ||
| extra_args: "--skip-signature-delayer --number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.6.0.0" | ||
| extra_args: "--skip-signature-delayer --number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.7.0.0-pre-4" |
| hard_fork_latest_era_at_epoch: 0 | ||
| run_id: "#1" | ||
| extra_args: "--number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.6.0.0" | ||
| extra_args: "--number-of-aggregators=2 --use-relays --relay-signer-registration-mode=passthrough --relay-signature-registration-mode=p2p --aggregate-signature-type=Concatenation --use-dmq --dmq-node-flavor=haskell --dmq-node-version 0.7.0.0-pre-4" |
Alenar
approved these changes
Jul 7, 2026
6 tasks
jpraynaud
force-pushed
the
jpraynaud/3358-update-dmq-node-0.7.0.0
branch
from
July 29, 2026 13:32
2d6ffae to
5efb2d4
Compare
jpraynaud
temporarily deployed
to
testing-2-preview
July 29, 2026 13:53 — with
GitHub Actions
Inactive
jpraynaud
temporarily deployed
to
testing-preview
July 29, 2026 13:53 — with
GitHub Actions
Inactive
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Content
This PR includes the upgrade of the DMQ node to the
0.7.0.0version:Reactivation of DMQ in release networks
Once the
0.7.Xversion is released, the activation of the DMQ network can be done by:0.7.0.0in this PR with0.7.X0.7.X(DMQ_NODE_VERSION):testing-preview(must be done before merging this PR)testing-preview-2(must be done before merging this PR)ghcr.io/intersectmbo/dmq-node(DMQ_NODE_DOCKER_REGISTRY):release-preprodrelease-mainnet0.7.X(DMQ_NODE_VERSION):pre-release-previewpre-release-2-previewrelease-preprodrelease-mainnetPre-submit checklist
Issue(s)
Relates to #3358