feat(testnets): cardano_amaru regular testnet on amaru main HEAD#177
Merged
Conversation
…WIP] Regular on-main cardano_amaru testnet running literal pragma-org/amaru main (image 03d2727, amaru 5923f085). Validated locally: bootstrap + relay follow. epoch125 profile (k*(1/f)*scale_factor invariant) and the --era-history/AMARU_GLOBAL_* relay CLI. WIP — remaining: align sidecar to main fork-tree convergence (drop the old brittle tip-equality probes), confirm genesis-now configurator, wire smoke/publish workflows, local smoke on the published image.
|
🚀 Documentation preview Preview: https://cf-cna-pr-177.surge.sh Built from |
…gence Drop the brittle composer tip-equality probes (sidecar 784c74c, removed upstream cna#119); use main's sidecar:1ff6913 + tracer-sidecar:5271661 (cluster fork depth < k). amaru-follows-chain is separate (cna#168).
Add a cardano_amaru block to scripts/smoke-test.sh (bootstrap-producer builds the bundle + exits 0; both relay-only amaru nodes consume it and stay running) and run it in publish-images.yaml + smoke-test.yaml (AMARU_BOOTSTRAP_SMOKE_TIMEOUT, job timeout 25m). Validated locally: PASS — bootstrap + both relays on amaru main HEAD (image 03d2727).
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.
Regular
cardano_amarutestnet on amaru main HEADPromotes
cardano_amaruto a regular on-main testnet running literal pragma-org/amaru main (image03d2727, amaru5923f085) — no fork, no patch.Validated
PASS— bootstrap-producer builds the bundle (exit 0), both relay-only amaru nodes consume it and follow (tip tracks p1).22c58261…-56-17completed, zero failing properties —cluster fork depth < k(fork-tree convergence) ✅,All commands run to completion✅, no crashes/critical logs, faults injected.cardano_amaruCompose smoke test).Testnet-side adaptations to amaru main's API (no amaru code)
epoch_length = k·(1/f)·scale_factorinvariant (120 is unreachable → mainnet-default fallback →expected epoch 0). 125 = scale_factor 5.--era-history+AMARU_GLOBAL_*env (no--global-parameters-file).sidecar:1ff6913+tracer-sidecar:5271661); the old brittle tip-equality composer probes are dropped (cna#119). This also sidesteps the config-56 composer-removal issue.Depends on harness image: lambdasistemi/amaru-bootstrap#47. Genesis-now configurator pinned (
0f9570b); #169 lands it for master separately.