Hansie Odendaal
b3d54125ea
chore: merge dev into master ( #29 )
...
* Add node config overrides (#14 )
* chore: merge master into dev and update configs after merge (#17 )
* Sdp config structs from logos blockchain (#15 )
* Update configs after main repo merge
---------
Co-authored-by: gusto <bacv@users.noreply.github.com>
* Local deployer allows to stop and restart nodes (#16 )
* Unify local node control and restart support
* Add local stop-node support
* Use node names for restart/stop control
* merge
---------
Co-authored-by: hansieodendaal <hansie.odendaal@gmail.com>
* Add orphan manual cluster test utilities
* Update node rev and align consensus/wallet config
* Update node rev and align wallet/KMS configs
* Update main repo ref (#23 )
* Fix genesis utxos and scale leader stake
* Document leader stake constants
* feat: add custom persistent dir option for working files (#26 )
* chore: config and naming updates (#27 )
* Update config and crate naming
- Updated configs to the lates main repo configs.
- Updated all main repo crate namings to be same as the main repo.
- Added `create_dir_all` to `pub(crate) fn create_tempdir(custom_work_dir: Option<PathBuf>) -> std::io::Result<TempDir> {`.
- Wired in optional `persist_dir` when using the local deployer.
- Update `time` vulnerability
**Note:** Unsure about the `service_params` mapping in `pub(crate) fn cryptarchia_deployment(config: &GeneralConfig) -> CryptarchiaDeploymentSettings {`
* fix ntp server config
---------
Co-authored-by: Andrus Salumets <andrus@status.im>
Co-authored-by: gusto <bacv@users.noreply.github.com>
Co-authored-by: andrussal <salumets.andrus@gmail.com>
2026-02-09 14:12:26 +02:00
Hansie Odendaal
59697f0830
chore: merge dev to master ( #25 )
2026-02-05 08:23:14 +02:00
andrussal
a372a808bc
docs: sync book with current framework
2026-01-27 03:42:36 +01:00
andrussal
8d2dd4c86a
Unify ndoe types
2026-01-26 09:08:00 +01:00
Hansie Odendaal
dc06af5486
update for main repo changes ( #10 )
...
Update for main repo changes - this implied many changes in the testing framework code
removal of DA config-related code that was still present because it was required by node code until now
nomos-da-network-core = { workspace = true }
subnetworks-assignations = { workspace = true }
nomos-da-dispersal = { workspace = true }
nomos-da-network-core = { workspace = true }
nomos-da-network-service = { workspace = true }
nomos-da-sampling = { workspace = true }
nomos-da-verifier = { workspace = true }
nomos-ledger = { workspace = true, features = ["serde"] }
removal of the executor node
logos-blockchain-executor = { workspace = true }
2026-01-25 10:11:16 +02:00
andrussal
015c884f9a
chore: rename node env vars and circuits scripts
2026-01-22 11:09:47 +01:00
andrussal
50ec0e9506
Update testing framework for logos-blockchain rename
2026-01-20 13:39:43 +01:00
Hansie Odendaal
77ae5078a6
feat: refactor for using external cucumber ( #6 )
2026-01-19 08:48:05 +02:00
andrussal
1b336c2c08
monitoring: add dashboards for remaining nomos-node metrics
2026-01-12 08:20:32 +01:00
andrussal
693c999a10
monitoring: update Grafana dashboards for nomos-node metrics
2026-01-12 08:20:32 +01:00
Hansie Odendaal
bb538146ac
chore: allow older curl versions as well ( #1 )
2026-01-09 11:22:50 +02:00
andrussal
30b9950449
chore: rebrand to Logos and refresh docs
2025-12-20 10:05:21 +01:00
andrussal
222436ed8d
Reorganize scripts into subdirectories
...
Move helper scripts under scripts/{run,build,setup,ops,lib} and update all references across docs, CI, Docker, and Rust call sites.
2025-12-18 17:26:02 +01:00
andrussal
a8bf7e5006
stack: split test image Dockerfile
2025-12-18 09:58:47 +01:00
andrussal
e05bf5e0bd
refactor(observability): remove embedded prometheus/grafana
...
Deployers no longer provision Prometheus/Grafana; metrics query/ingest now come from explicit URLs via env/flags.
2025-12-17 18:28:36 +01:00
andrussal
f451fd504d
refactor(testing-framework): rename runners to deployers
...
- Update paths and orchestration for deployers (compose/k8s/local/docker)
- Consolidate scripts helpers and refresh book/README docs
2025-12-16 21:20:27 +01:00
andrussal
65ec332743
Update Grafana dashboards and k8s runner assets
2025-12-16 17:14:24 +01:00
andrussal
bf1aa47dca
image: include KZG params file for EKS
2025-12-16 09:12:19 +01:00
andrussal
45fed55f8a
k8s: support in-image KZG params for EKS
2025-12-16 08:19:56 +01:00
andrussal
7998e86863
Fix bundle cross-build + cfgsync config generation
2025-12-15 17:14:24 +01:00
andrussal
3dbdc2acac
Sync updates to docs, workloads, and monitoring
2025-12-13 05:59:28 +01:00
andrussal
e7c4bccaa6
Refactor node spawn helpers and cleanup wrappers
2025-12-10 15:15:34 +01:00
andrussal
081082aded
Honor NOMOS_CFGSYNC_PORT in compose run script
2025-12-10 10:51:54 +01:00
andrussal
78f38f4ca0
Require versions.env, add rev updater, and externalize Docker args
2025-12-09 17:24:11 +01:00
andrussal
e0d63f3671
Pass circuits platform through compose builds and Dockerfile
2025-12-09 16:28:59 +01:00
andrussal
874a4531c9
Deduplicate node/executor entrypoints into shared run_nomos.sh
2025-12-09 16:24:05 +01:00
andrussal
90f9a84470
Centralize KZG/circuits paths via paths.env
2025-12-09 16:03:19 +01:00
andrussal
7f40724376
Simplify container entrypoints
2025-12-09 15:50:56 +01:00
andrussal
74ecd6528b
Centralize versions via env, harden bundle/image builds, and add arch checks for compose
2025-12-09 15:38:33 +01:00
andrussal
3536c22db0
Refine demo tooling and unify runner config
2025-12-09 06:30:18 +01:00
andrussal
5e818212bf
Simplify demos and update KZG params path
2025-12-08 06:19:45 +01:00
andrussal
87816c2eb7
Compose: align KZG path to pol/proving_key.zkey everywhere
2025-12-08 03:49:58 +01:00
andrussal
387b89416e
Compose: use raw KZG params path
2025-12-08 02:31:44 +01:00
andrussal
eb35672d93
Compose: point KZG params to mounted /kzgrs_test_params
2025-12-07 16:33:24 +01:00
andrussal
ec16e95294
Compose: force monotonic time backend in node/exec entrypoints
2025-12-07 14:28:06 +01:00
andrussal
234f0de80e
Fix compose KZG default path
2025-12-07 08:17:16 +01:00
andrussal
08ee260b13
Compose: align default KZG params path to mounted bundle
2025-12-07 05:19:17 +01:00
andrussal
7eec43e58c
Use Ubuntu base for stack runtime
2025-12-06 14:41:41 +01:00
andrussal
ce5f2146ae
Align workflows and configs with latest nomos-node rev
2025-12-06 10:17:06 +01:00
andrussal
8f0af7c487
Point KZG params to proving key file
2025-12-02 14:51:34 +01:00
andrussal
90d568d93a
Share prebuilt nomos binaries between smoke jobs
2025-12-02 07:41:17 +01:00
andrussal
a388443cca
Reduce compose build disk footprint further
2025-12-02 07:13:36 +01:00
andrussal
b53e6471a8
Trim compose build disk usage
2025-12-02 06:01:34 +01:00
andrussal
ce50c0d5f9
Build nomos-node without locked lockfile in CI
2025-12-02 05:12:47 +01:00
andrussal
e1c2bb2b95
Initial import of Nomos testing framework
2025-12-01 18:36:58 +01:00