Releases: dashpay/dash-network-deploy
Releases · dashpay/dash-network-deploy
Dash Network Deploy v0.24.0-dev.3
What's Changed
Features
- feat: add volume_type variable using gp3 by default by @ktechmidas in #428
- feat: terraform implementation for split arch networks by @ktechmidas in #432
- feat: hpmn networks by @strophy in #431
- feat: governance proposals by @strophy in #447
Chores
- chore: update dockerfile version deps by @strophy in #422
- chore: add quorum type llmq_60_75 by @strophy in #423
- chore: new tenderdash config for seednodes by @ktechmidas in #426
- chore: update libs for platform v0.24, core v19 and bump all deps by @strophy in #433
- chore: add llmqplatform default for devnets by @strophy in #435
- chore: refactor generate blocks by @strophy in #434
- chore: enable recaptcha_v2 by @strophy in #440
- chore: deploy logs nodes on aws x2gd type infra by @strophy in #439
- chore: update yaml octal quoting required in ansible-lint 6.13.1 by @strophy in #441
- chore: merge master by @strophy in #445
- chore: remove dapi-grpc port by @strophy in #448
- chore: remove dapi-grpc from services_output by @strophy in #449
- chore: reduce default volume sizes by @strophy in #442
- chore: destroy platform on hpmn instead of mn by @strophy in #451
- chore: add withdrawal keys to config generator by @strophy in #454
- chore: v19 smoke test fixes by @strophy in #453
Fixes
- fix: Restart docker with systemd by @ktechmidas in #425
- fix: confusing division and type casting by @strophy in #436
- fix: all mns are funded collateral if only one is not ok by @strophy in #437
- fix: move import wallet and check by @ktechmidas in #438
- fix: route 53 no resources found on network with 0 masternodes by @strophy in #450
Full Changelog: v0.24.0-dev.2...v0.24.0-dev.3
Dash Network Deploy v0.24.0-dev.2
What's Changed
- feat: add quorum smoke tests by @strophy in #411
- refactor: use reduced genesis.json template for tenderdash 0.10.0-dev.6+ by @strophy in #409
- fix: elasticsearch cluster status yellow due to missing replicas by @strophy in #410
- chore: modify tenderdash seed p2p parameters by @strophy in #414
- chore: increase timeouts by @strophy in #417
- chore: add smoke_test_st_execution_interval to config by @strophy in #420
- chore: bump version to 0.24.0-dev.2 by @strophy in #421
Full Changelog: v0.24.0-dev.1...v0.24.0-dev.2
Dash Network Deploy v0.23.1
Dash Network Deploy v0.24.0-dev.1
chore: update release to 0.24.0-dev.1
Dash Network Deploy v0.23.0
Bug Fixes
- collaterals being spent when creating protx (#400) (eb57e6c)
- deploy fails silently if current branch not at HEAD (#393) (95ed0f6)
- double platform service startup (#399) (b414e09)
- faucet doesn't pay out (#395) (2046dcb)
- faucet shows connection error on payout (#402) (f4145d4)
- inventory is updated twice (#391) (058cd9a)
- kibana unavailable despite passing check (#379) (e7e80db)
- regtest_generate is confusingly named (#397) (dbb2e12)
- add zmqpubrawblock topic to the dash.conf (#355) (bfca085)
- ansible.netcommon deprecation (#344) (af4bab3)
- node type vars inconsistent with config (#369) (85fe39f)
- permission denied reading file on shared manager node (#363) (d1dc8d5)
- platform logs not rotated hourly (#347) (93636dd)
- reindex needed after restart (#366) (7720ddb)
- cannot attach to docker context with ubuntu key (#298) (a554f53)
- drive volume mount point (#300) (df01fba), closes #289 #289
- failed to parse log level (*:debug) (#321) (1d548d4)
- generate command not found with core 18.1.0 (#297) (b492af2)
- no value can start with v (#316) (8ba1239)
- outdated tenderdash configs (#324) (ebad5c8)
- platform logs not present filebeat error (#287) (50b7de8)
- tests running from wrong branch (#342) (cfce703)
- Use getgovinfo in RPC check (#310) (2c2b013)
- use local directory in case of multiple users (#330) (faa9f38)
Features
- check recent mining performance instead of waiting for blocks (#387) (7d32585)
- create funding transactions faster using
sendmany
(#383) (644a024) - destroy platform (#367) (923ea7f)
- faucet wallet and theme updates (#394) (8b70eac)
- individual MN debug toggle (#392) (4cb8359)
- insight acm certs (#378) (8520312)
- logs destroy target (#396) (b4674f6)
- single wallet node for wallet and mno (#390) (f756a25)
- logrotate for core debug.log (#346) (68e70e2)
- add powtargetspacing to dash.conf vars (#315) (fe39650)
- arm64 nodes (#299) (ac5715d)
- changes to support devnets with quorum rotation (#291) (1848af7)
- conditional core/platform elastic beats (#325) (726f5ef)
- disable extra block production in tenderdash (#339) (e053e86)
- generate second private keys for system identities (#294) (a8a40be)
- make tenderdash log_level configurable (#288) (3892abf)
- update tenderdash config for v0.8 (#319) (b350a8e)
- write protx values to config inventory file (#293) (44ec014)
Continuous integration
- update deps (#371)
Performance Improvements
Dash Network Deploy v0.23.0-dev.4
Features
- feat: insight acm certs by @strophy in #378
- feat: destroy platform by @strophy in #367
- feat: create funding transactions faster using
sendmany
by @strophy in #383 - feat: single wallet node for wallet and mno by @strophy in #390
- feat: logs destroy target by @strophy in #396
- feat: individual MN debug toggle by @ktechmidas in #392
- feat: faucet wallet and theme updates by @strophy in #394
Bug Fixes
- fix: kibana unavailable despite passing check by @strophy in #379
- fix: ensure wallet1 is using the faucet privkey even if web isn't deployed by @ktechmidas in #380
- fix: faucet doesn't pay out by @strophy in #395
- fix: deploy fails silently if current branch not at HEAD by @strophy in #393
- fix: double platform service startup by @strophy in #399
- fix: regtest_generate is confusingly named by @strophy in #397
- fix: use local tmp dir for elastic by @ktechmidas in #384
- fix: inventory is updated twice by @strophy in #391
- fix: faucet shows connection error on payout by @strophy in #402
- fix: collaterals being spent when creating protx by @strophy in #400
Tests
CI
Chores
- chore: tender max connections by @ktechmidas in #373
- chore: basic sanity check of input values by @strophy in #374
- chore: explicitly create wallets for core 18.2 by @strophy in #375
- chore: run linters by @strophy in #385
- chore: enable use_pregenerated_dh_params by @strophy in #389
- chore: use module instead of command to list docker containers by @strophy in #398
- chore: bump version to 0.23.0-dev.4 by @strophy in #403
Full Changelog: v0.23.0-dev.3...v0.23.0-dev.4
Dash Network Deploy v0.23.0-dev.3
Dash Network Deploy v0.23.0-dev.2
What's Changed
- chore: disable sentinel debug by @strophy in #338
- ci: support workflow_dispatch and set 'latest-dev' tag by @strophy in #343
- fix: ansible.netcommon deprecation by @strophy in #344
- feat: elastic tests by @strophy in #340
- chore: update to elastic 8 by @strophy in #345
- fix: platform logs not rotated hourly by @strophy in #347
- fix: logrotate core by @strophy in #346
- fix: don't pay coinbase to faucet address by @strophy in #348
- feat: logrotate for core debug.log by @strophy in #350
- fix: logrotate doesn't use systemd on ubuntu bionic by @strophy in #351
- feat: multifaucet promo codes by @strophy in #349
- chore: update deps by @strophy in #352
- perf: speedup karma tests by @strophy in #353
- fix: add zmqpubrawblock topic to the dash.conf by @markin-io in #355
- fix: add zmqpubrawblock to dash conf testnet by @markin-io in #356
- chore: disable sentinel debug by @strophy in #358
- tests: green tests after errors in mocha by @strophy in #357
- chore: bump version to 0.22.3 by @strophy in #359
- chore: move inventory update to separate step by @strophy in #360
- docs: add initial AWS account setup to README by @nmarley in #362
- docs: rename Evolution to Platform in README by @nmarley in #361
- fix: permission denied reading file on shared manager node by @strophy in #363
- fix: reindex needed after restart by @strophy in #366
- chore: change spork activation command by @ktechmidas in #365
- fix: node type vars inconsistent with config by @strophy in #369
- chore: bump version to 0.23.0-dev.2 by @strophy in #370
New Contributors
- @markin-io made their first contribution in #355
Full Changelog: v0.23.0-dev.1...v0.23.0-dev.2
Dash Network Deploy v0.22.3
Features
- feat: elastic tests by @strophy in #340
- feat: multifaucet promo codes by @strophy in #349
- feat: logrotate for core debug.log by @strophy in #350
Bug Fixes
- fix: don't pay coinbase to faucet address by @strophy in #348
- fix: logrotate doesn't use systemd on ubuntu bionic by @strophy in #351
- fix: add zmqpubrawblock to dash conf testnet by @markin-io in #356
Chores
Tests
Full Changelog: v0.22.2...v0.22.3
Dash Network Deploy v0.23.0-dev.1
Features
- feat: make tenderdash log_level configurable by @strophy in #288
- feat: changes to support devnets with quorum rotation by @strophy in #291
- feat: write protx values to config inventory file by @strophy in #293
- feat: generate second private keys for system identities by @shuplenkov in #294
- feat: arm64 nodes by @strophy in #299
- feat!: tenderdash 0.8 support by @strophy in #286
- feat: add powtargetspacing to dash.conf vars by @strophy in #315
- feat: update tenderdash config for v0.8 by @shuplenkov in #319
- feat: conditional core/platform elastic beats by @strophy in #325
- feat!: disable extra block production in tenderdash by @shumkov in #339
Bug Fixes
- fix: platform logs not present filebeat error by @strophy in #287
- fix: generate command not found with core 18.1.0 by @strophy in #297
- fix: cannot attach to docker context with ubuntu key by @strophy in #298
- fix: drive volume mount point by @strophy in #300
- fix: Use getgovernanceinfo in RPC check by @nmarley in #310
- fix: no value can start with v by @strophy in #316
- fix: failed to parse log level (*:debug) by @strophy in #321
- fix: outdated tenderdash configs by @shuplenkov in #324
- fix: use local directory in case of multiple users by @ktechmidas in #330
- fix: drive tests fail against v0.23 by @strophy in #334
- fix: tests running from wrong branch by @strophy in #342
Chores
- chore: bump terraform version to 1.1.8 by @strophy in #290
- chore: update elastic stack to 7.17.0 by @strophy in #295
- chore: update base image to ubuntu 22.04 by @strophy in #296
- chore: Remove unused ecr_login role by @nmarley in #301
- chore: Remove dashd_evo_image (use dashd_image) by @nmarley in #302
- chore: bump required terraform version to 1.2 (#305) by @strophy in #306
- chore: update llmqinstantsenddip0024 syntax by @strophy in #318
- chore: bump version to 0.23.0-dev.1 by @strophy in #341
Full Changelog: v0.22.2...v0.23.0-dev.1