High level summary
The SRE team continues work on cardano environment improvements and general environment maintenance.
Some notable recent changes, updates or improvements include:
Cardano-node 8.7.3 is now generally deployed to all testnet and mainnet environments managed by coretech SRE
Dbsync and node stack process-compose jobs are now available from cardano-parts for users running
nix >= 2.17.0
and nixexperimental-features = nix-command flakes fetch-closure
These can be run with:
nix run github:input-output-hk/cardano-parts#run-process-compose-node-stack
nix run github:input-output-hk/cardano-parts#run-process-compose-dbsync-$NETWORKFor more details, see the merged cardano-parts process-compose PR
Lower level summary
Cardano-monitoring
- Adds code documentation and some nix refactoring: cardano-monitoring-pull-1
Cardano-mainnet
- Adds a readme, switches to nonmoving gc for producers, plus misc improvements from cardano-parts: cardano-mainnet-pull-6
Cardano-ops
- Merged a long standing branch converting legacy mainnet relays to p2p, node -> 8.7.2, db-sync snapshots -> 13.1.1.3, and other improvements: cardano-ops-pull-417
Cardano-parts
- Adds a readme, provides misc improvements, service optimizations, alert tuning, sql pool performance analysis fix, package updates: cardano-parts-pull-27
- Adds process-compose dbsync and node stacks: cardano-parts-pull-28
Cardano-playground
- Updates the readme, adds mainnet missedSlot testing, rotates KES on 4 networks, plus misc improvements from cardano-parts: cardano-playground-pull-13
- Adds process-compose dbsync and node stacks from cardano-parts flakeModule: cardano-playground-pull-14
Upstream Contributions
- Contributions to upstream process-compose related repos were made in order to complete the process-compose dbsync and node stacks in cardano-parts, including the following:
Process-compose-flake
- Adds apiServer process-compose cli option: process-compose-flake-pull-54
- Add a pre- and post- hook for the process-compose wrapper: process-compose-flake-pull-56
Services-flake
- Adds socketDir option for postgres service: services-flake-pull-77
- Ensure socketDir mktemp init succeeds for postgres service: services-flake-pull-81